FS313 Der Tripelpunkt der Metaebene

Neues aus Entenhausen — LGTM — Equal Earth — Google Earth RIP — MouthPad — Inter — Artcraft — AI Coding — Sprachmodelle und Wissen — Stagehand — Switchcraft — Metaebene Applications — Space Shuttle — Space Glider — Kugelblitz

Das Thema AI scheint noch lange nicht an seinem Höhepunkt angekommen zu sein und darum bestimmt es auch diese Folge der Freak Show in Form der Anwendung für Softwareentwicklung und was das für die gesamte Software-Industrie bedeutet, jetzt wo findige Einzelkämpfer anfangen mit der Power von AI Coding Agents ganze Application Suites nach- und vorzuprogrammieren. Wir diskutieren auch, was das für Open Source bedeutet und welche Auswirkungen das sonst noch haben kann.

Tim wiederum folgt dem Trend und eröffnet in dem Zuge ein ganz neues Outlet und produziert jetzt – wie sollte es auch anders sein — neben den Podcasts jetzt auch selbst Software. Metaebene Applications ist geboren und wird Teil des Angebots der Metaebene. In dieser Sendung stellt er die ersten fünf Projekte vor.

Zu Gast ist Pavel, den ihr aus früheren Sendungen und von UKW her schon kennen dürftet.

Dauer: 4:38:51

avatar
Tim Pritlove
avatar
roddi
avatar
Ralf Stockmann
avatar
Pavel Mayer

Für diese Episode von Freak Show liegt auch ein vollständiges Transkript mit Zeitmarken und Sprecheridentifikation vor.

Bitte beachten: das Transkript wurde automatisiert erzeugt und wurde nicht nachträglich gegengelesen oder korrigiert. Dieser Prozess ist nicht sonderlich genau und das Ergebnis enthält daher mit Sicherheit eine Reihe von Fehlern. Im Zweifel gilt immer das in der Sendung aufgezeichnete gesprochene Wort. Formate: HTML, WEBVTT.



Transkript
Tim Pritlove 0:05:26
So, hallo, willkommen in der Realität mit der Freakshow.Die Nummer heißt 313. 313, 313, woran erinnert uns das? 313 war,glaube ich, wenn ich mich nicht irre, das Nummernschild von Donald Ducks Auto.
roddi 0:05:46
Kann sein.
Tim Pritlove 0:05:47
Oder?
Ralf Stockmann 0:05:48
Mal gucken, was die Google-Bildersuche so hergeht.
Tim Pritlove 0:05:50
Ja, ich habe da so ein Gefühl gerade.
roddi 0:05:53
Vielleicht ist es auch die Nummer von Greg.
Tim Pritlove 0:06:03
Wenn es die wirklich war.
Ralf Stockmann 0:06:05
So, du hast recht.
Tim Pritlove 0:06:06
Wirklich?
Ralf Stockmann 0:06:07
Ja, 313. Guck, was für unnützes Wissen dein Hirn wieder parat hält.
Tim Pritlove 0:06:15
Die Sendung hat sich jetzt schon für alle gelohnt. Also es ist einfach mal krass.
roddi 0:06:20
Ja, willkommen zu Donals Nummernschild.
Tim Pritlove 0:06:25
Und es ist nur 313, es steht nur 313 drauf, hört es gar nichts.
Ralf Stockmann 0:06:28
Ne? Es ist nur 313, nix mit Stadt oder sonst was.
Tim Pritlove 0:06:29
Ja, aber warum, warum, warum, warum, warum?
Ralf Stockmann 0:06:32
Tja, unklar.
Tim Pritlove 0:06:33
Herr Stockmann, recherchieren Sie jetzt?
Ralf Stockmann 0:06:34
Ja, ich recherchiere gleich mal.
Tim Pritlove 0:06:38
Ja, Cabrio fährt er, ne?
Ralf Stockmann 0:06:40
So, ich hier auch mit Donald drin, ich poste Bilder in den Slack.
Tim Pritlove 0:06:44
Ja, wie Sie sehen, 313 und es ist auch also immer so, ne? Es ist wirklich genaudas, aber ich frage mich, wofür das steht. Warum.
roddi 0:06:55
Also in diversen Interviews mit Walt Disney hat er zu diversen Dingen immerwieder gesagt, naja, hat halt gerade gut in die Geschichte gepasst oder,boah, habe ich mir nicht viel beigedacht, ist halt einfach so passiert.
Tim Pritlove 0:07:08
Klar, aber da gibt es ja dann noch die Verschwörungen und so weiter und wasErika, wie hieß sie noch gleich, Dings draus gemacht hat.
roddi 0:07:16
Die mit dem Erika-Tief.
Tim Pritlove 0:07:18
Ja.
roddi 0:07:20
Ja, genau die.
Tim Pritlove 0:07:21
Erika, wie heißt sie denn? Erika.
roddi 0:07:24
Mir fällt es auch gerade. Fuchs.
Tim Pritlove 0:07:26
Fuchs, genau. Erika Fuchs,genau. Und der Erika-Tief, das war ein schönes Wort,ist eine verkürzte, unreflektierte Verbform, bei der vom Infinitiv lediglichder Verbstamm übrig bleibt. Zum Beispiel Seufz von Seufzen.Grübel von Grübeln.
roddi 0:07:49
Grübel, Grübel und Studier.
Tim Pritlove 0:07:50
Genau. Naja, auf jeden Fall, dieser Exkurs wurde Ihnen gebracht von der Freakshowvon mir, Tim Prittler. Wir begrüßen Ralf Stockmann auf meiner linken Seite.
Ralf Stockmann 0:08:00
Schönen guten Abend.
Tim Pritlove 0:08:01
Ja, schon in den Startlöchern. Roddy hat auch schon die ersten klugen Kommentarevon sich gegeben. Hallo Roddy. Ja.Und ja, Entschuldigung. Und Pavel ist auch mit dabei. Hallo Pavel.
Pavel Mayer 0:08:12
Ja, ich habe übrigens rausgefunden, was die 313 ist, nämlich ist die Referenzzu seinem Geburtstag und Welchen Geburtstag? Donalds Geburtstag.
Tim Pritlove 0:08:22
Hat er am 31. März Geburtstag?
Pavel Mayer 0:08:25
Ja, am 13. März.
Tim Pritlove 0:08:30
Ach, Amerika.
Pavel Mayer 0:08:32
Ja. Ja,13. März. Ja, und auch eine Anspielung auf seine,dass er halt so viel Bad Luck einfach anzieht.
Tim Pritlove 0:08:50
Ach, die 13 sozusagen.
Pavel Mayer 0:08:51
Genau, dreimal 13,dreimal Unglück. Dreifach Pech, genau. Genau, dreifach Pech bedeutet das auch.
Tim Pritlove 0:09:03
Da hoffen wir mal, dass wir heute deshalb schneiden.
Pavel Mayer 0:09:07
Genau, das erste Mal irgendwie in 1940 ist es am 22. März 1940 wurde das ersteMal dieses Nummernschild veröffentlicht.
Tim Pritlove 0:09:20
Das heißt, das ist jetzt 46,Jahre her.Krass naja das finde ich, ja, aber das ist interessant ich meine,Donald Duck ist ja irgendwie immer noch Teil des,der Popkultur und auch meiner Meinung nach auch gar nicht so sehr groß in derVergangenheit wahrgenommen was mal war, sondern ist ja immer noch 86 Jahre undsozusagen immer noch präsent 86 Jahre 313,in etwa so lange, wie diese Sendung immer wieder gehört werden wird. Mindestens.
Ralf Stockmann 0:10:02
Wollte gerade sagen, mal sehen, ob uns noch in 86 Jahren irgendwer und so.
roddi 0:10:06
Also ich sehe das nicht, dass ich das sehe, aber man weiß ja nicht.
Tim Pritlove 0:10:11
Also ob wir in 86 Jahren hier noch am Mikrofon sein werden, das wollte ich jetzt damit nicht sagen.
roddi 0:10:16
Das würde ich jetzt rundweg abstreiten.
Tim Pritlove 0:10:17
Es sei denn, AI hat noch irgendwelche medizinischen Durchbrüche für uns parat,dann muss das jetzt aber auch mal ganz schnell gehen.
roddi 0:10:24
Oder einmacht in die Sendung.
Tim Pritlove 0:10:28
Das ist noch wahrscheinlicher sogar, dass wir dann einfach zum richtigen Zeitpunktnoch so einen Bot programmiert haben, der dann einfach die Freakshow weitermacht. Freakshow forever. Ja.
Ralf Stockmann 0:10:39
Man kann sich selber seine Wunschthemen auch reingeben als Hörer.
Tim Pritlove 0:10:43
Ja, dann liest ich das Netz durch.
Ralf Stockmann 0:10:45
Lass dir mal eine Sendung zu diesen fünf Themen machen und dann erzählen wir da einen vom Pferd.
Tim Pritlove 0:10:49
Genau, genau. Und es gibt eine andere Theorie, nach der das schon längst so ist.
roddi 0:10:56
Übrigens im Chat wurde gerade noch das Erika-Fuchs-Museum erwähnt.Das ist ein Besuch wert. Ich war schon dort.
Tim Pritlove 0:11:04
Wo ist denn das? In Entenhausen? Wo ist überhaupt Entenhausen?
roddi 0:11:10
Auch da sagte Walt Disney wohl mal, naja, wo es halt gerade hinpasst.Also Entenhausen war schon am Meer, schon in den Bergen, schon irgendwie mitten in der Ebene.Aber das Erik Kaff in irgendeinem Kaff, keine Ahnung.Wahrscheinlich tue ich Leuten, die jetzt daherkommen, irgendwie unrecht.
Tim Pritlove 0:11:29
Aber Ja, mit Sicherheit.Jetzt muss ich erstmal gucken, dass ich hier mal meine Webbrausen irgendwieauf der richtigen Aber es ließ sich.
roddi 0:11:40
Als ich die Zoe noch hatte, die so langsam geladen hat, als Ladepause ganz gut an.Dieses Museum.
Tim Pritlove 0:11:50
Jetzt sag nochmal, wo war das?
roddi 0:11:52
Genau, irgendwo. Ich weiß es nicht. Guck's nach.
Tim Pritlove 0:11:56
Achso.Ich war gerade abgelenkt von meinem Browser. Ausstellungen Museum.Die Webseite weigert sich, ihre Informationen preiszugeben.Hier müsste man mal mit einer AI rübergehen.Öffnungszeiten haben wir schon mal.
roddi 0:12:18
Vielleicht gibt es ganz unten sowas wie eine Adresse.
Tim Pritlove 0:12:22
Ich glaube, dass in diesem Menü ein Punkt war.
roddi 0:12:24
Da unten, Schwarzenbach an der Saale.
Tim Pritlove 0:12:27
Ach, wo ist das denn?
roddi 0:12:28
Genau da.
Tim Pritlove 0:12:31
Erika Fuchshaus, Ihr Weg nach Entenhausen.
roddi 0:12:34
Aber wie gesagt, wenn man da in der Nähe ist, das lohnt sich da mal.
Tim Pritlove 0:12:37
Schwarzenbach an der Saale.
roddi 0:12:39
Da halt zu machen, das ist ganz nett. Es ist jetzt nicht riesig und so.
Tim Pritlove 0:12:44
Nee, aber ich will jetzt erstmal wissen, wo das überhaupt ist.Wo ist denn Schwarzenbach an der Saale? Wo ist überhaupt die Saale?
roddi 0:12:51
Ich glaube, das ist so Thüringen die Gegend.
Tim Pritlove 0:12:53
Oder? Ja, nee, Bayern.
roddi 0:12:55
Bayern?
Tim Pritlove 0:12:55
Also an der Grenze zu Thüringen bei Hof. Guck an.So ein Randgebiet, wie man früher sagte.Also in gewisser Hinsicht sagt man das, glaube ich, auch immer noch.
roddi 0:13:10
Ich nehme es schwer an, ja.
Tim Pritlove 0:13:12
Ja, ja, Erika Fuchs. Wer jetzt noch nicht genau weiß, wovon wir eigentlich reden.Erika Fuchs ist diejenige, die die ganzen Donald Duck und Mickey Mouse Bücherund so weiter übersetzt hat.Und das nicht einfach nur tat, indem sie die Worte übersetzt hat,sondern sie hat sozusagen dem Ganzen auch ihren eigenen Humor mitgegeben und auch ihren Irikativ.
roddi 0:13:40
Und auch viele Zitate aus klassischer Literatur.Also ihr Motto war ja, das werden sehr viele junge Leute lesen,dann wollen wir denen mal auf dem Weg noch ein bisschen was mit beigeben.Also sie hat wirklich versucht, da viel reinzulegen.
Tim Pritlove 0:13:58
Trojaner sozusagen.
roddi 0:13:59
Trojaner, ja.
Tim Pritlove 0:14:01
Cool.
Pavel Mayer 0:14:02
Ja, also das lustige Taschenbuch war irgendwie auch so, war einfach mein Lieblingsding,so an Comics meiner Kindheit.
Tim Pritlove 0:14:13
Ja, einfach top. In gewisser Hinsicht ist es auch immer noch,ich habe da noch nicht so richtig was gefunden, was mich mehr überzeugt.
Ralf Stockmann 0:14:22
Asterix.
Tim Pritlove 0:14:22
Da gibt es bestimmt wieder, ja, okay, da hast du natürlich jetzt einen Punkt. Asterix, doch.
Ralf Stockmann 0:14:29
Also ich mochte die Disney-Sachen schon auch gerne. Ich fand Mickey Mouse immer doof.Das heißt also irgendwie so die lustigen Taschenbücher, so die Mickey Mouse-Geschichten.Wobei die wahrscheinlich, wenn man jetzt irgendwie so drauf gucken würde,qualitativ jetzt irgendwie gar nicht viel schlechter wären. Und die hatten jaauch viele historische Events bei denen immer mit drin. Die sind auch immerdurch die Zeit gereist und in komischen anderen Settings und so.Wahrscheinlich ist das irgendwie nicht schlecht, aber irgendwie so dieses ganzeDonald Duck Ding so mit Entenhausen und Dagobert und seinem Geldspeicher,das verfing irgendwie mehr.
Tim Pritlove 0:14:59
Mickey Mouse ist ja auch Entenhausen.Die sind ja im selben Universum.
Ralf Stockmann 0:15:05
Bist du dir da sicher?
Tim Pritlove 0:15:08
Ich denke schon.
Pavel Mayer 0:15:08
Also ich glaube nicht, dass die irgendwie aufeinander getroffen sind oder oftaufeinander getroffen sind, aber für mich interessant, weil ich fand das auch so.Also die mit Donald und Dagobert fand ich einfach viel, viel interessanter alsirgendwie Mickey Mouse.
Tim Pritlove 0:15:25
Weil es krassere Charaktere waren, die so Fehler hatten.
Ralf Stockmann 0:15:29
Viel nahbarer.
Tim Pritlove 0:15:29
Donald halt irgendwie alles geht schief und dann irgendwie der geizige Alteund alles so total überdreht und Mickey Mouse war halt immer so ein bisschender Superstar, dem so alles gelingt. Und dann so Goofy irgendwie ist halt so,ja okay, der ist jetzt ein bisschen Goofy halt.
Pavel Mayer 0:15:45
Genau, als Charaktere sehr eindimensional. Und Donald und Dagobert und so hatten mehr Verschätzung.
Ralf Stockmann 0:15:53
Ganz selten durfte Donald auch mal gewinnen. Das war auch mal so spannend,darf nicht immer schief gehen.
Tim Pritlove 0:15:58
Als Fantomas.
Ralf Stockmann 0:16:00
Die Idee fand ich zum Beispiel richtig stark. Aber hieß der Phantom Mars?
Tim Pritlove 0:16:05
Phantom Mars war das Original. Phantomias.
Ralf Stockmann 0:16:09
Das war nämlich wirklich ein totaler Relief, dass Donald echt endlich mal richtigcool sein durfte und gewinnen durfte und so. Das hat mir als Kind damals sehr.
Tim Pritlove 0:16:19
Sehr gut gefallen. Wir haben alle noch so eine zweite Superhelden-Seite.
roddi 0:16:24
Ich fand als sehr kleines Kind, da erinnere ich mich noch dran,fand ich Mickey Mouse cooler, weil Donat war irgendwie immer so,es war mir irgendwie zu quirlig.Und dann ist es irgendwann gekippt und dann fand ich Mickey Mouse langweiligund Donald eigentlich cooler.Obwohl er schon auch mitunter ein ganz schönes Abziehbildchen war.Dass er eigentlich, naja, dass er immer der Pech Dachs ist und immer verliert und so.
Tim Pritlove 0:16:52
Ja, aber da gab es ja noch Tick, Trick und Trak.
Pavel Mayer 0:16:55
Und Gustav Gans als Langspiel.
Tim Pritlove 0:16:59
Aber der war schon immer der Langweiler, Gustav Gans. Den mochte ich nie.Und Daniel Düsentrieb ist natürlich so ein bisschen dann auch so der,da sind wir dann schon wieder fast bei Zurück in die Zukunft. Das ist ja dann,auch so eine ähnliche Paarung.
Ralf Stockmann 0:17:13
Aber am Ende war ich dann doch Asterix Kind, so doofer Bildungsschnösel-Typ halt.Aber da so die alten, so die ersten 20 Bände, die sind schon echt größtenteilsawesome, muss man sagen. Nun ja.
Tim Pritlove 0:17:28
Nun ja, eigentlich wollten wir über ganz andere Sachen reden.
Pavel Mayer 0:17:31
Ja, gut, dass wir uns durch nichts vom Thema abbringen.
Tim Pritlove 0:17:34
Nein, nein, nein. Sowas würden wir niemals tun.
roddi 0:17:39
Nein, nein, nein. Ich finde, wir müssen nochmal über das Intro-Video sprechen.
Tim Pritlove 0:17:43
Ja, bitte. Da werden wir eh noch viel überreden.
roddi 0:17:46
Ich habe da PTSD bekommen.
Tim Pritlove 0:17:48
Als ich das gesehen habe.
roddi 0:17:49
Also du kanntest es noch nicht? Ich kannte das noch nicht, aber es ist alles so eins zu eins.Ja, morgen früh wieder. Also es ist irgendwie, es ist wirklich.
Tim Pritlove 0:18:00
Looks good to me.
roddi 0:18:01
Ja, es ist auch überhaupt nicht übertrieben. Das ist das Gemeine.
Tim Pritlove 0:18:04
Dass es passiert.
Ralf Stockmann 0:18:06
Yes, we speak.
Pavel Mayer 0:18:08
Und das Spookieste daran ist, die Musik ist richtig gut, die Stimme ist gut,die Animation ist gut, die Story ist gut und es ist zu 100% KI generiert.
Tim Pritlove 0:18:21
Ja,das ist fantastisch. Looks good to be.
roddi 0:18:26
Ich warte auf die Aufkleber und die T-Shirts.Besonders die Aufkleber.
Pavel Mayer 0:18:34
Ja, Tim hatte mir das irgendwie vor zwei Tagen vorgespielt und seitdem habeich das als Ohrwurm, trage ich das mit mir rum. Also hört euch das nicht so oft an.
Tim Pritlove 0:18:43
Es geht eh nicht anders, man muss das die ganze Zeit hören. Das ist einfach so. Ja naja,so ist jetzt die Welt. Wir wissen alle, dass die Unternehmen so durchdrehenund wie wir ja hier auch schon mehrfach besprochen haben und Spoiler,heute auch besprochen werden,ist ja auch leider viel dran an dem ganzen Apparat und das macht es dann irgendwiegleich noch viel scarier, weilman kann sich nicht einfach drüber lustig machen wie Blockchain oder so.
Ralf Stockmann 0:19:11
Das war im Vergleich dazu so einfach zu sagen. Zeig mir mal ein Use Case.
Tim Pritlove 0:19:17
Kommt noch.Genau. Und bei AI ist es schwierig, überhaupt irgendeinen Bereich zu benennen,wo ich sagen würde, da gibt es jetzt keinen Use Case.Also zumindest wenn es auch nur im Entferntesten irgendwie mit Informationenund Computern zu tun, also alles was, sagen wir mal, die Informationswelt touchiert,wird auch davon touchiert, von daher, naja, okay, wie auch immer.Ach, ja. Aber ja, es geschehen ja auch andere Dinge noch.Die UNO hat sich zum Beispiel darauf geeinigt, jetzt mal eine Weltkartenstandardisierung vorzunehmen.Habt ihr das mitbekommen?
Pavel Mayer 0:20:07
Ich habe das mitbekommen.
Ralf Stockmann 0:20:08
Ja.
Pavel Mayer 0:20:10
Fast einstimmig. Bis auf irgendein dritte Weltland namens USA.
Tim Pritlove 0:20:16
Die dagegen waren. Ja, so eine religiöse Fanatiker und so weiter.Genau. Also wer das nicht mitbekommen hat,ich glaube Togo, schlagt mich, wenn es nicht Togo war, aber irgendein afrikanisches,vierbuchstabliches Land mit T, ich glaube da gibt es nur Togo.Die haben das irgendwie vorgeschlagen und was haben sie genau vorgeschlagen,dass die Weltkarte anders projiziert wird, weil heutzutage, wenn du auf Weltkartenguckst, guckst du fast immer auf Mercator oder auf,Plattkartenprojektionen und beide Systeme haben halt ein Problem,was die allermeisten Kartenprojektionen haben. Sie verzerren,entweder die Formen oder die Größen oder im schlimmsten Fall sogar beides vonden Ländern und Kontinenten.Und insbesondere, sagen wir mal, Europa und den USA war das immer sehr rechtund Russland sowieso, weil sie dabei halt so unglaublich riesig wirken,obwohl sie es halt eigentlich im Vergleich dazu gar nicht sind.Wahrscheinlich hat auch Donald Trump das nicht verstanden, deswegen will erunbedingt sich irgendwie Grönland einverleiben, weil das ja genauso groß istwie Russland oder so. Oder wie Afrika.
roddi 0:21:29
Naja, du hast natürlich das Problem, wenn du eine Kugel auf eine Ebene projizierst,dann hast du im Prinzip zwei Möglichkeiten.Winkeltreu oder flächentreu.Winkeltreu ist, wenn du irgendwo ankommen willst und in die richtige Richtungfahren willst, mit deinem Boot sehr, sehr hilfreich.Und deswegen gibt es ja diese Mercator-Projektion, die winkeltreu ist,aber sie ist halt extrem flächenuntreu, weswegen es halt so Karten gibt,wo Grönland so groß aussieht wie Afrika, was natürlich völliger Unsinn ist odergrößer als Australien oder solche Scherze.Kleine Sache am Rande ich war vor drei Wochen in Löwen in Belgien und wer kommtda daher? Der Herr Markator.
Ralf Stockmann 0:22:18
Na sowas.
Tim Pritlove 0:22:20
Du hast jetzt so ein Reisefoto von jedem Thema, was wir jetzt hier aufschlagen Ja, da war ich beim.
roddi 0:22:25
Museum Ich kann mal versuchen das durchzuziehen, aber ja da war eine Statue von Markator Okay.Weil der aus Löwen ist oder war Okay.
Tim Pritlove 0:22:36
Was hast du denn in den Löwen gemacht?
roddi 0:22:39
Bei einem Chorfestival mitgesungen.
Tim Pritlove 0:22:41
Aha, okay, verstehe. Das bringt dich. Around the world.
roddi 0:22:44
Ja.
Tim Pritlove 0:22:45
Na gut, jetzt fragen sich natürlich alle, was ist denn jetzt sozusagen die Alternative?Und die Alternative heißt Equal Earth.Und Equal Earth ist halt eine andere Projektion,die dieses Problem der Größenverteilung irgendwie so nicht hat.Und von daher alles besser macht. Vor allem sieht Afrika da mal ordentlich aus,und hat das richtige Größenverhältnis im Vergleich zum Rest und das ist ja…,Schon mal ganz gut. Finde ich auch ganz schick, weil das halt so ein abgeplattetes Ellipsoid ist.Also kann man auch sich gut an die Wand hängen und dann hat man einfach einedeutlich bessere Projektion.Ich meine, ich habe dann mal so geguckt, was es überhaupt sonst noch so an Weltkartenprojektionengibt und da gibt es ja wirklich das Lustigste, zum Beispiel die Dymaxion-Projektion.
Ralf Stockmann 0:23:34
Die man sich halt aus Dreiecken zusammenfalten kann.
Tim Pritlove 0:23:36
Genau, also das ist dann so auf so einem Ico Saeda gemacht, das ist irgendwie auch ganz putzig.Also die Leute sind ja schon wirklich auf die wildesten Ideen gekommen,um einfach mal so die Erde zu verteilen.Das macht natürlich jetzt irgendwie nur Sinn, weil das dann eben sich so auseinanderfaltenlässt, dass die Kontinente da irgendwie genau reinpassen und dann hast du janoch ein paar Eckchen mit ein bisschen Wasser.
Ralf Stockmann 0:24:01
Ja, also bekannt ist noch unten hier die Gal Peters Projection,das war so eine der frühen populären.Die dann sehr langgezogen wirkt. Und da kann ich sehr empfehlen,Claudia hat mir das rübergeworfen, als das hier durch die Medien ging.Kennt ihr den Ausschnitt aus West Wing dazu?
Tim Pritlove 0:24:18
Nein.
Ralf Stockmann 0:24:19
Die Serie, die ja im Weißen Haus spielt und die auch irgendwie doch,glaube ich, sehr hübsch anzuschauen ist.
Pavel Mayer 0:24:27
Vor einem Jahr oder so habe ich die Folge dazu gesehen.
Ralf Stockmann 0:24:33
Da gibt es einen Vier-Minuten-Clip halt genau darüber, die Ungerechtigkeit derMercator-Map. und dann wird dann als Alternative unter anderem hier die Galpitas Projection gezogen.Dann hast du halt diese Management-Typen da auf der, uramerikanische Management,die dann halt da auf dem Sofa sitzen und überhaupt nicht wissen,wovon da gerade geredet wird undwas, Projektion. Das ist ein sehr schöner Einstieg in dieses ganze Thema.
Pavel Mayer 0:24:55
Stimmt und das heißt, das ist, sagenwir, das ganze Thema wird schon seit Jahrzehnten debattiert und jetzt,wo du es gesagt hast, fällt mir auch ein, wo ich das erste Mal von dieser politischenDebatte gehört habe, nämlich bei West Wing.Und jetzt tatsächlich so ist es Realität geworden, aber nicht mit amerikanischerHilfe oder US-amerikanischer Hilfe und Unterstützung, sondern ja.
Ralf Stockmann 0:25:26
Ich fand das ja immer eigentlich skurril, dass man das Original ja doch ständigauch alle im Zugriff hatten in Form eines Globus.Das heißt also, du hattest eigentlich immer den Ground Truth vor dir und konntestdie ganzen Widersprüchlichkeiten eigentlich dir selber mit deinen eigenen Augen auflösen und,dass die Menschheit so lange diese kognitive Dissonanz ausgehalten hat zwischenda links, so muss es eigentlich aussehen und so rechts ist es in meinem Erdkundebuch.Wobei in meinem Dierke-Weltatlas waren auch hinten vier Seiten oder sowas mitverschiedenen Projektionen schon drin. Das heißt also, das war auch,wann hatte ich das irgendwie, 7, 9, nee, 7, nee, ach Quatsch.1988 ungefähr dürfte das gewesen sein. Also da war das schon auch voll Themain den Atlanten- und Erdkundeunterricht.Ja, also guckt euch mal, ich habe den Link gepostet zu dem Clip,der ist nur vier Minuten und ist wirklich sehr, sehr schön auf vielen Ebenen,kann man sich gut angucken.
Tim Pritlove 0:26:25
Ja, also auf jeden Fall das,hat jetzt stattgefunden und,ich weiß nicht genau was das jetzt für eine Auswirkung hat auf die Welt.
Ralf Stockmann 0:26:38
Schiffe kommen nicht mehr an, der Speicher wird teurer.
Tim Pritlove 0:26:41
Die UN kann ja alles mögliche beschließen, das heißt jetzt nicht gleich,dass sie in der Tagesschau die Karten austauschen, sondern das ist dann sozusagenjetzt so für die Leute, die immer alles richtig machen wollen die machen jetzt halt erstmal das.
roddi 0:26:55
Das mit der Tagesschau ist aber auch eine Frage, die ich mir auch gerade schongestellt habe, ob jetzt die Tagesschau eigentlich dann die Karte ändern müsste.Eigentlich schon, oder?
Ralf Stockmann 0:27:04
Also wenn ich da was zu sagen hätte, würde ich das auch von Tag 1 an machen.
roddi 0:27:08
Ja gut, der Tag 1 ist jetzt schon eine Weile her, aber gut.
Ralf Stockmann 0:27:11
Ja, vielleicht haben sie es schon gemacht. Hat mir jemand geguckt? Also... Hm.
Tim Pritlove 0:27:16
Ich bezweifle es stark.
roddi 0:27:18
Also das Beharrungsvermögen im Fernsehen ist schon relativ groß.
Tim Pritlove 0:27:21
Würde ich mal sagen. Da wird dann kurz darüber berichtet. Die UNO hat eine neueKarte beschlossen und das war's.
Ralf Stockmann 0:27:28
Hat die IRD bisher nicht angekündigt. Das muss ja nicht unbedingt was heißen.
Tim Pritlove 0:27:36
Das tangiert dich doch auch, irgendwie das Kartenthema, oder?
Ralf Stockmann 0:27:38
Ja, ich hatte ja mal Erdkunde-Leistungskurs.Was lachten ihr da jetzt? Ich hatte Mathe-Erdkunde als Leistungskurse.Und ich hatte den Eindruck, dass mir Erdkunde mehr gebracht hat im Leben.Weil du in der Oberstufe Erdkunde und dann insbesondere Leistungskurs,das war halt ein Politik, Wirtschaft und Sozialwissenschaftsstudium eigentlich in einem.So Rohstoffe, was kommen daraus für politische Querelen, verschiedene mehrdimensionaleHerangehensweisen auf so wie so ein Land eigentlich funktioniert und was das ausmacht.Also mein Erdkunde LK, Stadtsoziologie haben wir viel gemacht irgendwie.Wie funktionieren Städte eigentlich? Also das hat nichts damit zu tun,was ist die Hauptstadt von was auch immer.
roddi 0:28:27
Also mein Erdkundelehrer im Grundkurs hat damals den schönen Satz geprägt,was, seid ihr krank, alle da?Es fiel auch nur deswegen auf, weil tatsächlich ein Platz zu wenig war in demKlassenzimmer und dann tatsächlich jemand stehen musste.
Ralf Stockmann 0:28:44
Ich habe auch überlegt, ob ich sowas in die Richtung studiere,aber die ganzen Ausformungen hat mich dann auch nicht so überzeugt.Aber da bin ich dann ja auch beim sehr interdisziplinären Studiengang gelandet.Also zumindest die Ähnlichkeit gab es dann.
Pavel Mayer 0:28:58
Und wie vielleicht der eine oder andere weiß, habe ich ja in den 90ern viel,Geodaten verarbeitet und visualisiert.
Tim Pritlove 0:29:07
Ja, das führt mich auch zu einem unangenehmen Thema, nämlich das Google Earth-Thema.Wie ihr alle wisst, habe ich ja so eine Leidenschaft für Google Earth und,die Penner haben jetzt angekündigt, dass Google Earth ab nächstem Jahr,sprich wenn Apple den Intel-Support, also den Intel-Emulations-Support,also den Intel-Support haben sie ja mit ihrem Betriebssystem mit den 27er jetzt eh schon eingestellt.Also macOS 27 läuft nicht mehr auf Intel Max, macOS 28.
roddi 0:29:40
Aber Rosetta gibt es noch.
Tim Pritlove 0:29:41
Nein, gibt es dann halt auch nicht mehr.
roddi 0:29:42
Ja, 28, aber jetzt gibt es es noch.
Tim Pritlove 0:29:44
Jetzt gibt es noch Rosetta, genau. Deswegen läuft nämlich Google erst überhauptnur noch, weil natürlich Google es nie in einer ARM-Version ausgeliefert hat,weil es ja auch jetzt erst sechs Jahre her, dass es diese Prozessoren gibt.Und so schnell ist man halt nicht bei Google.Naja, stellt sich raus, sie hatten wohl nie ein Interesse. Das wusste man schonimmer, wenn man sich diese Software angeschaut hat.So und sie haben es halt jetzt stückweise in den letzten Jahren haben sie dieseTechnologie in Google Maps reingeschubst, also quasi Google Maps kriegt man ja dann sozusagen,im Browser auch in diesen 3D-Modus und dann benutzen sie wahrscheinlich WebGLund diesen ganzen Klimbim und machen das halt dann da.Das ist ja auch alles schön und gut, dass man das irgendwie machen kann,allerdings funktioniert dann halt keine Space-Maus und deswegen ist das fürmich etwas, was mich ehrlich gesagt ein bisschen frustriert und deswegen findeich das scheiße, Google.Also es ist einfach, der Laden kann einfach keine schöne Anwendung bauen,das ist wirklich ein Problem und ich weiß nicht.
roddi 0:30:42
Naja, die wollen halt alles in ihren Chrome reindengeln.
Tim Pritlove 0:30:45
Ja, allerdings.
roddi 0:30:47
Und also alles, was von Google ist, funktioniert auch in anderen Browsern meistensnicht besonders gut. Du bist irgendwie...Verdammt dann Chrome zu benutzen.
Tim Pritlove 0:30:58
Ja, aber ob sie da in diesem Browser irgendwie auch alles reißen können,was man eigentlich so auf dem Desktop reißen könnte, das wage ich doch stark zu bezweifeln.
roddi 0:31:07
Das habe ich nicht behauptet.Würde ich auch nie.
Tim Pritlove 0:31:12
Das nur so als Anekdote. Ja.
roddi 0:31:19
Aber ein Apple Earth würdest du nehmen.
Tim Pritlove 0:31:22
Ja, aber Apple, weißt ja, wie es ist mit Apple.Man kann sich ja alles wünschen, aber meine sophisticated Wünsche werden ja da nicht erfüllt.
roddi 0:31:34
Ist so.
Tim Pritlove 0:31:35
Ja, ein Drama ist das.Ach ja. Ach ja. Talking about User Interfaces. Habt ihr schon was von Mouthpad gehört?
Ralf Stockmann 0:31:48
Nein.
roddi 0:31:49
Was?
Tim Pritlove 0:31:52
Mouthpad.
roddi 0:31:52
Mouthpad?
Tim Pritlove 0:31:54
Ja, also ihr kennt ja alle das Trackpad. Das steuert man ja mit der Hand.Ein Mouthpad steuert man.
Ralf Stockmann 0:32:01
Mit dem Mund.
Tim Pritlove 0:32:02
Mit dem Mund, genau.
roddi 0:32:04
Ich will das nicht.
Tim Pritlove 0:32:05
Und nee, das ist auch nicht für dich. Sondern das ist von einer Bude oder einemProjekt. Das nennt sich Augmented Tech.Und das war die falsche Domain, die ich hier gerade angeklickt habe.Augmentel, Entschuldigung. Augmentel.Tag Augmentel. Genau. Und das ist so eine Art Einlage für den Mund.
Ralf Stockmann 0:32:33
Ach du meine Güte.
Tim Pritlove 0:32:34
Man schiebt sich das also wie so eine Zahnspange. So eine moderne.Einfach unter den Gaumen.Und dann steuert man mit der Zunge.
Ralf Stockmann 0:32:45
Nein.
Tim Pritlove 0:32:45
Weil die Zunge nun einfach mal, wie die Finger, ein extrem feinfühliges Instrumentist, haben sie das hier gebaut.Und damit können dann auch Leute ohne Arme und sonst wie behinderte Menschen,die sozusagen ihre Hände nicht wirklich nutzen können, können auf einmal feinfühlig,alles Mögliche bedienen.Also ich habe so Videos gesehen, wie die so vor ihrem Smartphone sitzen undzwischen ihnen ist halt, es besteht also kein physikalischer Kontakt zwischendem Telefon und ihnen, aber die können halt einfach mit der Zunge,auf diesem Smartphone genauso rumtippen, als hätten sie jetzt irgendwie die Finger im Spiel.
roddi 0:33:24
Das ist schon geil.
Tim Pritlove 0:33:25
Das ist wirklich eine geile Idee und ehrlich gesagt, die ist so gut,dass ich mich echt wundere, warum es so lange gedauert hat, aber das ist natürlichauch krasse Technologie.Die, ja, das Mousepad.
Ralf Stockmann 0:33:36
Das… Wie hält denn das? Du klemmst es unter den Gaumen. Aber es ist quasi soinnerhalb von so einer Zahnprothese. Also du hast, glaube ich,wenn ich das richtig sehe, um die ganzen Zähne drungen.
roddi 0:33:47
Eine Prothese ist das nicht.
Tim Pritlove 0:33:49
Du machst halt einmal so einen Abdruck. Genau. Und dann kriegst du das Custom. Wie eine Zahnspange.
Pavel Mayer 0:33:56
Sieht aus wie eine Zahnspange.
roddi 0:33:57
Da beißt du drauf und gut ist.
Tim Pritlove 0:33:59
Es gibt ja heutzutage auch für das langsame Zahnformen diese durchsichtigenDinger, die du dir so rüberklipst.Das ist ja so der neueste Trend und ich vermute mal, das wird hier auf eineähnliche Art und Weise dann angepasst, beziehungsweise gibt es sicherlich aucheine Variante, ich bin da jetzt ehrlich gesagt nicht so tief eingestiegen,aber ich fand das einfach als,Technologie, fand ich das halt irgendwie wirklich geil, dass...Ja, die sowas entwickelt haben. Und es ist halt einfach Bluetooth und kann halt,zu allem Möglichen verbunden werden. Und es heißt, ich meine,ob das noch nie im Mund gab.Genau, der Slogan ist ja auch Use it discreetly. Finde ich auch sehr interessant.Also du kannst halt wirklich jetzt irgendwie ein Gerät bedienen aus der Ferne,ohne dass man dir ansieht, dass du ein Gerät bedienst.
roddi 0:34:48
Kann man das mit der Vision pären?
Tim Pritlove 0:34:55
Nein, kann man nicht, weil auf der Vision ist nämlich das Pairn eines HID undals solches wird es sich wahrscheinlich hier ausgeben, das Human Interface Device.Achso, ja, warte mal, stopp,ich bin mir nicht ganz sicher, als was sich das Ding eigentlich anmeldet,damit es mit dem Smartphone funktioniert, weil es erzeugt ja nicht in dem Sinneso ein Touch-Interface, sondern es muss in irgendeiner Form sich ja auch als,als irgendetwas anmelden, was das Telefon schon kennt.Das ist ein interessanter Punkt. Und ich weiß, dass,auf der Vision und auf dem iPad, also unter iOS, es ist generell so,dass Apple Programmen keinen Zugriff auf HID-Level gibt von USB-Devices.Also USB-HID-Devices kannst du nicht acquiren.
roddi 0:35:50
Aber du kannst ja eine Tastatur pairn. Du kannst ja eventuell auch mit dem Mauspern.
Tim Pritlove 0:35:56
Du kannst jetzt keine spezielle Software installieren, die das irgendwie umsetzt.Also muss sich das Ding in irgendeiner Form wie etwas verhalten.Und ich würde mal vermuten, ja was, ein Touchscreen?Kann sich ein Gerät über Bluetooth...
roddi 0:36:16
Ja, Multitouch wird schwierig.
Tim Pritlove 0:36:19
Ja, Multitouch weiß ich auch nicht, wie sie das gelöst haben.Bin ich mir jetzt nicht so ganz so sicher. Ich habe nicht so viel Zeit damit verbracht.
Pavel Mayer 0:36:27
Also das Mouthpad kostet 1400 und plus Dental Scan für also 100 Dollar und dann,machen die da halt die entsprechende Form damit.
Tim Pritlove 0:36:41
Also ich vermute mal, es ist einfach, Sie sagen ja auch, Maus. Achso und Vox.Mauspad is the mouse, Vox is the keyboard. Ah, ein wearable microphone gibt es auch noch dazu.That detects quiet speech through the body.Naja, okay, gut. Also es ist sozusagen doppelt, genau. Kannst ja so ein Mikrofon umhängen.Selbst wenn du sozusagen nicht sprechen kannst, kannst du sprechen.Das ist ja auch interessant. So deute ich das jetzt gerade mal.
Ralf Stockmann 0:37:11
Any questions?
Tim Pritlove 0:37:13
Ja, also...Das ist ein Touchpad.
Ralf Stockmann 0:37:17
Was mich übrigens gerade ganz wuschig macht. Scrollst du nochmal ein bisschenhoch. Wir haben hier noch mal ein bisschen, wo ein bisschen mehr Text ist,noch mit Überschriften.Ja, also diese Geschichten hier, genau. Wir haben ja in den letzten Sendungenimmer ein bisschen über Fonts geredet und die Intros und sowas.Oh, dieser Font ist fantastisch.Du siehst, es ist ähnlich wie Helvetica, aber es ist kein Helvetica.Ich habe gerade eben mal nachgeschaut, das ist Inter, aber Tide.Intertide, also so extrem horizontal.
Tim Pritlove 0:37:49
Oder ist das eine Variante, die so heißt?
Ralf Stockmann 0:37:51
Nee, das ist wirklich eine Schrift Intertide und ich muss all meine Projektesofort darauf umstellen. Das sieht so geil aus. Das ist eine fantastisch schöne Schrift.
Tim Pritlove 0:38:01
Sehr gut. Inter ist doch von...
Ralf Stockmann 0:38:03
Inter ist so ein Klassiker, also moderner Klassiker, hätte ich jetzt gesagt.
Tim Pritlove 0:38:07
Aber Inter war doch schon immer frei. So ein freier Font.
Ralf Stockmann 0:38:10
Ja, Intertide auch. Ist auch Open Source.
Tim Pritlove 0:38:12
Ja, aber von wem ist Inter. Ist das von Google?
Ralf Stockmann 0:38:15
Auf jeden Fall ist es auf Google Fonts drauf. Ob es von Google selber ist,weiß ich es nicht. Gucken wir mal.Inter von,Google Fonts und Family.
roddi 0:38:30
Hören Sie zu?
Ralf Stockmann 0:38:33
Inter ist auch von,Ist es jetzt Google oder ist es Adobe?
Tim Pritlove 0:38:45
Ja, das wäre die Frage, wo guckt man, ne?
Ralf Stockmann 0:38:48
Inter Mailand ist es nicht. 2016, schwedischer Designer und Softwareentwickler Rasmus Andersson.Das ist also weder noch, das ist also von einem Privatier gebaut.
Tim Pritlove 0:39:06
Ja, Rasmus Andersson hat das gebaut, 2016.Und es gibt Interteit und es gibt Interdisplay.
Ralf Stockmann 0:39:14
Display gibt es auch noch.
Tim Pritlove 0:39:16
Ja. Das ist so, ja, es gibt natürlich eine Wikipedia-Seite.
Ralf Stockmann 0:39:24
Ein Interteit ist auch vom Selben.
Tim Pritlove 0:39:25
Und warum gibt es keine deutsche Webseite zu diesem Font?Es ist da.
roddi 0:39:31
Wirklich deutsche Webseite oder deutsche Wikipedia-Seite?
Tim Pritlove 0:39:33
Deutsche Wikipedia-Artikel.
Ralf Stockmann 0:39:37
So, und jetzt müssen wir natürlich noch gucken, ob denn da auch alle Sonderzeichen und so funktionieren.
Tim Pritlove 0:39:41
Inter is sometimes considered similar to the Apple System von San Francisco.
Ralf Stockmann 0:39:46
Hat auch dazu Ähnlichkeit, ja, würde ich auch sehen.
Tim Pritlove 0:39:48
Ja, ein Roboto und so weiter, das ist halt auch alles so in etwa die ähnliche Geschichte.
Ralf Stockmann 0:39:53
Aber dieser Teitschnitt, der ist...
Tim Pritlove 0:39:55
Inter Display ist eine experimentelle Displayversion für große Fontgrößen.Experimentell. Und InterTide was specifically designed for Google Workspaceand other applications that do not support control over letter spacing.
Ralf Stockmann 0:40:12
Ja.
Tim Pritlove 0:40:14
Okay, das ist also wirklich, ja. Aber InterDisplay hat auch andere Glyphen. Okay, interessant.Ach ja. Da kann man sich drin verlieren. Fonts.Fonts, Fonts, Fonts, Fonts, Fonts, Fonts.Ja.
Ralf Stockmann 0:40:30
Oh, das hat auch einen super schönen Thin-Schnitt. Oh, ist das eine schöne Schrift.Ich muss weg. Ich muss meine Apps beschreiben. Aber das finde ich nämlich auchwie, also ich bin großer Fan davon, so Ultra Thin und Bold miteinander zu kombinieren.So die Hälfte eines Wortes Ultra Thin und die andere Hälfte Bold und sowas.Das mag ich sehr, sehr gerne.Und dieser Thin-Schnitt, das ist nämlich auch nicht so einfach,eine Schrift gut Thin aussehen zu lassen. Die ist auch hervorragend.Okay, gut.
Tim Pritlove 0:41:02
Ja, dann noch ganz was anderes. Und zwar hat tatsächlich hier Volkswagen malwas Interessantes getan und hat ein Auto gebaut.
roddi 0:41:14
Volkswagen hat ein Auto gebaut.
Tim Pritlove 0:41:16
Volkswagen hat ein Auto gebaut.
Ralf Stockmann 0:41:17
What do you know?
Tim Pritlove 0:41:18
Genau, man mag es gar nicht glauben.
Ralf Stockmann 0:41:21
Mission Efficiency.
Tim Pritlove 0:41:23
Genau, Mission Efficiency, also so ein Concept Car.Und das sieht ganz ulkig aus, weil es halt, naja, dafür gemacht ist, halt extrem,windschnittig zu sein.
Ralf Stockmann 0:41:39
Sieht fast aus, als hättest hinten nur ein Rad, aber es hat zwei Räder.
roddi 0:41:42
Das sieht aus wie dieses Ding, was die so Niederländer mal gebaut haben mit so einem Solardach.
Tim Pritlove 0:41:52
Naja, ich denke, wenn du da so den CW-Wert runterbekommen willst,dann musst du halt einfach geformt sein wie ein Zäpfchen. Und so sieht es halt irgendwie auch aus.Der Wind wird immer gleich geschnitten. Ja, genau.Das Auto läuft so hinten leicht spitz zu und was besonders verstörend ist,und wo ich sagen würde, da muss man irgendwie auch noch eine andere Lösung finden,ist, dass die Hinterräder hinter der Karosserie verschwinden.Klar, wenn die nicht lenken, kann man das halt mal machen.
roddi 0:42:21
Ja, aber das ist natürlich windschnittmäßig deutlich besser.
Tim Pritlove 0:42:25
Genau, und sie haben einen Dreck-Koeffizienten, ich glaube, der CW-Wert sozusagen von 0,158.
roddi 0:42:37
Das ist allerdings wirklich großartig.
Tim Pritlove 0:42:40
Genau, das ist wirklich sehr, sehr, sehr wenig und das ist natürlich ein Elektroautound das Besondere ist, dass sie halt dann damit eine weite, weite Strecke gefahrensind. Ich habe jetzt leider vergessen, wie weit.Aber weit, achso, warte mal, hier steht es, von Wolfsburg nach Wien sind siegefahren mit diesem Auto.
roddi 0:42:58
Mit einer wie großen Batterie?
Tim Pritlove 0:43:01
Mit einer 55 Kilowattstunden. 55, genau.Das ist jetzt weniger beeindruckend. Was wirklich beeindruckend ist,dass die durchschnittliche Energiemenge auf 100 Kilometer bei 7,5 Kilowatt pro100 Kilometer. 100 Kilowattstunden.Ja, 7,5 Kilowattstunden pro 100 Kilometer.Zum Vergleich so Autos, effiziente Autos heute.
Ralf Stockmann 0:43:31
So 14 oder sowas.
Tim Pritlove 0:43:32
Ja, wenn du so ein 15er, 12 bis 15 Bereich so.
roddi 0:43:35
12 bis 15 sind Kleinwagen.
Tim Pritlove 0:43:37
Genau.
roddi 0:43:39
Meiner braucht so um die 20 knapp drunter, wenn ich vorsichtig fahre.Und ein Tesla Model X, da kann man auch schon mal 30 verbraten,wenn man das denn unbedingt will.
Tim Pritlove 0:43:51
Genau. Zum Vergleich dachte ich mir, also mich hat das vor allem deshalb sointeressiert, weil mein Motorrad, mein CE04 Elektromotorrad,das ich jetzt fast 30.000 Kilometer gefahren bin, hat einen durchschnittlichenVerbrauch von 7,5 Kilowattstunden.Also sie haben hier sozusagen es geschafft, ein Auto,so in Anführungsstrichen effizient nicht, dass ich es jetzt besonders effizientfahre, aber so im Schnitt verbrauche ich halt sie mal.
Pavel Mayer 0:44:17
Ja, das liegt aber an deinem CW-Wert, an deinem persönlichen,wenn du da draufsitzt irgendwie.
Tim Pritlove 0:44:22
Nicht nur an meinem CW-Wert, auch an meinem...
Pavel Mayer 0:44:24
Hast du ja gerade einen Trompf genannt.
Tim Pritlove 0:44:28
Ich bin ja kein Trompf. Deswegen ist der Verbrauch so hoch. Ein Trompf wäre das was anderes.Also wenn ich mit dem Motorrad auf der Autobahn mit 90 Stundenkilometer michan einen Lastwagen hänge, in dessen Windschatten, dann komme ich so auf 5,5.Und das finde ich dann auch mal besonders bemerkenswert. Also was man hier sozusagen geschafft hat.Motorräder, die halt geschlossen sind. Sowas gibt es ja auch immer mal wieder,dass Leute sowas bauen. Ist nicht besonders populär, aber wäre an sich auchnochmal interessant, so eine Kabine zu haben, die eben diesen Wind und Wetterso um einen herum leitet.Ja, da könnte man wahrscheinlich sehr, sehr, sehr effizient mit unterwegs sein.Also da würde es mich nicht wundern, wenn man da irgendwie nur noch mit 3 oder4 Kilowattstunden auf 100 unterwegs ist.
Ralf Stockmann 0:45:18
Hast du mal eine Seitenansicht von dem Auto? Man sieht jetzt nur so von hinten,wo vor allem das heck zu sehen ist,Weil das sieht mit diesen nur zwei sichtbaren Rädern halt schon sehr ungewöhnlich aus.
Tim Pritlove 0:45:29
Ich finde auch, das sieht irgendwie komisch aus.
roddi 0:45:30
Ja gut, das muss man sich vielleicht dran gewöhnen, an den Look.Ich meine, wenn du so ein effizientes Auto haben willst, dann ist es das halt.
Tim Pritlove 0:45:42
Genau.
Ralf Stockmann 0:45:45
Aber das sind jetzt so verschiedene Studien, die Sie hatten.Da läuft ja so ein kleines Werbefilmchen jetzt.
Tim Pritlove 0:45:50
Ja, das ist ja jetzt nichts Neues. Das versuchen die ja schon immer.Ein Liter Auto und was nicht alles. Und das ist jetzt sozusagen die neueste,Iteration. Und das ist dann halt so, damit so Leute wie ich dann kommen undsagen, oh, das hat aber toll gemacht, Volkswagen.Sieht aber scheiße aus.
Ralf Stockmann 0:46:04
Was der Chat hier gerade reinwirft, hat mir Claudia heute auch gezeigt.Citroën will jetzt die elektrische Ente rausbringen.
Tim Pritlove 0:46:11
Ja, die Elektroente.
Ralf Stockmann 0:46:12
Für 15.000 Euro. Das kannst du auch mal anklicken. Das sieht auch so knuffig aus, das Auto.
Tim Pritlove 0:46:18
Ja, aber wie bei der Originalente ist aber auch wirklich nichts drin. Das ist sozusagen...
Ralf Stockmann 0:46:24
Darum ist es eine Ente.
Tim Pritlove 0:46:25
Ja, deswegen ist es eine Ente.
roddi 0:46:28
Aber passt wieder ein Kartoffelsack rein.
Tim Pritlove 0:46:30
Nehme ich an. Sieht jetzt nicht besonders entig aus.
Ralf Stockmann 0:46:33
Aber von vorne ist sie knuffig. Du musst mal gucken, ob du irgendwo ein Bild von vorne...
Tim Pritlove 0:46:37
Ja, sie sieht auch von vorne knuffig aus. Wobei es wird bezweifelt,ob sie dann letztlich auch so aussieht.Aber weißt du, womit sie jetzt wirklich hätten gewinnen können? Bei dieser Ente?Bei dieser Präsentation? Wenn sie das Nummernschild 313 draufkaut haben.Das sieht so ein bisschen wirklich aus wie du eine Dachs Karre.Weißt du? Also nur mit Dach. Aber das kannst du ja aufmachen.Du bist ja schon fast bei dem roten Kario.Ich meine, Citroën muss man irgendwie lassen, dass sie, erstens können sie sichüber ihren eigenen Namen lustig machen, Und zweitens, Thema Skoda,die wagen immer mal wieder so Designs und zwar nicht nur so als Konzeptcar,sondern die bringen sie auf die Straße. Also der Citroen Ami zum Beispiel istja auch so eine Mini-Karre.Kennt ihr den? Das ist ja so ein ganz billiges Fahrzeug.
roddi 0:47:35
Ach, das Ding, ja, ja.
Tim Pritlove 0:47:36
Ja, was es schon tatsächlich eine Weile gibt, was sehr, sehr klein ist.Und was die Besonderheit hat, dass es eben...
roddi 0:47:46
Den gab es auch in der Opel-Variante, glaube ich.
Tim Pritlove 0:47:49
Das kann ich nicht ausschließen, aber was den so besonders günstig macht,diesen Ami, ist, dass der von... Der ist wie Anna Blume.
roddi 0:47:57
Von vorne wie von hinten?
Tim Pritlove 0:47:58
Ja, der ist von hinten wie von vorne. A, N, N, A. Und bei dem Ami ist das haltauch so. Das heißt, die Front und die Rückseite, also der sieht von vorne genausoaus wie hinten, nur dass hinten halt rote Lampen drin sind und vorne weiße.
roddi 0:48:10
Ja, und die Türen gehen zu unterschiedlichen Seiten auf.
Tim Pritlove 0:48:13
Genau, aber er ist sozusagen komplett symmetrisch gebaut und dadurch haben siewieder weniger Teile, die sie produzieren, lagern und so weiter müssen und dasist sozusagen deren Ding. Ja.Also von daher Citroen, die auch immer ich meine mal ehrlich,Citroen habt ihr mal in so einem CX gesessen oder sowas?Diese alten Citroen mit der geilen hydraulischen Federung Du meinst DS? Nein, CX,Die S hatte meines Wissens keine, hatte die schon hier?
roddi 0:48:50
Nee, die hatte eine Luftfederung. Das erste Auto mit Luftfederung.
Tim Pritlove 0:48:53
Entschuldigung, was habe ich? Warte mal, jetzt bin ich ganz durcheinander.Also Citroën, CX, so viel zum Thema vorbereitet sein.Ist ja auch so eine Traumflunder gewesen.
roddi 0:49:07
CX, ja. Jetzt gib mal DS ein, das ist nämlich der Vorfolger.
Tim Pritlove 0:49:12
Ja, das ist der Nachfolger davon. Ich überlege gerade mal kurz,was jetzt hier eigentlich die...
roddi 0:49:18
Mein Opa hatte einen DS. Oder ein Näh-DS.
Ralf Stockmann 0:49:21
Verkleide-zurück-Hinterräder.
roddi 0:49:25
Der ist nämlich mit einem Weins...
Tim Pritlove 0:49:28
Genau, hydropneumatische Federung. Das ist es sozusagen. Und das ist so geil,weil du bist ja in das Auto,eingestiegen und dann liegt dieses Auto wie so ein Hovercraft flach auf der Straße.
roddi 0:49:42
Weil irgendwann die Luft raus ist.
Tim Pritlove 0:49:44
Ja genau, die ist dann raus und dann schaltest du es ein und dann lässt du einenMotor an und das erste, was er macht, ist halt so, dass er so nach oben geht.Aber die Federung ist einfach so geil gewesen. Also für damalige Verhältnisse,wo alles andere noch sehr ruppig war, war das also wirklich irre.Und diese ganze Formgebung von diesen Fahrzeugen ist einfach drauf.
roddi 0:50:04
Mein Opa hatte so eine, der ist ja mit einem Bein zu wenig aus dem Krieg zurückgekommenund der hatte eigentlich relativ viel mit Stumpfschmerzen zu kämpfen und weildas Teil so absurd gut gefedert war, hat er sich halt,so einen zugelegt, weil er damit ordentlich fahren konnte.
Tim Pritlove 0:50:21
Nachvollziehbar. Okay. Naja.
Pavel Mayer 0:50:29
Ja, in dem Zusammenhang vielleicht noch darauf aufmerksam geworden.Ich glaube, die bauen hauptsächlich Akkus für Porsche.So ein Prinzip Varta Startup V4 Smart und die haben jetzt so ein bisschen Schlagzeilengemacht, weil sie halt eine Superbatterie vorgestellt haben.Ja, also die bricht nicht unbedingt jetzt Weltrekorde, würde ich sagen, aber sie haben zwei,einmal eine extrem energiedichte Variante und einmal eine, die du irgendwie,glaube ich, fast mit dem hundertfachen der Kapazität aufladen kannst.
Tim Pritlove 0:51:23
10C ist sozusagen das Minimum und sie gehen, glaube ich, bis 30C hoch.
Pavel Mayer 0:51:27
Nee, höher, höher, höher.
roddi 0:51:29
Ja, die waren, glaube ich.
Pavel Mayer 0:51:30
Tatsächlich bei 100C.
roddi 0:51:31
Also völlig unklar, was dieser Akku angeblich kann.
Tim Pritlove 0:51:35
Ja.
roddi 0:51:37
Ist halt entsprechend teuer und deswegen eher ein Spezialitäten-Ding.
Pavel Mayer 0:51:42
Ja, Porsche halt.
roddi 0:51:44
Ja, irgendwie haben sie es in Porsche verbaut, weil der Porsche, ich meine,Der hat nicht genug Anzug, da muss man dann schon einen elektrischen Turbo einbauen,damit die Luft gleich komprimiert ab.Ich stehe noch an der Ampel, irgendwie dem Motor zur Verfügung steht,was für ein Irrsinn. Na gut.
Pavel Mayer 0:52:07
Und ja, fand ich aber ganz interessant, so eine Kilowattstunde,aber ja, typisch deutsch und teuer, aber ja,wenn man will, kann man halt jetzt Akkus kaufen, tatsächlich,die man extrem schnell laden kann.Also Vollladung innerhalb von 0 auf 100 Prozent in drei Minuten oder so.
Tim Pritlove 0:52:37
Also das Da tut sich was.
Pavel Mayer 0:52:39
Das wäre was für ein Motorrad wäre das halt irgendwie nett.So, ja.
Tim Pritlove 0:52:52
So, Ralf.
Ralf Stockmann 0:52:55
Hier, ich.
Tim Pritlove 0:52:57
Du hast gesprochen.
Ralf Stockmann 0:52:58
Ich habe schon wieder gesprochen. Ich entschuldige mich aufs Schärfste,dass es sich gerade so ballt, aber es ist halt manchmal so, gerade so der Herbstist ja wie immer, wo dann auch nochmal viele Tagungen sind.Ich war im Frühjahr ja mal bei der Max-Planck-Gesellschaft und da bei dem jährlichenTreffen der Bibliothekare und Bibliothekarinnen und hab da finde ich ja docheinen ganz launigen Vortrag zu KI gehalten.Das fanden die Leute da auch und dann haben die gesagt so, den wollen wir nochmalals Abend-Keynote-Speaker für die IT-Leute von Max-Planck haben.Und das war vor zwei Wochen in Göttingen, wo ich ja bekanntlich lange,lange gelebt habe und bei Max Planck oben auf dem Fassberg in deren...Schönen neuen Veranstaltungszentrum, habe dann auch eine GWDG-Führung gemachtvon meinem alten Rechenzentrum, die sind umgestiegen und habe da mal in deren,KI-Cluster gestanden, auch alles.Ganz aufregend, wenn ihr mal da seid und die Möglichkeit habt,da mal eine Führung durch das Rechenzentrum zu machen, das lohnt sich also auchecht, die GWDG, das ist schon cool, was da wie verbaut ist, vor allen Dingen,alles wassergekühlt und der ganze Kühltrack ist so um den Faktor 100 größerals das eigentliche Rechenzentrum.Der eigentliche Rechenzentrumsbereich, der das Ganze dann irgendwie kühlt.Also du stehst halt gefühlt so im, wenn du, es ist also keine Lamberzellen,die also irgendwo groß irgendwie isoliert dort stehen, sondern du bist dannhalt auf so einem Parkdeck gefühlt und doppelter Boden.Unten drunter ist dann halt das, was früher immer so diese 50 Zentimeter Kriegzonewar in so einem Rechenzentrum.Ihr guckt alle so, wart ihr mal so in Rechenzentren? Doch, sicher wart ihr in Rechenzentren drin.
Tim Pritlove 0:54:41
Ja, jetzt sagen wir jetzt nur, ob die da sozusagen die Wärme da einfach rausziehenund einfach in die Luft blasen oder ob sie da mal was Sinnvolles mit machen?
Ralf Stockmann 0:54:47
Nee, es ist Kreislauf alles und wasserbasiert und die ganzen Pumpstationen und,welche Temperatur sie dort in welchen Wasserschichten halten und sowas,dafür haben sie dann einen.Also Rechenzentrum ist so ein Parkdeck, wo dann auch gar nicht so viele,Rackkisten dann eigentlich so drin stehen und dann gehst du den Raum danebenund das ist dann halt eine gigantische Industriehalle über vier Stockwerke hoch,wo dann so alles voll ist mit, man durfte leider keine Bilder machen, weil,Hochsicherheitstrakt mit riesigen Wasserbecken, wo dann an den verschiedenenHöhenlagen unterschiedliche Temperaturen vorgehalten werden,weil es halt unterschiedlich effizient ist, wie ob du mit 20 Grad,Wasser kühlst oder 30 Grad Wasser, das heißt also wie stark du dann auch dasWasser, das zurückkommtvon den Kühlungen dann wieder runterkühlen muss, damit es dann wieder auf diesem,das weißt du mit Sicherheit von irgendeinem CEE, dieser Punkt zwischen flüssig,Dampf und Eis.
roddi 0:55:51
Triple Punkt.
Ralf Stockmann 0:55:53
Genau.
roddi 0:55:55
Entschuldigung, was?
Tim Pritlove 0:55:57
Triple Punkt.
roddi 0:55:57
Das kenne ich aber von der Physikvorlesung, nicht von CAE.
Ralf Stockmann 0:56:02
So ein Thema, da denke ich immer, gibt es bestimmt eine CAE-Zufuhr.Naja, auf jeden Fall schön dort im Rechenzentrum. Schaut euch das mal an, wenn ihr mal da seid.Lassen Sie sich natürlich vorher anmelden und alle sowas. Akkreditierung,aber das kriegt man schon hin.Naja, auf jeden Fall habe ich dann einen Vortrag gehalten über digitale Souveränität.Und wie wir das jetzt gerade so im Bibliotheksbereich eigentlich planen unddas Viech ist jetzt auch schon online, genau hast du da auch schon gepostetund da schaue ich mir so vier Themen im Wesentlichen an.Oh, also KI mache ich ein bisschen, aber gar nicht so viel.Dann mache ich was zu Social Media. Das habe ich aber schon im Wesentlichenauch oder ganz ähnlich hier auf den Fedi Days erzählt. Und dann erzähle ich aber was zu Groupware.Das heißt, wie die Leute eigentlich miteinander arbeiten.Das vierte Thema war nochmal Office. Also wie kommt man von Microsoft Officeeigentlich los und wohin?Aber das, was uns gerade jetzt auch am stärksten umtreibt, ist so der Groupware-Aspekt.Das heißt also, wie kommt man eigentlich von Outlook weg?Und wie kommt man von Microsoft Exchange weg? Und dann gibt es.Ja so die klassische Zielarchitektur, jetzt auch schon seit etlichen Jahren,Open Exchange, OX und die haben dann halt auch einen Frontend,wo du dann eben Kalender hast und Mail hast und Kontakte hast und das habenwir jetzt so ein bisschen durch evaluiert und insbesondere den Kalender.Tim, dein Stichwort. Und ich habe den Eindruck, wir müssen mal über Kalender reden.Weil klar, das hat jetzt halt irgendwie eine Kalenderansicht und eine Monatsansichtund eine Listenansicht. Aber das, was halt bei uns in der ZLB ein Riesenthemawird, ist Terminfindung.Das heißt, du willst jetzt ein Meeting machen. Ja, ich weiß,wir haben alle zu viele Meetings, aber im Moment ist die Weltnummer noch so,wie sie ist. und du willst halt so fünf oder zehn Leute zusammenbekommen.Und wie machst du das eigentlich?Der erste Reflex ist ja, naja, bist du da halt irgendwie Office-Managerin undhast dann die ganzen freigegebenen Outlook-Kalender und klickst sie dann an,diese fünf Personen will ich sehen, leg mir die jetzt irgendwie mal übereinander.Und das, was dann Ox macht, ist, die dann wirklich übereinanderlegen.Das heißt, wenn du in der Wochenansicht bist, Montag, Dienstag,Mittwoch bis Freitag, hast du dann die fünf Kalender alle überlappend so nebeneinander pro Tag.Und du siehst einfach nichts, weil du siehst nicht, wie heißt der Termin denndie Person da hat, könnte man den vielleicht irgendwie verschieben oder sowas,sondern es skaliert einfach überhaupt nicht.Wenn du also zwei Kalender übereinander legst, dann mag das noch gehen,aber bei irgendwie mehr ist es einfach total hoffnungslos.Und das, was Outlook dann macht an der Stelle ist, dass du die Möglichkeit hast,einfach die komplette Woche nebeneinander zu öffnen.Das heißt, du hast deine eigene links und dann hast du die von Person 2 in derMitte und die von Person 3 hast du rechts.Und du siehst aber bei allen, hast du einfach auf dem großen Monitor genug Platz,dass du zumindest mal die Titel der verschiedenen Termine sehen kannst und dann schaust du halt.Jetzt könnt ihr sagen, aber Terminfindung, das läuft doch irgendwie ganz anders.Da gehst du doch auf diesen Terminfindungsmodus und klickst an,zeig mir den nächsten Slot, wo alle drei Zeit haben. Und da will ich doch garnicht durch irgendwelche Kalender durchblättern.Und das funktioniert aber schlicht nicht, weil niemand Zeit hat.Das heißt also ab dem mittleren Management besteht halt so ein Terminkalendervon morgens früh bis abends spät eigentlich nur an einander gereihten Terminund du hast einfach mal keinen freien Slot irgendwo.Das heißt also der nächste freie Termin, wo alle fünf Zeit haben,der ist irgendwo so Mitte 2027.So und damit kannst du aber nicht arbeiten. Das heißt also als,Office-Managerin musst du dann halt irgendwie sagen, okay, irgendjemand musswas verschieben, wie bekomme ich jetzt schnell und effizient die Informationen,damit ich jetzt Termine bei einer dieser Personen bestenfalls,vielleicht bei zweien verschieben kann und dann,fügt sich das Ganze irgendwie einigermaßen zusammen.Und dafür hat OX einfach mal keinerlei vernünftige GUI am Start.Und das prangere ich an, weil ich dann mich wieder frage, wie lange gibt esdieses Projekt eigentlich und das wird doch jetzt in ganz Schleswig-Holsteineingesetzt, wie zum Teufel machen die Termine damit und,es kann auch nicht so schwer sein, jetzt irgendwie fünf Kalender nebeneinanderanzuzeigen, damit man irgendwie lesen kann, was die Leute dann jetzt für Termine haben.Naja und solche Themen spreche ich da so in dem Vortrag an, also jetzt nichtnur die rosigen Seiten von Hurra, wir werden jetzt alle digital souverän,sondern auch ein bisschen mal problematisieren, was da so die Fallstricke sind.Weil meine Geschäftsstellen sagen mir, Ralf, ich kann so nicht arbeiten.Das müssen bei Outlook bleiben. Und so ist es meines Wissens nach so ähnlichin München gelaufen, als die ihre große Open-Source-Umstellung wollten.Die sind einfach so an der Wechselunlust des ganzen Mittelbaus gescheitert,plus dass eben diese Open-Source-Welt für sowas auch nicht so richtig geile Lösungen am Start hat.Und wenn ihr da draußen jetzt ein super UX-Konzept kennt für Terminfindung vonfünf oder zehn Leuten, die einfach nie freie Slots haben, gerne her damit.Was ich jetzt einfach gemacht habe ist, hey, wir sind jetzt 2026 und es ist Open Source.Ich habe halt geguckt, okay, sind diese Schnittstelle dokumentiert so.Das war früher halt CalDAF, aber so seit anderthalb Jahren ungefähr hat OX einschönes, eigenes Protokoll sich gebaut. Kronos heißt das.Sehr schöne API. Alles sauber durchdokumentiert.Das habe ich gemacht. Ich habe mein Openweight-Modell meines Vertrauens mitOpenCode losgeschickt.
roddi 1:01:57
Welches ist denn das momentan?
Ralf Stockmann 1:01:59
Das war GLM Flash 5.3. Und das rödelt dann in Open Code so fünf Minuten vor sich hin und,schwupps hatte ich jetzt als Proof of Concept gegenüber Mailbox.org,die haben Oxlaufen, hier der Berliner,Vertrieb und da habe ich privat einfach Accounts und meine Jungs auch und dannhaben wir uns gegenseitig unsere Kalender freigegeben,und nach fünf Minuten hatte ich genau den View, den du brauchst,schön zum Nebeneinander beliebige freigegebene Kalenderanzeigen,so es funktioniert einfach.Wo ich dann auch denke, okay, warum muss ich das jetzt wieder machen?Kann die Welt da draußen nicht irgendwie mal so ihre Requirements irgendwie in den Griff kriegen?
Pavel Mayer 1:02:45
Der Kalender ist ein jahrzehntealtes, immer noch nicht ganz gelöstes Problemund scheitert allerdings auch oft an der Disziplin,der Teilnehmer. Und weil eigentlich funktioniert es halt nur,wenn jeder wirklich alles im Kalender einträgt sozusagen, auch komplett alleAbwesenheiten oder andere Zeiten,wo es nicht geht.Und dann ist halt die Erfahrung, dass je höher in der Ranghierarchie die Leutesitzen, umso undisziplinierter verwalten sie ihre Kalender.Es sei denn, sie haben dann wieder einen Assistenten oder Assistentin,die das Ganze macht. So einen menschlichen Assistenten.Ich hätte ja spontan gedacht, ich setze halt einfach einen Agenten drauf an,der telefoniert, der ruft halt die Leute so lange an, alle auf dem Telefon.
Ralf Stockmann 1:03:46
Dass sie so gemerkt sind.
Pavel Mayer 1:03:47
Diskutiert das mit denen dann aus. Wann kannst du denn so, ja Moment, ich, ja, egal.
roddi 1:03:54
Diskutiert das mit deren Agenten.
Ralf Stockmann 1:03:56
Ja. Ja, wo man eigentlich hin will ist, aber das schlägt dann noch härter indie Kerbe, die du gerade reingehauen hast.Eigentlich willst du so einen Termin noch qualifizieren können mit ist verschiebbar,ist auf gar keinen Fall verschiebbar. Das kannst du ansatzweise im Exchangereinmodellieren, aber auch nicht so richtig geil.Ich muss mir nochmal das Kronos-Format angucken.
Pavel Mayer 1:04:18
Externe Teilnehmer, ist so ein anderes Ding.
Ralf Stockmann 1:04:21
Ist dann wieder schwieriger zu verschieben, weil du dann nochmal anders irgendwiedann hinterherteilen musst.
Tim Pritlove 1:04:24
Aber wer spricht denn da mit wem, mit dieser API?
Ralf Stockmann 1:04:28
Also jetzt in meinem Proof of Concept, meine lokale App. Die authentifiziertsich einfach gegen meinen Mailbox-Account und lädt dort einfach die,Accounts runter und die Termine oder was meinst du jetzt?
Tim Pritlove 1:04:42
Ich versuche gerade zu verstehen, welche Entität hat diese API, was steckt dahinter?Ein Kalender oder was? Ein Kalenderspeicher hat diese API.Und du redest dann mit was für einer Software als Client mit dieser Software,mit einem anderen Kalender? Also die Kalender reden untereinander? Miteinander?
Pavel Mayer 1:05:02
Nein, er hat einen eigenen Client.
Ralf Stockmann 1:05:03
Ich habe eine Python-App geschrieben, die mir selber einen Kalender aufbautAlso das ist jetzt nicht integriert in irgendwie eine Thunderbird oder sowas,sondern ich habe jetzt selber einen Kalenderbuch.
Tim Pritlove 1:05:13
Ja, aber die deinen Kalender macht.
Ralf Stockmann 1:05:14
Genau.
Tim Pritlove 1:05:15
Also hast du auf beiden Seiten einen Kalender. Die Kalender reden miteinander.Dein Kalender redet mit deinem anderen Kalender.
Ralf Stockmann 1:05:19
Ich habe eine App, ich habe keinen Kalender. Ich habe einfach nur eine Visualisierung.
Tim Pritlove 1:05:21
Ja, aber deine App speichert deine Termine, also es ist ein Kalender.
Ralf Stockmann 1:05:23
Nein, nein, nein, nein, mach sie nicht.
Tim Pritlove 1:05:24
Sondern?
Ralf Stockmann 1:05:25
Die zeigt dir nur in Echtzeit an, was über die… Was die anderen haben.Genau. Und ich selber auch, weil mein Kalender ist ja auch in der Cloud.Ich habe ja keinen lokalen Kalender, sondern der ist ja im Open Exchange drin.
Tim Pritlove 1:05:36
Also du hast mehrere Kalender, die alle diese API haben.
Ralf Stockmann 1:05:39
Die alle in derselben Open Exchange Gruppe drin sind.
Tim Pritlove 1:05:43
Was ist das?
Ralf Stockmann 1:05:44
Das ist wie bei Microsoft Exchange. Du hast halt irgendwie, alle Personen sinddort drin und die haben alle Termine und die haben alle Mails. Also Exchange halt.
Tim Pritlove 1:05:56
Exchange, glaubst du, ich arbeite mit sowas?
Ralf Stockmann 1:05:59
Okay. Wie erklären wir es Ihnen denn jetzt?
Tim Pritlove 1:06:02
Nein, aber ich muss mir was anderes erklären, weil ich verstehe das Problemnoch nicht. Also mehrere Leute haben einen Kalender.Und das Ziel ist herauszufinden, was ist ein gemeinsamer möglicher Termin. Wo haben alle Zeit.
Ralf Stockmann 1:06:16
Genau, die haben aber alle nie Zeit.
Tim Pritlove 1:06:18
Ja, ja, okay, aber das, was sie an Zeit haben, haben sie sozusagen im Kalender noch nicht vergeben.
roddi 1:06:24
Sozusagen.
Tim Pritlove 1:06:24
Oder freigegeben, dass sie da Zeit hätten. Es schafft ja nicht Zeit,es verschiebt ja nicht die anderen Termine, oder?
Ralf Stockmann 1:06:32
Richtig.
Tim Pritlove 1:06:34
Und diese Kalender sind alle in demselben System drin?
Ralf Stockmann 1:06:37
In derselben Datenbank.
Tim Pritlove 1:06:38
Das ist die Voraussetzung dafür, dass das funktioniert?
Ralf Stockmann 1:06:40
Nee, du kannst auch zwischen verschiedenen OX-Systemen dann abfragen.
Tim Pritlove 1:06:44
Okay, und wer implementiert diese Kronos-AP?
Ralf Stockmann 1:06:47
Der Anbieter.
Tim Pritlove 1:06:49
Welcher Anbieter?
Ralf Stockmann 1:06:49
Also im Falle von hier Mailbox.org ist das hier Heinlein in Berlin.
Tim Pritlove 1:06:53
Ich denke, es ist alles in Exchange.
Ralf Stockmann 1:06:56
Open Exchange. Das ist erstmal offen, Open Source so. und du kannst dir selbereinfach einen Open Exchange-Server hochziehen.
Tim Pritlove 1:07:03
Okay, also Open Exchange hat Kalender und diese haben diese Kronos-API.
Ralf Stockmann 1:07:10
Genau.
Tim Pritlove 1:07:10
Gott, das war doch nicht so schwierig.Und dann macht diese API was genau?Also was macht sie anders als andere Kalender-Interfaces?Ich meine, du kannst ja mit i-Kalender den Kalender auslesen.Dann siehst du ja auch alle Termine. Was macht jetzt dieser API?Außer mir nur die Termine zu geben. Tut sie irgendwas?
Ralf Stockmann 1:07:37
Naja, erstmal berücksichtigt sie das ganze rechte System. Das heißt,du musst dich überhaupt nicht darum kümmern, welcher Kalender darf ich dennjetzt eigentlich ansehen und welche nicht, weil das wird alles durch die APIgeregelt. Du musst einfach einen API-Call, gib mir alle für mich freigegebenen Kalender.
Tim Pritlove 1:07:51
Okay, aber das ist ja keine Eigenschaft des APIs, das ist ja der Policies dahinter.
Ralf Stockmann 1:07:54
Ja, aber das geht mit iCal, bin ich mir zum Beispiel schon mal nicht so sicher, ob das funktioniert.
Tim Pritlove 1:07:57
Du kriegst das halt nur, wenn du darfst.
Ralf Stockmann 1:08:00
Aber kannst du dir eine Liste aller für dich freigegebenen Kalender in iCal rausgeben?
Tim Pritlove 1:08:06
Das iCalender-Format beschreibt ja nur...
Ralf Stockmann 1:08:08
CalDev meine ich, nicht iCal.
Tim Pritlove 1:08:10
Weiß ich nicht. Kenn ich nicht. Da habe ich nichts mitgemacht.CalDev ist im Prinzip nur, du loggst dich ein, dann hast du Zugriff und dannkriegst du das halt, dann kannst du das halt mit HTTP irgendwie abrufen.Wer ist ja CalDev letzten Endes. auch nicht.Ich versuche nur zu verstehen, was jetzt dieses Kronos-API fundamental anderestut, als nur den Zugriff auf die Termine und dann hast du die Termine und dann guckst du die dir an.
Ralf Stockmann 1:08:36
Macht es noch in der Magie? Nein, Magie macht das überhaupt gar nicht.Es ist einfach modern und schön und ordentlich dokumentiert.
Tim Pritlove 1:08:42
Okay, alles klar. Das ist nur ein API für den gleichen Scheiß.
roddi 1:08:45
Ja, aber vielleicht auch einfach eine bessere API.
Tim Pritlove 1:08:48
Ja, das kann ja sein. Ich dachte nur, da ist jetzt irgendeine Magic-Matching...Du hast das, die ganze Magic hast du gemacht.
Ralf Stockmann 1:08:54
Genau, und das ist eben auch keine Magic, sondern es ist einfach nur mal haltfünf Kalender nebeneinander.
Tim Pritlove 1:08:59
Naja, gut, dann müssen wir mal, warum nicht gleich ein MCP-Servor ranbammelnund dann einfach Claude sagen, hier, such mal einen Termin. Fertig.
Ralf Stockmann 1:09:08
Ja, also wie gesagt, das was halt fehlt, ist halt die Komponente so,welchen Termin von Person X könnte ich am ehesten verschieben,weil der ist einfach nicht so wichtig.So und ich fürchte, dass auch eine… Darfst du das dann auch?Du musst dann quasi, wie Pavel schon sagt, die andere Geschäftsstelle anrufenund dann fragen so, das scheint mir ein aussichtsreicher Kandidat,hier ganz wichtig, können wir den vielleicht verschieben.Den Schritt musst du schon machen. Du kannst eigentlich nicht anderen Leuteneinfach dann so. Also passiert auch.
Tim Pritlove 1:09:40
Und das hast du jetzt in deinem Vortrag demonstriert?
Ralf Stockmann 1:09:44
Ja, unter anderem.
Tim Pritlove 1:09:45
Und dann waren sie alle begeistert?
Ralf Stockmann 1:09:47
Nee, also eigentlich war es nach wie vor ein Hilferuf von mir.Mit dem Punkt, ich kann doch nicht der Erste sein, der dieses Problem hat.So, und ich habe eigentlich keinen Bock, es zu lösen. Not my job.Not my department. Ihr seid hier die Informatikertruppe. Kann sich bitte maljemand hier bei Ox auf Not My Circus, Not My Monkeys, so sagen die immer.Also kann ich nicht angehen, dass ich das jetzt irgendwie bauen muss hier fürdie Welt. Also nicht, dass es mich überraschen würde, aber trotzdem.
roddi 1:10:19
Ach, du hast doch schon aufgegeben.
Ralf Stockmann 1:10:20
Naja. Aber ich habe schon mal gezeigt, es geht. Also es gibt nichts,was dem technisch entgegenspricht, einen solchen View in OX einfach zu modellieren.Und wie gesagt, eigentlich finde ich, muss man dahin, dass man Termine nochbesser qualifizieren kann. Im Sinne von so, ist sowieso nur ein Platzhalter,fliegt vermutlich raus, das wäre so eine Geschichte.Dann, ja, ist schon ein Termin, aber kann ich problemlos verschieben.Versus, nein, fasst mir den mal bloß nicht an.
roddi 1:10:45
Folgende Leute dürfen verschieben.
Ralf Stockmann 1:10:47
Aber dann sagt Pavel halt zu Recht, naja, aber das ist dann noch mehr Modellierungsaufwand.Und das heißt, die Leute, die ohnehin schon ihren Kalender eher so lausig pflegen,die werden natürlich einen Teufel tun, dann noch durch zu qualifizieren.Und dann hast du auch so dieses Ego-Ding so, alle meine Termine sind wichtig.Niemals werde ich, das ist nicht so wichtig, kann verschieben werden,Fleck gesetzt werden. Und dann bist du eben dann doch wieder bei menschlichen,Beurteilung, die da fehlt.
Pavel Mayer 1:11:08
Also ich sage mir jetzt darüber nachdenke, dass das übliche,ich sage mal menschliche Ad-Hoc-Protokoll, um jetzt gemeinsame Termine zwischenverschiedenen Entitäten, teilweise Menschen,halt Dinge so, wo, ich sag mal, fünf verschiedene Firmen oder Leute aus fünfverschiedenen Firmen, sag ich mal, gemeinsamen Terminen finden müssen und dann,ja, läuft es so, dass irgendjemand fängt an und macht halt irgendwie drei Terminvorschläge und dann,kommt das Feedback zurück und dann muss man vielleicht noch in eine zweite oderdritte Runde so und irgendwann findet sich dann einer.Das wäre vielleicht noch so eine Vorgehensweise.
roddi 1:11:54
Dass ja,eher so Nudel noch mit einbauen.
Ralf Stockmann 1:12:00
Das gibt es ja alles auch schon.Nudel hießen die nicht. Wie hießen die, die das als Erste hatten?Diese Online-Termin-Absprachen-Dings?
roddi 1:12:09
Ja, ich weiß, die hießen die Nudel. Ich nehme immer Nudel.
Ralf Stockmann 1:12:13
Und was ich da nur empfehlen kann, ist, nehmt doch mal den DFN-Terminplanerstattdessen, da werden nämlich eure Daten nicht abgesaugt.
roddi 1:12:21
Ja, oder Nudel halt.
Ralf Stockmann 1:12:22
Und ihr habt auch keine scheiß Werbung drin, ich schmeiß das mal eben hier rein.Das war eine Überlegung, die ich dann auch hatte, ob man das nicht koppeln müssteund man quasi im ersten Schritt schon mal aussichtsreiche Kandidaten sich rausfischt,weil das Problem mit solchen,Doodle-Terminplaner Geschichten ist, das ist auch schon ganz schön aufwendig,die dann alle von Hand wieder die verschiedenen Fenster da erstmal irgendwierein zu tippen so und vielleicht so eine,automatisierte Lösung, wo du sagst, ach ja, das hier Digital Courage Nudel, okay.
roddi 1:12:52
Ja, das meinte ich.
Ralf Stockmann 1:12:53
Genau, also ansonsten DFN, deutsches Forschungsnetz, Terminplaner,der ist halt auch sehr robust, aber es ist halt Arbeit.So, und vielleicht brauchst du eigentlich dann auch in so einem OX noch eineKomponente, was der sagt, so das sind zehn aussichtsreiche Kandidaten und aufdie wird jetzt nochmal gevotet mit so einer sehr minimalistischen Fassung.Und das mit dem wenigsten Gegenstimmen irgendwie, Konsensprinzip, das gewinnt dann halt.Ja, vielleicht müssen wir sowas nochmal bauen. Irgendeiner muss es ja machen.
Tim Pritlove 1:13:23
Tja, wie wir ja mitbekommen haben, wird ja jetzt sowieso die gesamte kapitalistische,Zwangssoftware und Wertschöpfungskette komplett neu gebaut.Es bleibt jetzt kein Stein mehr auf dem anderen.In der Freakshow habt ihr es zuerst gehört. Und jetzt passiert es.
Ralf Stockmann 1:13:44
Was ist denn passiert.
Tim Pritlove 1:13:45
Tim?
Ralf Stockmann 1:13:46
Erzähl doch mal.
Tim Pritlove 1:13:46
Folgendes ist passiert. Es haben sich ein paar Leute zusammengerauft.Oder vielleicht war es auch nur einer.
Ralf Stockmann 1:13:52
Einer.
Tim Pritlove 1:13:52
Ehrlich gesagt.
Ralf Stockmann 1:13:53
Einen Leute.
Tim Pritlove 1:13:54
Einen Leute, der wohl auch mal bei Adobe gearbeitet hat. Und so mit diesem ganzenAdobe Suite wohl recht vertraut ist. Zumindest, also vielleicht auch was denCode betrifft. Aber auf jeden Fall, was die Funktion betrifft.Und diese Person hat dann sich gedacht, ach, schnapp ich mir doch mal einfach,den eulen Klot, mal gucken, was man damit so machen kann.Und hat dann einfach die, also ich weiß jetzt nicht, wie vollständig der Spaßist, aber unter dem Namen ArtCraft eine Suite veröffentlicht.Sagt man Suite?
roddi 1:14:31
Ja, man sagt Suite.
Tim Pritlove 1:14:32
Eine Suite von Programmen hergestellt, die extrem der,Adobe Creative Suite sehr doch ähnelt, vor allem nicht nur in der Struktur derbeteiligten Programme, sondern auch in der Funktion.Als da wären, also das Ganze heißt Artcraft und es besteht aus Photocraft,aus Lightcraft, aus Artcraft, aus Filmcraft und diverse weitere Crafts.Und wenig überraschend matcht das halt mehr oder weniger auf Photoshop,auf Illustrator, auf Premiere, auf Adobe Lightroom.Auf After Effects und auf Adobe InDesign, das Publishing Tool.Also mit anderen Worten, für jedes dieser Programme gibt es hier eine Ergänzung.Außerdem gibt es noch WordCraft, was natürlich wirklich interessant ist,weil WordCraft gibt es ja wirklich, gab es ja früher schon mal.
Pavel Mayer 1:15:44
Wisst ihr das?
Tim Pritlove 1:15:45
Kennt ihr das noch? WordCraft? Ja, WordCraft. WebTrap war ein Textverarbeitungsprogramm der 80er,Jahre.Das auf DOS lief und ein Freund von mir war der absolute Worldcraft-Spezi und,das war so für Leute, die irgendwie krass Textverarbeitung machen wollten.Dann gibt es noch Deckcraft, Präsentationen und Diashows, also quasi hier Keynote,wie heißt das, PowerPoint, Gridcraft,also Excel und Catcraft wie AutoCAD und Soundcraft wie Pro Tools.
Ralf Stockmann 1:16:30
Das ist, weil er bei der Langeweile hatte und das Adobe halt schon durchgespielt hatte.
Tim Pritlove 1:16:34
Ich weiß jetzt nicht, ich meine hier Version 061, ja, you never know.Die anderen PDF-Craft gibt es auch noch, habe ich ganz vergessen hier,also Acrobat ist auch noch mit dabei.Version 071, 060, 0100, 070, was auch immer diese Versionsnummern sagen.Vielleicht ist es noch nicht ganz fertig, das habe ich auch gehört. Hat sie nicht benutzt.
roddi 1:16:56
Also man muss seinem ehemaligen Arbeitgeber schon richtig kräftig ans Bein pinkelnwollen, wenn man so viel Energie da reinsteckt.
Pavel Mayer 1:17:07
Ich hatte gehört, aber auch nur anekdotisch, dass es sich um jemanden handelt,der halt sauer war wegen dem,Mietmodell, weil der die Software nicht mehr gehört und der keinen Bock hatte.Sozusagen Software, die er mal gekauft hatte, dass er die plötzlich jetzt nur noch mieten muss.
Ralf Stockmann 1:17:32
Also ich würde mal versuchen, das ein bisschen einzuordnen.
Tim Pritlove 1:17:34
Frust wird hier eins zu eins in Code übersetzen.
Ralf Stockmann 1:17:38
Weil genau was du sagst, Pavel, diese Mietmodelle, das ist ja das,was Adobe jetzt wirklich seit vielen Jahren schon macht und was etliche Professionelledann doch in die Arme von Affinity rübergelegt.Gescheucht hat, so unter anderem auch mich. Also ich habe ungefähr zwölf Jahreoder so viel Photoshop benutzt, auch Premiere, als ich noch irgendwie Videokramsgemacht habe und habe gerade Photoshop auch echt gerne genutzt.Ich bin jetzt sicherlich kein Vollprofi in Photoshop, aber wenn man sich sodie Feature-Liste anguckt, ich würde sagen, so die Hälfte der Funktion konnteich ganz gut und das ist schon eine Menge so innerhalb des Photoshop-Universums.So und ich habe dann mit ein bisschen Schmerzen, aber gar nicht so viel michdann sehr gut in die Affinity-Produkte reingenerdet.Zum Beispiel die letzten zwei Ultraschall-Releases, die ganzen Design-Icon-Setshatte ich dann alle mit Affinity schon gemacht und war da richtig gut unterwegs.Und dann wurden die, das hatten wir ja auch hier in der Freakshow,aufgekauft von denen, die was gemacht haben. Nicht Figma, aber sowieso diese Ecke irgendwo.Nee, ist nicht Figma, sondern der Chat muss, glaube ich, mal eben aushelfen.Canva. Canva, genau. Danke. So und Umstellung auf Mietmodell.So jetzt habe ich noch meine alten Version hier, meine alten Affinity Sachen,die pflege ich jetzt auch hier wie mein Tafelsilber.Ich habe wirklich keinen Bock auf Abo Software, so wirklich so rein gar nichtso und jetzt kommt dieser Typ daher und.Was ist das für ein Statement, was er hier abgibt? Weil wenn er nur Photoshopgemacht hätte, wäre das schon ein totaler Knaller gewesen.Also erstmal, wie hat er das Ganze überhaupt gemacht? Er hatte also keinen Source-Code,sondern hat das Ganze also reverse-engineert.Und in Anführungszeichen hat also auch nichts decompiled, sondern hat das inRust alles neu implementieren lassen und zwar entlangquasi der bekannten Spezifikationen, Manuals, Guidelines, How-To-Videos,die es natürlich zu wenigen Softwareprodukten so milliardenfach gibt im Netzwie so der Adobe Creative Suite.Also es gibt quasi keine Klickstrecke, die nicht sehr gut im Internet irgendwodurchdokumentiert ist, was Photoshop angeht, inklusive der ganzen Historie.Von daher ist das insofern schon ein dankbarer Kandidat, aber es ist eben aucheine unfassbar komplexe Software.Und selbst wenn er nur Photoshop gemacht hätte, wäre das mal echt ein bold move gewesen.Jetzt macht er aber die ganze fucking Creative Suite mit Video,mit InDesign, mit PDF-Akrobat.Er macht das Ganze für Windows, er macht es für Mac, er macht es für Linux,er macht es für Linux Arm.Ich habe es hier auf meinem schönen, man muss wirklich mal gucken,so Ralf, in was für einer Welt leben wir eigentlich?Ich finde immer so einen Schritt zurück von, was hätte mein damaliges oder meindamaliges Ich dazu gesagt, wenn ich also vor einem Jahr hier gesessen hätteund gesagt habe, Ralf, in einem Jahr hast du einen Apple M1, Apple Silicon,Laptop, das du für 350 Euro geshoppt hast und da läuft ein Linux drauf und daraufläuft übrigens noch ein Photoshop.
Tim Pritlove 1:20:51
Und ein Lightroom. Und ein Akrobat und Premiere.
Ralf Stockmann 1:20:55
Und irgendwie dann eine lustige LLM-Umgebung.In was für einer Welt leben wir. Und alles Open Source. Und du kannst übrigensauch alles noch selber bauen, wenn du meinst, das gefällt dir nicht.What a time to be alive. Und weil er jetzt damit durch war und schon Langeweilehatte, hat er jetzt halt mal als nächstes so die Office-Suite jetzt irgendwie.Die habe ich mir jetzt noch nicht angeguckt, werde ich gleich mal machen.
Tim Pritlove 1:21:17
Ich auch nicht.
Ralf Stockmann 1:21:18
Meine Güte. So, ich habe halt jetzt schon etwas genauer mir mal die Photoshop-Geschichte angeguckt.Und ich würde sagen, so ungefähr 40, 50 Prozent der Sachen funktionieren.Also es funktioniert signifikant mehr auf der Mac-Version als auf der Linux-Version.Also bei Linux hast du beispielsweise Probleme irgendwie mit Zwischenablage,an Dreck und Dreck und so weiter.
Tim Pritlove 1:21:41
Wie kommt das noch?
Ralf Stockmann 1:21:43
No surprise here. Das sieht mir auf der Mac-Version schon einiges runder aus.
Tim Pritlove 1:21:48
Die Technologie ist 40 Jahre alt.
Ralf Stockmann 1:21:52
Aber all die ganzen Geschichten, was du irgendwie mit Ebenen hast,die ganzen Effekte, wie die wirken, was die für Spezereien haben,so von der Parametrisierung her und so, ist das alles schon verdammt dicht dran am Original.Und es ist sauschnell, es ist ultra-responsiv.
roddi 1:22:08
Aber ich muss hier einen Account machen.
Ralf Stockmann 1:22:10
Nö.
roddi 1:22:12
Doch?
Ralf Stockmann 1:22:12
Nö.
roddi 1:22:12
Ich habe es gerade runtergeladen, gestartet. Er will, dass ich einen Account mache.
Ralf Stockmann 1:22:15
Also ich habe hier den, also du kannst alle Apps einzeln aus GitHub runterladen,Da musst du gar nichts machen und ich habe jetzt gerade eben,den kannte ich vorher noch gar nicht, den Artcraft Launcher gestartet.Da muss ich hier auch keinen Account anlegen. Ich habe das hier alles up andrunning und kann jetzt hier schön mir die ganzen Sachen mit einem Klick irgendwie zusammen klicken.Also kann man damit produktiv arbeiten? Vermutlich nein.Noch nicht. Weil wie viele tausende Leute werden sich da jetzt draufwerfen undsagen, gar nicht so eine schlechte Idee eigentlich. Wie viel Geld sparen wir?Ich wollte das schon immer auf meinem Linux haben.Das heißt, derselbe hat jetzt einfach mal eine Foundation gelegt,die hoffentlich nicht so brüchig ist. Und ich glaube, das würde ich mal vermuten,dass er das in Rust irgendwie schon ganz solide hinbekommen hat.Weil ansonsten würde mehr brechen hier.Geben wir dem Ganzen jetzt mal so ein, zwei Monate. Und dann sind wir wahrscheinlich bei 70%.Und dann wirst du da vielleicht immer noch nicht deinen Color-Proof-Druck mitmachenkönnen, so für die echten Anwendungen, wo du dann schon noch dein originales Photoshop brauchst.In Klammern, was auch Affinity bis heute nicht so in der Qualität hinbekommenhat. Also Drucken ist ja immer noch ein totales Fledermausland-Thema.Aber für sehr viele andere Bereiche wird das einfach mal good enough sein.Also alleine auch das Lightroom-Modul, dass du dann plötzlich auf Linux maleine top-professionelle Bilddatenbank hast, das ist schon alleine irgendwie bemerkenswert.Und ja, ich habe Fragen, was irgendwie so die Zukunft von Software-Geschäftsmodellen angeht.
Pavel Mayer 1:23:48
Also was ich heute noch gehört habe, ich habe noch nicht hinterher recherchiert,weil ich habe das erst heute, irgendwie heute Nachmittag davon gehört,ist, dass das Ganze jetzt,losgetreten hat, dass es jetzt zehn weitere, in der Größenordnung zehn weitere,Gruppen und Projekte gibt, die ebenfalls Photoshop nachprogrammieren.Das hat also einen Trend ausgelöst, dass jetzt die AI-Fingerübung ist.Ist der neue Benchmark sozusagen, wie lange braucht eine LLM,um jetzt Photoshop zu 100% nachzubauen.Dahin scheint sich das Ganze zu entwickeln. Und,ja,also ich bin halt auch komplett geflasht und wir werden sicherlich jetzt nochzu ein paar anderen Dingen kommen oder so was, ein,bisschen erzählen, was ich gemacht habe, Aber vor allem, was Tim so noch allesgemacht hat jetzt in den letzten Wochen, das.Ist mehr als interessant.
Tim Pritlove 1:25:22
Figma ist auch schon auf der Liste.
Ralf Stockmann 1:25:25
Ist das eine Frage?
Tim Pritlove 1:25:26
Nein, das ist eine Aussage. Also auch Figma gibt es schon auf DeepFounder AI, also auf GitHub.Also es kommt jetzt irgendwie alles auf einmal zusammen.Und ich arbeite nicht mit Figma, aber es scheint sich so ein bisschen der Trenddurchzusetzen, das jetzt irgendwie alles mit Rust zu machen,was natürlich an der Stelle auch ganz,nachvollziehbar ist, weil wenn du dich halt selber nicht mehr mit der Programmierspracherumschlagen musst, Sondern es ist irgendwie auch ein bisschen scheißegal,worin du programmierst, solangediese Programmiersprache für diesen Zweck grundsätzlich geeignet ist.Und RAS hat natürlich den Vorteil, dass sie eben jetzt nicht sofort immer gleichgegen die Wand läuft wie C.Nicht von irgendeinem Hersteller abhängig ist wie Swift. Und halt nicht scheißeist wie die meisten Programmiersprachen.Und es performt auf jeden Fall. und es ist klar, dass du jetzt mit dem Standder LLMs heutzutage, der Coding Agents, kannst du einfach geilen Code erzeugen.Da muss man echt nicht mehr drüber nachdenken. Und jetzt geht es halt nur nochdarum, hier den Director zu spielen und zu sagen, ich weiß, wie dieses Programmsich anfühlen soll. Ich weiß, was es tun soll.Ich bin in der Lage, das zu formulieren und ich bin in der Lage, das zu orchestrieren.Und dann kommt da halt tatsächlich Software bei raus. Jetzt kann man natürlich wieder...Sagen, oh ja, AI und so weiter macht ja ganz viele Fehler. Haben wir das auchin dem Video am Anfang gehabt.Stimmt auch, ja. Nur wissen wir auch, wie solche Fehler eingegrenzt werden können.Und die werden schon ganz gut eingegrenzt durch Tests, durch Ausprobieren, etc.Und der Mythos, dass man halt immer einen Menschen braucht, der da drauf schaut,naja, also das wird glaube ich nicht mehr so lange so sein, wenn es nicht sogar schon vorbei ist.
Ralf Stockmann 1:27:15
Was ich gerne nochmal verlesen würde,ist der Speicherverbrauch von meinem Linux-Photoshop, was ich hier habe.Ich habe jetzt hier mal auf meinem wunderbaren Teil den Cosmic Desktop,mal hier die aktuell laufenden Programme und das sind jetzt hier so einige.Ich habe 8 MB RAM, wir erinnern uns.So, und wir haben einen Firefox, der braucht 220 MB in zwei Instanzen.Dann haben wir mein Open Code, das läuft auf 350 MB, also schon relativ viel.Mein Mastodon Client Tuba habe ich hier, braucht 189,und dann kommt der Element Desktop, das ist hier mein Chatprogramm für Matrixmit 138 und dann kommt Photograph mit 135 MB Hauptspeicher.Das heißt also hier mein olles Chatprogramm und Mastodon Programm verbrauchensignifikant mehr Speicher als ein fucking Photoshop. Ja.Also klar, wenn du große Bilder aufmachst.
Tim Pritlove 1:28:15
Wirst du auch noch mehr brauchen.
Ralf Stockmann 1:28:16
Genau, der Canvas ist relativ klein, der ist jetzt hier nur Full HD,der ist natürlich Kindergarten, aber trotzdem.
Tim Pritlove 1:28:22
Nee, klar, also auch der Bloat könnte dann relativ schnell vorbei sein. Definitiv.
Ralf Stockmann 1:28:28
So, aber was jetzt hier Abdelkada im Chat gerade schreibt, das ist eine genaueRichtung, über die ich jetzt seit ein paar Tagen auch länger nachdenke.Er hat sich hier auf Photograph mal rausgescreenshotet, 9000 Forks gibt es davonjetzt gerade auf GitHub.Und das ist eine Entwicklung, die ich ein bisschen kritisch sehe,weil du erinnerst dich an unsere letzte Sendung, wo du erzählt hast,wie du hier dein Money Money angezapft hast für deine Finanzübersicht.Da habe ich mir nämlich diesen Freitag gesagt, ach, jetzt habe ich mal so einStündchen Zeit, eigentlich würdest du das ja auch haben, fragst du jetzt denTim nach seinem Code, ach nee, musst du wieder irgendwie dir komische Fragenanhören, baust es halt schnell mal eben selber.
Tim Pritlove 1:29:07
Ja.
Ralf Stockmann 1:29:09
So und ich hab dann gar nicht so ganz verstanden als nächstes,warum du überhaupt einen Lua-Plugin noch für Money Money gebaut hast,weil eigentlich kommt mir ja alle Daten ran. Hattest du das nicht erzählt in der Sendung?
Tim Pritlove 1:29:17
Achso, ja, um die mit zu holen.
Ralf Stockmann 1:29:19
Ja, aber eigentlich geht das auch ohne. Also meine LLM hat das ohne irgendeine,Plugin von Money Money die ganzen,Konten sich rausgezogen und die ganzen Übertragungen einfach über die...
Tim Pritlove 1:29:32
Ja, es gibt die API, aber ich wollte halt alle Metadaten haben,die in den Dingern drin sind.
Ralf Stockmann 1:29:41
Ah, okay.Ich habe da nie welche eingetragen, von daher, okay.
Tim Pritlove 1:29:46
Also wie rufst du es denn auf? Also ich meine, du musst ja da irgendwie mitApple-Skript kannst du ja nur von außen nur ran.
Ralf Stockmann 1:29:52
Nee, ich suche das gleich raus und wirf das dann nochmal rein.Da müssen wir jetzt nicht live recherchieren. Aber auf jeden Fall,so im Ergebnis habe ich dann gemerkt, ja, das funktioniert schon,aber es hat jetzt überhaupt nicht die Views und die Dashboard-Geschichten mirgebaut, die ich eigentlich haben wollte.Und dann merke ich so, ja, was willst du denn aber eigentlich haben?Und es war dann dramatisch unterspezifiziert einfach, was ich da da mal ebenirgendwie reingetippt hatte.Also es hat dann alle möglichen Dinge mir dahin geworfen und die Zahlen stimmtenauch so weiter, aber es hatte noch keins meiner Probleme gelöst und dann mussteman doch wieder in einen etwas beschwerlichen Prozess.Und das ist dann eigentlich ehrlich gesagt auch wieder ziemliche Lebenszeitverschwendung.Das heißt also, wenn jetzt eben jeder mal sich eben in 30 Minuten dransetztund dann Photoshop, das finde ich eine sehr gute Idee, dass das der zukünftige,Test wird, wie gut ist eine LLM, wie viele Minuten braucht es.
Tim Pritlove 1:30:38
Einstimmungstest demnächst. Wie lange haben die den gebraucht für ihr Photoshop? Halbe Stunde.
Ralf Stockmann 1:30:45
Naja. In was für eine gesellschaftliche Ressourcenverschwendung driften wiraber da auch wieder rein, wenn sich halt jeder seinen Shit einfach nur nochkomplett selber baut und was ist,wenn dann überhaupt Open-Source-Projekte überhaupt gar keine Gravitation mehrerzeugen, dass sich Leute daran andocken und man vielleicht mit mehreren Köpfenund diverseren Perspektiven einfach mal insgesamt bessere, originellere Software irgendwie,auf die Beine stellt, als jeder als Einzelkämpfer.Jetzt mal die ganze Öko Situation mal ganz ausgeklammert davon, die noch on top kommt.Alleine jetzt soziologisch betrachtet, kriegt jetzt, gut, dass gerade Adobe,die jetzt die letzten Jahre von allen geklaut haben und ihre eigenen Modelledamit trainiert haben, ohne dass die ganzen Künstler da irgendwas gegen die geht.Dass denen das jetzt der Spiegel vorgehalten wird, da bin ich einigermaßen fein mit.Aber das ist.Eben nicht nur jetzt für die ganzen kommerziellen Lizenzprodukte ein Problem,was da gerade entsteht, sondern ich glaube, es ist auch für die Open-Source-Szene ein Problem.Weil dort jetzt wie stellen wir noch Gravitation her von sinnvollen Projekten,wo es cool ist, dass mehrere Leute zusammen dran arbeiten.Weil das, was wir jetzt hier gesehen haben, wie viel waren es hier?2000 Pull-Requests in den letztenfünf Tagen angenommen so. Da guckt natürlich auch kein Mensch drauf.So und ja, ich bin auch It looks good to be.Genau. Und ich sage ja auch, wie du gerade, Tim, so in zwei Monaten,ja, lass uns doch mal wieder zusammensitzen, wie gut die Pull-Requests dannschon wieder gewonnen sind. Das zieht ja dramatisch an gerade wirklich die Qualität, aber trotzdem.Ich glaube, hier auch meine Open-Source-Szene kriegt hier jetzt echt ein Thema.
Pavel Mayer 1:32:25
Ja, also ich bin ja auch vor allem aufgrund meines Alters bin ich eher so ein,Technologie-Skeptiker, weil ich irgendwie so viel Hype schon an mir habe vorüberziehen,sehen und so viele Projekte, die irgendwie der allerheißeste Scheiß sein sollten.Ich meine, Tim, auch Evangelist, ich weiß nicht, Copeland und,Dylan, erinnere dich noch an deine Dylan-Phase und und und.
Tim Pritlove 1:33:03
Auf der Suche nach einer guten Programmiersprache. Ich bin auch letztlich fündiggeworden, man muss sich aber auch auf den Weg machen.
Pavel Mayer 1:33:09
Ja, hat nur noch 20 Jahre, 25 Jahre gedauert.Will nur sagen, so ich bin vielleicht etwas überkritisch, wenn es um Innovationen,geht und überskeptisch und auch was sagt, was jetzt so LLMs und ich sag mal KI sagen.Ich habe mich bis vor kurzem geweigert, das Ganze überhaupt künstliche Intelligenz zu nennen.Das war für mich irgendwie ein etwas komplexeres Makro-Editor.Ja, so ein bisschen, ja, also ich meine in den 90ern E-Max zum Beispiel mit Lisp dahinter so war.Also ein bisschen moderner E-Max, sage ich mal.So waren diese LLMs mit einer riesigen Wissensdatenbank dahinter und mit,eigentlich einer Funktionsweise, die dann eben nicht wirklich digital ist,sondern neuronal bzw.Letztlich probabilistisch arbeitet und deswegen zwangsläufig halt auch Fehlermacht, weil es halt arbeitet mit Wahrscheinlichkeiten.Und es gibt immer eine Restwahrscheinlichkeit, dass Fehler passieren bei diesen neuronalen Systemen.Und deswegen waren die auch bis vor einem Jahr nur sehr eingeschränkt brauchbar.Und wir sind ja jetzt quasi in der dritten LLM-Generation, wenn du so willst.Die erste LLM-Generation oder eigentlich in der vierten.Die allererste war halt.Noch vor Chat-GPT, einfach Transformer-Modelle, wo du dann angefangen hast zutippen und der hat dann einfach nur vervollständigt.Die erste Generation war dann Chat-GPT, wo das dann so generiert wurde, dass die,das dann so aussah, als könnte man mit dem reden. Man konnte halt Fragen stellenund kriegt auf einmal Antworten.Man musste also nicht irgendwie erst mal anfangen, die Antwort zu schreiben,und die dann vervollständigen lassen.Aber das war das Ding, wie viele Leute das kennengelernt haben oder viele Leutees vielleicht jetzt auch noch nutzen.Frage, Antwort, Frage, Antwort. So, dann,und das wurde gewoneshottet, das heißt, deine Anfrage wird da reingeschmissenund dann kam es halt wieder zurück. Dann, die zweite Generation war.Dass die Anbieter einen Schritt davor gepackt haben, der einen Plan gemachthat. Und der sozusagen erstmal,gefragt hat, wie würdest du jetzt diese Frage beantworten, also intern.Und dann gab es eine Liste von Schritten und dann wurden eben statt einmal 10, 20,30, 40 Anfragen nacheinander gestellt und dann zusammengefasst.Und dann kam die Antwort. So war besser, aber eigentlich immer noch scheiße,und hat viel länger gedauert als das One-Shotten. Das heißt, das war dann eher so…,Und, ah, da hat jemand, okay.
Ralf Stockmann 1:37:12
Ich habe in meinem Vortrag eine Timeline mal so der relevanten Schritte.
Pavel Mayer 1:37:17
Ah, okay, das ist jetzt noch granularer.
Ralf Stockmann 1:37:22
Aber erzähl mal weiter.
Pavel Mayer 1:37:23
Ja, aber,der dritte Schritt eigentlich ist jetzt agentische AI und Tool-Nutzung.Und der Unterschied ist,die Modelle sind um mehrere Größenordnungen besser geworden.Also die Zahl der Gewichte und die Daten, die da drin stecken.Also im Grunde genommen kann man fast sagen, die haben alle Bücher gelesen,die hier geschrieben worden sind, haben das gesamte Internet abgesucht,und auch rückwirkend und plus sämtliche Bedienungsanleitungen haben sich wahrscheinlichsämtliche YouTube-Videos angeguckt.Und nicht nur die, wahrscheinlich auch alle Spielfilme und alle Serien.Mittlerweile sind die Modelle groß genug, um entweder in den Gewichten selbstoder in den dann angeschlossenen Datenbanken,dann fast das gesamte Wissen, plus natürlich alle wissenschaftlichen Papers.Also alle wissenschaftlichen Veröffentlichungen so,Und sind dann in der Lage, das alles miteinander zu vermengen und zu vermischen,wobei ich ein bisschen skeptisch bin jetzt bei den neueren Modellen,die dann Aktivierungen nur in bestimmten Bereichen haben, wieder um Energie zu sparen.Ich glaube, das ist eine andere Debatte.Und wodurch die Dinge aber jetzt so gut geworden sind, meiner Meinung nach zweiDinge, also einmal viel größer, Wissen mehr, aber dass sie eben in der Lage sind,jetzt digitale Werkzeuge zu benutzen.Und der Unterschied ist, dass halt diese digitalen Werkzeuge sich viel effizientermachen. Die ersten LLMs konnten keine 4x4 Matrix multiplizieren.Das war für mich immer der Test, wenn ein neues Modell rauskam.Was ist denn die größte Matrizenmultiplikation? Und am Anfang so zweimal zwei,dann irgendwann kriegten sie dreimal drei.Und ja, mittlerweile jetzt versucht die LLM nicht das Neuronalmatrizen zu multiplizieren,sondern die schmeißt halt, die benutzt halt auch einen Computer,die benutzt halt jetzt auch einen Taschenrechner, wenn man so will.
Tim Pritlove 1:40:15
Die schreibt sich einfach ein Python-Skript und los geht's.
Pavel Mayer 1:40:18
Genau. Und nicht nur das, sondern ist jetzt in der Lage im Prinzip,ein Computer und die ganze Software darauf zu benutzen. Ist jetzt also auchin der Lage, Photoshop zu benutzen, um,Bildbearbeitung zu machen. Oder ist in der Lage, Blender zu benutzen,um 3D-Modellierung zu machen.
roddi 1:40:45
Open S-Cut oder so. Funktioniert sehr gut.
Pavel Mayer 1:40:49
Ja, so, das heißt mittlerweile.Und das zweite Ding eben agentisch. Das heißt, es ist nicht mehr ein Modell,mit dem ich rede oder nicht mehr ein.Aufmerksamkeitsstrom, sondern da werden dann jetzt aktuell,teilweise 50 bis 100 Agenten sind da gleichzeitig im Hintergrund,unterwegs und debattieren das Ganze erstmal aus und sind mit unterschiedlichemAuftrag unterwegs und eben dann teilweise halt auch so schön heißt adversarial, also feindlich.Das heißt, dann macht ein Modell oder ein Agent einen Vorschlag und dann gibtes drei Agenten, die explizit,mit der Aufgabe drauf losgelassen werden, das Konzept zu zerreißen.So zu sagen, das ist scheiße, das ist scheiße und das so.Und dann wiederum holt sich dann der Ursprungsagent weitere Agenten zur Hilfe,deren Ziel dann wiederum ist, das zu entkräften, was jetzt diese drei Kritiker,also Kritiker, Kritiker.Das ist der eine Aspekt und wie man auch früher von neuronalen Netzwerken,also Adversarial Neural Networks war auch so ein Ding oder ist auch noch so ein Ding, wo,man dadurch, dass man quasi neuronale Netze gegeneinander kämpfen lässt,man die Qualität erhöht.Und dann, das eben aber dann in Kombination, dass man.Den Modellen jetzt Computer und Software an die Hand gegeben hat,die eigentlich für menschliche Benutzung gedacht war und sind jetzt damit in der Lage.Kann man dann wiederum Invarianten garantieren, also nämlich,dass die Software syntaktisch passt.Korrekt ist, wird halt ein Compiler angeschmissen, der das prüft und die LLMsmachen bis heute Syntaxfehler.Also wenn du die Logs anguckst, ist es nicht so, dass beim allerersten Mal alles,durchcompiled, sondern je nach Sprache und so,es brauchen ja auch schon mal zwei, drei Anläufe, bis es durch den Compiler geht.Und dann, was da noch dazu kommt, ist, dass sie dann in der Lage sind,das Programm auch in ihrer Laufzeit zu beobachten, also Screenshots zu machen,den Programm-Output zu analysieren.Lock-Files.Plus, ich meine, beliebte Debugging-Technik halt, diese Print-F-Debugging,das heißt, Testausgaben finde ich nach wie vor, oder,fand ich eine der nützlichsten Techniken, um Fehler zu finden, indem man einfach.Ausgaben erzeugt, die den wichtigen Teil des Programmzustands oder das,woran man gerade interessiert war, dann mitschreiben.Und ja, auf diese Art und Weise ist jetzt plötzlich etwas entstanden.Was selbst mich,als großen Skeptiker einfach jetzt ziemlich umgehauen hat und was, glaube ich,Weil es erst seit, je nachdem wie early Adopter man war, seit einem Jahr,sechs Monaten, vielleicht seit drei Monaten, aber eigentlich erst seit einigen Wochen,dass klar wird, welche Power dahinter steckt. Ich meine, andere Berufsgruppen,so Gestalter, haben das schon etwas früher mitbekommen.Übersetzer. Übersetzer, so.Und ja, die Mathematiker,so, war ja auch jetzt gerade letzte Woche mit dem Dump von mathematischen Papers,was aber auch so ein bisschen ein Faulspiel war,Ein bisschen ist gut.Aber so als Programmierer oder als Softwareentwickler fühlt man sich jetzt eigentlichentweder auch demoralisiert oder wie Gott eigentlich.
Tim Pritlove 1:45:48
Demoralisiert oder wie Gott?
Pavel Mayer 1:45:51
Ja, zwischen überflüssig oder wie ein Gott einfach.Und man plötzlich jetzt in der Lage ist, mit 100, 200 Euro, Dollar im Monat eine,Armee von 50 bis,500 Entwicklern,an die Arbeit zu tun.
roddi 1:46:24
Ja, du musst natürlich dazu sagen, dass diese 100 bis 200 Euro extrem Risikokapital,subventioniert sind und die Preise ziehen gerade schon an.Und spätestens in zwei Jahren wird das alles schweineteuer sein,da gehe ich schwer von aus.
Tim Pritlove 1:46:44
Also der Value ist so hoch, da kannst du auch das Zehnfache bezahlen, dass es immer noch wird.
roddi 1:46:49
Ja, das mag ja sein, nur die Firmen kommen nicht umhin, irgendwann mal ihreSchulden bezahlen zu müssen.
Tim Pritlove 1:46:55
Die Entwicklung wird weitergehen und es ist ja auch nicht so,dass hier ein Monopol entsteht, sondern es ist ja eigentlich eher,dass du an allen Enden, alle können jetzt irgendwie mitspielen und die Modelle sind austauschbar.Du kannst irgendwie von dem einen Hersteller zum anderen im selben Chat wechselnund immer noch deine Arbeit machen. Das ist mal was ganz anderes als die Netzwerkeffekte,die wir früher so immer beklagt haben.
roddi 1:47:16
Ja, ich sage ja nicht, dass die Technologie nicht weitergeht.
Tim Pritlove 1:47:20
Ich denke, das wird auch die Preise dann eine Ausdruckung haben.
roddi 1:47:22
Ja, aber es ist halt eine Riesenblase.
Ralf Stockmann 1:47:24
Ja, aber die besten Open-Wights-Modelle sind in the wild und sind hierfür good enough.
roddi 1:47:30
Zum Thema Open-Wights-Modelle.Muss ich kurz einhaken. Und zwar, es gibt da ein Kommandozahlen-Tool,was ich relativ genial finde. Das heißt LLM-Fit.Ich weiß nicht, habt ihr davon schon mal gehört?
Ralf Stockmann 1:47:44
Ja, habe ich gehört. Zeige ich mal.
roddi 1:47:47
Das ist im Prinzip ein Tool, was dir eine endlose Liste von Open-Wades-Modellen gibt,und aber weiß auf dem Rechner, auf dem du es ausprobiert hast,was ist denn da so ein Hardware drin?
Ralf Stockmann 1:48:02
Dann ist doch ganz was anderes.
roddi 1:48:04
Und kann dir dann auf deine Hardware ein Score geben von einem Modell.
Ralf Stockmann 1:48:09
Cool.
roddi 1:48:10
Und kann dir sagen, wenn du diese Hardware hast, dann ist das ein Score von90 für deine Hardware und dann solltest du vielleicht auf diese Hardware laufen lassen.Das ist schon sehr geil. Ich habe da neulich noch einen Verbesserungsvorschlaggemacht und dann meinte der Typ nur so, ja da und da musst du mal gucken.Danke für den PA. Und ich so, okay.Also man kann dann für Olama, wahrscheinlich auch für andere Laufzeitumgebungen,kann man dann einfach hier installieren und fertig und dann hast du das Modell.
Tim Pritlove 1:48:51
Und wie bestimmt, also ist das jetzt eine fertige Datenbank?Ich habe das Ding jetzt gerade mal gestartet, brew install, element fit unddann testet der die durch oder ist das nur so statistisch?
roddi 1:49:01
Das ist quasi eine fertige Datenbank, aber du kannst einige auch live nochmalauf deinem Rechner benchmarken lassen, wenn du das möchtest.
Tim Pritlove 1:49:13
Ja, naja, also ich habe es mit Claude gemacht, ich habe gesagt,probiere mal ein paar aus, lad mal ein paar runter und benchmark die mal. Das war sehr erhellend.Also das hat dann zwar lange gedauert, aber es war dann auch substanziell.Ja, es kommt ja jetzt auch nicht nur so auf, also ich glaube,wir sind auch schon jetzt beyond Single LLM, also dieses ich habe ein Modellund damit bin ich glücklich.So funktioniert das schon nicht mehr, sondern das ist jetzt eben,die Kunst liegt in der Kaskadierung, in diesen was Pavle auch schon gerade beschriebenhat, diesen Sub-Agents und,die Koordinierung davon und wie die so miteinander sprechen,da werde ich auch gleich nochmal ein bisschen was erzählen, was ich da allesaufgemacht habe in den letzten Wochen. Das war auch echt abenteuerlich.
roddi 1:50:05
Gut, und wenn wir schon bei LLMs sind, einfach nur Open Wates LLMs.Eine deutsche Firma hat jetzt irgendwie ihr eigenes Open Wates LLM herausgebracht.Keine Ahnung, wie gut das ist. Wenn man sich anguckt, wie viel Speicher mandafür braucht, dann ist auch klar, warum ich es nicht ausprobiert habe.
Pavel Mayer 1:50:30
Wieso, wie viel braucht man das?
roddi 1:50:32
So um die 80 Gigabyte.
Tim Pritlove 1:50:33
Ja, was ist das?
roddi 1:50:35
Colibri heißt das.
Tim Pritlove 1:50:36
Ja, und was kann das?
Ralf Stockmann 1:50:38
Naja, es ist die Hoffnung, dass es neben dem ja etwas zweifelhaften Mistral,vielleicht doch auch nochmal irgendwie ein,gutes europäisches Open-Wales-Modell geben könnte und angeblich nur auf Deutschund Englisch trainiert und nur mit,Daten, die auch wirklich öffentlich zugänglich sind und die da die Erlaubnis zugegeben hatten.
Tim Pritlove 1:50:59
Eben nur auf Deutsch und Englisch trainiert.
roddi 1:51:02
Das ist auf Deutsch und Englisch trainiert, ja.
Ralf Stockmann 1:51:04
Genau, es ist Deutsch-Englisch.
Tim Pritlove 1:51:05
Das soll ein Vorteil sein?
Ralf Stockmann 1:51:06
Es ist für deutsche Behörden, Tim.
Tim Pritlove 1:51:09
Die haben andere auf,Behördendeutsch trainiert.
roddi 1:51:16
Was sehr interessant ist, ist, dass sie wohl die Art, wie sie die Tokenizationgemacht haben, sich tatsächlich an deutschen Wortgrenzen orientiert.Und sie dadurch effektive Tokens generieren können.Behaupten sie zumindest, ich kenne mich nicht gut genug aus.
Tim Pritlove 1:51:37
Effektive Tokens?
roddi 1:51:40
Ja.
Ralf Stockmann 1:51:41
Naja, Deutsch ist ja schon eine etwas spezielle Sprache, was so die Länge der Wörter angeht.So und diese Tokenisierung im Deutschen, also guck dir mal die Projektseitean, dann sieht man relativ schnell, worauf es ja ganz ist.
roddi 1:51:52
Also wenn du jetzt Wasserstoff tokenisieren würdest mit WAS und SERS Toff,dann sind es Tokens, die sind nicht viel wert, weil sie keine intrinsische Bedeutung haben.Wenn du es aber tatsächlich an den Wortgrenzen Wasser und Stoff treilst,dann hast du Tokens, die über einfach nur, dass es halt Buchstaben sind,noch eine eigene Bedeutung haben.
Tim Pritlove 1:52:15
Ich meine, die anderen Modelle tun das.
Pavel Mayer 1:52:18
Ja, man behauptet diese Firma. Ja, die anderen Modelle haben alle,es gibt so, ich glaube, gut, ich weiß nicht, wie viel es aktuell ist,als ich das letzte Mal gecheckt habe, waren es um die 50.000 Token.Mittlerweile sind es wahrscheinlich mehr, mit denen gearbeitet wird,aber die werden halt generiert, indem einfach das Trainingsmaterial wird halt geguckt,wie viele Substrings welcher Art kommen halt wie häufig vor und dann wird haltfür die häufigsten Substrings ein Token vergeben.Und dann hast du halt diesen Tokenizer und der ist dann fest für das Modell.Aber du kannst dir halt beliebige Tokenizer trainieren oder hast halt verschiedeneoder jedes Modell hat eigentlich ihren eigenen Tokenizer.
Tim Pritlove 1:53:20
78 Milliarden Parameter und was war da?
roddi 1:53:25
So um die 80 Gigabyte brauchte das Modell.
Tim Pritlove 1:53:27
Okay, also eine 128 Gigabyte Maschine?
roddi 1:53:30
Ja, die hat, 96 würde wohl auch noch gehen.
Tim Pritlove 1:53:33
Dann würde sie auch noch ein OS reinkriegen und ein bisschen Luft zum Atmen.
Ralf Stockmann 1:53:38
Eine Woche später hat Mistral dann sein Mistral Large 4 vorgestellt.Das habe ich auch mal in den Chat abgeworfen.Und Mistral war ja, ist ja das französische Modell gewesen bisher,mit sehr viel hochspezialisierten Untermodellen auch, die ich mir alle nichtim Detail angeguckt habe.Ich hatte mir immer nur das generische angeguckt und war da immer nur mäßigbeeindruckt. Und das kam hier bei diesem Dienst, den ich immer gerne mir angucke, dieses Artificial,Und analysis.ai hatte ich schon ein paar Mal hier in der Sendung,kamen die klassischen Mistral-Modelle immer so irgendwie auf so einen IQ,in Anführungszeichen, Wert von 17, wo der Rest der Open Rates-Modelle so um40 rumspielt und die kommerziellen jetzt gerade so über die 60 überschrittenhatten und da kannst du mit 17 einfach keinen Blumentopf gewinnen.Das ist einfach für nichts tauglich gewesen.Und dieses Vierermodell landet jetzt in den ersten Tests bei 38,was also zumindest schon mal so in Sichtweite der besten chinesischen Open-Wales-Modelle liegt.Und Tim, da kannst du jetzt nicht drüber lustig machen, für den deutschen öffentlichenDienst könnte das ein potenzieller Game Changer sein, dass du auf einem,deutschen Data Center ein großes, gutes Open Worlds LM betreiben kannst,was nicht aus China kommt und nicht in seinen Trainingsdaten irgendwelche Modifikationen hat.
Tim Pritlove 1:54:57
Das ist gar nicht lustig. Ich wundere mich nur. Ich meine, die erste Frage beidiesen Modellen ist immer, wofür sind die? Also sind die jetzt zum Coden odersind die jetzt als Wissensbasis oder zur Entscheidungsfindung?Also was ist sozusagen der Zweck?
roddi 1:55:11
Es klang nicht nach einem Coding-Modell.
Tim Pritlove 1:55:14
Das sind jetzt beides erstmal generische.
Ralf Stockmann 1:55:17
Große LLMs. Einfach klasse. Die können erstmal alles und jetzt wird es davonAbleitungen geben, die dann nochmal für Coding und ähnliches spezialisiert sind.
Tim Pritlove 1:55:25
Alles ist ein dehnbarer Begriff. Also ich meine, es gibt Modelle, die sind mehr...Im Wissen unterwegs, weil halt einfach sehr viel, weil sie sich sozusagen sehrviel Informationen angeschaut haben und dann gibt es halt gar nicht alles auf Deutsch sozusagen.Also wenn du jetzt nur auf eine Sprache trainierst, dann mag das ja für dieSprache selbst ganz hilfreich sein, aber,und wenn du, sagen wir mal, spezifisch dich jetzt nur im deutschen Recht undso weiter, aber ich meine auch Deutschland liegt halt in Europa,deswegen ist es für mich schon mal so ein bisschen so, naja,wie auch immer, keine Ahnung, ich will das jetzt gar nicht beurteilen,weil ich das nur teilweise verstehe, ich wundere mich nur,dass man sagt, ich beschränke jetzt die Sprache, weil ich nämlich auch gemerkthabe, dass diese Sprache mit LLMs ist sowas von ähm wie soll ich sagen,ähm also die Übergänge sind so fließend es ist nicht so, ich rede das oder ichrede das sondern ich rede ja eigentlich also mein Dialog in den letzten Wochenund ich bin dazu übergegangen auf Deutsch zu prompten, im Übrigen.Aber eigentlich redet Claude gar nicht Deutsch mit mir, sondern man spricht Nerd.Er sagt gesized und und und und gebackupt und es ist also wirklich absolut nerdischesDenglisch, was diese LLM mit mir spricht.
Ralf Stockmann 1:56:50
Okay, meine ich.
Tim Pritlove 1:56:51
Und ja und ich auch so und wir verstehen uns gut.
Ralf Stockmann 1:56:55
Okay.
Tim Pritlove 1:56:55
Ja, also wir haben keine Probleme, keine Beziehungsprobleme.Überhaupt nichts läuft spitze bei uns. Es ist einfach mal mein Hör.
Ralf Stockmann 1:57:05
Und Wenn es jetzt auch die Stimme von Scarlett Johansson hätte. Durften wir ja nicht.That's why we can't have good things.
Tim Pritlove 1:57:16
Genau, das ist das Problem. Und,dieses, ich meine, das haben wir schon tausendmal erzählt, aber wenn wir nochmalkurz 75 Jahre zurückblättern, wie das alles angefangen hat.Da war ja sozusagen, als der Begriff künstliche Intelligenz geboren wurde,Dann ging es darum, herauszufinden, was ist eigentlich Intelligenz?Was macht Intelligenz aus? Was macht uns Menschen aus? Das war die Frage,die sich die Linguisten gestellt haben, die gesagt haben, naja,wir sehen ja bei hochentwickelten Lebewesen, also uns, dass wir Sprache entwickeln.Und damals, glaube ich, war es auch noch nicht so allgemein anerkannt,dass jetzt Tiere Sprachen haben.Ich denke, da sind wir mittlerweile ein bisschen weiter, so Delfinewale und so weiter.Man merkt schon, die Kommunikation ist jetzt komplex, aber es ist natürlichoffensichtlich, dass jetzt Schrift und so weiter der Mensch da einfach in derLage ist, einmal akquiriertes Wissen aufzuschreiben und sozusagen,ohne das jetzt oral weitergeben zu müssen oder durch direktes Training kommunizierenkann. Das ist natürlich ein Intelligenzsprung.Also ihre Perspektive war,Sprache ist Ausdruck von Intelligenz,Sprich, wenn ein Computer in der Lage ist, Sprache zu sprechen und zu verstehen,dann ist der auch intelligent und dann ist die Intelligenz künstlich.
Ralf Stockmann 1:58:37
Der Turing-Test war nicht umsonst so gebaut.
Tim Pritlove 1:58:41
Genau. Und es ging dann in diese Richtung und dann war halt die erste Vermutung,okay, was kann das irgendwie sein?Was müssen wir denn jetzt tun mit diesem Computer, damit er Sprache verstehenkann oder was auch immer damit machen kann? Ja, das muss ja irgendwie logisch sein.Und deswegen hat man das alles auf mathematischen Prinzipien,auf Logik aufgebaut. Und dann kam Lisp dabei raus.Und das ist sozusagen dann die Geburt der funktionalen Programmiersprachen gewesen.Während die Leute, die einfach nur rechnen wollten, die haben halt Fortran gemacht.Und deswegen haben wir eigentlich bis heute im Wesentlichen nur zwei Programmiersprachen.Also entweder Lisp oder Fortran.Und naja, mit zwei Ergänzungen.
Pavel Mayer 1:59:21
Lambda-Kalkül oder Turing-Maschine.
roddi 1:59:24
Runde oder geschweifte Klammer.
Tim Pritlove 1:59:26
Ja genau, also ich würde sagen, es ist auch bis heute nicht sehr viel anderespassiert, also auch Rast und so weiter, das ist halt im Wesentlichen alles noch vortragen und,dann hast du halt den nächsten Schritt gehabt mit Erlang, also wo sozusagendie Programmiersprache, also wo Concurrency Teil,wo sozusagen die Sprache zum Betriebssystem wird, das ist für mich der dritte große Schritt.Aber egal, darum geht es mir jetzt gar nicht, sondern mir geht es darum, dass die,Erkenntnis, dass das einfach dann auf neuronalen Netzwerken basiert,also dass das Hirn auf neuronalen Netzwerken basiert und man das dann eben emulierthat, dass das ja dann letzten Endes zu diesem Durchbruch geführt hat,über den wir jetzt die ganze Zeit diskutieren.Und was man dann ja gesehen hat, ist, der Durchbruch kam mit,großen Datenmengen und als man es dann geschafft hat, mit diesen Maschinen dieSprache zu verstehen, also wenn als GPT-2 in der Lage war, ganze Sätze zu sprechen,und man festgestellt hat, okay.Das fängt jetzt an zu funktionieren, auf einmal ist er in der Lage,Sprache und nicht nur in einer Sprache zu sprechen, sondern auch noch beliebigjederzeit in der Sprache wechseln zu können, Dass die Sprache selber vollkommenegal ist, dass man gemerkt hat,Sprache ist etwas, was über die Syntax selbst hinausgeht.Du kannst in Finnisch und in Chinesisch und in Englisch, es ist immer Ausdruckderselben Intelligenz, die sich nur anders ausdrückt, aber letzten Endes dasselbe meint.Und weil man das dann eben erreicht hat durch,unglaublich viel, also durch das ganze Internet, wo auf einmal die Informationenrumlagen und das dann erst richtig gut wurde,war dann sozusagen dieser Effekt mit oh, ich kann das Ding jetzt aber nach Faktenfragen und es hat jetzt irgendwie, es fängt jetzt irgendwie an eine Meinungzu haben, wie Dinge sind.Ralf, wenn du jetzt nicht gleich deine Mute-Taste drückst.
Ralf Stockmann 2:01:24
Meine schöne neue Mute-Taste, Das ist wahnsinnig. Dammit.
Tim Pritlove 2:01:29
Und das ist halt der...Das Ding, dass in der Sprache steckt das Wissen.Und das Wissen steckt in der Sprache. Sprache und Wissen ist eigentlich das Gleiche.Und deswegen zuckte ich jetzt gerade so zusammen, als du gesagt hast,wir trainieren nur auf Deutsch.Wo ich mir denke, naja, dann fehlt dir aber das Wissen.
Pavel Mayer 2:01:54
Grundsätzlich finde ich auch, ein,multilingualer Agent klingt für mich einfach deutlich intelligenter Und der,ist in der Lage, mehr Konzepte,glaube ich, zu verarbeiten als einer, der ausschließlich auf Deutsch operiert.
roddi 2:02:16
Und sie haben übrigens nicht nur auf Deutsch trainiert, sondern auf Deutschund Englisch trainiert.
Tim Pritlove 2:02:23
Ja, okay, gut.
Ralf Stockmann 2:02:26
Aber sie haben sich beschränkt.
Tim Pritlove 2:02:28
Sagen wir es mal so.
roddi 2:02:29
Naja, sie haben sich fokussiert. Ich kann mir vorstellen, dass andere Modellenicht so viele deutsche Daten haben wie dieses halt.Was sicherlich ganz sinnvoll sein kann.
Pavel Mayer 2:02:40
Wobei Deutsch und Englisch ja eigentlich fast dasselbe sind.Also hinsichtlich jetzt der Sprachvielfalt ist das ja… Indogermanische Sprache.Ja, und es gibt ja andere Sprachen.
Tim Pritlove 2:02:52
Die ganz andere Denkmodelle dahinter haben. Also die asiatischen Sprachen geheneinfach den Ausdruck ganz anders an und haben ganz andere Vorstellungen.
roddi 2:03:04
Ich will das Modell ja jetzt auch nicht in den Himmel loben.Ich finde es nur interessant, dass überhaupt mal was aus Deutschland kommt.
Tim Pritlove 2:03:11
Ja, das ist in der Tat ein Punkt. Und ich wünsche den Behörden ja auch allesGutes, wenn das irgendwie funktioniert, weil niemand hat gute Software und Intelligenzso nötig wie deutsche Behörden.
Pavel Mayer 2:03:25
Wobei, ja, tatsächlich jetzt, weil du sagtest, Sprache.Mittlerweile sind die Modelle tatsächlich sogar weiter. Ich hatte mich haltgefragt, ich habe halt früher eben auch viel 3D gemacht und.So mir immer gefragt, okay, Textverarbeitung ist eine Sache,aber jetzt Dreidimensionalität und dann wiederum Projektion.Also einmal in den dreidimensionalen Raum dann Bewegung zu verstehen,aber dann wiederum Dinge auch,so in den dreidimensionalen Raum hinein zu produzieren, dass wenn man sie dannanschaut mit der Kamera,sie dann wiederum etwas Bestimmtes ergeben.Und dieses Hin und Her, da muss ich sagen, war ich super beeindruckt, was man tun kann.Eine empfehlenswerte Technik oder eine,die mir sehr sympathisch ist, um jetzt zum Beispiel,grafische Inhalte zu produzieren oder Animationen zu produzieren,ist nicht jetzt hier AI, mach mal jetzt aus neuronalen Vektoren,irgendwelche Bilder, sondern schreibe mir einen Code, eine Software, die,mir diesen visuellen Output dann erzeugt.
roddi 2:05:07
Ja, wie gesagt, Open-S-Cut.Das ist genau das Tool. Da schreibt dir die AI dann ein C-Programm und das C-Programmmacht innerhalb dieses S-Cut halt dann ein Modell.Ich habe das auch schon erfolgreich durchgezogen mit Claude und habe ihm irgendwieein Bild vorgeworfen und gesagt, nimm dem und den,Open sonst was Font und dann hat er das gemacht und innerhalb von einer Viertelstundehatte ich das, was ich haben wollte und habe es ausgedruckt.Also das fand ich schon ganz spannend.
Pavel Mayer 2:05:43
Und ein extrem beeindruckendes Ding ist auch, da hat jemand mal ausprobiert,quasi als Benchmark für verschiedene LLMs, so neun Szenen aus Moby Dick,ich weiß nicht, ob ihr das zufällig gesehen habt.
Tim Pritlove 2:06:01
Was meinst du damit?
Pavel Mayer 2:06:03
Naja, die Aufgabe war,dass die LLM eine Software schreiben soll, die dann in WebGL mit winzigen Punkten,neun verschiedene Szenen aus dem Buch Moby Dick illustrieren soll.Und zwar so als isometrische animierte Ansicht.So eine Kneipenszene, wo dann Leute rumlaufen und an der Bar stehen.Und ja,unglaublich.Und das ist quasi auch alles in Software.Und letztlich in JavaScript dann direkt wird das dann rausgerendert.Oder als zweiten Test hat er gesagt, mach mir doch mal hier so eine Halle mit irgendwie Tony Hawk.Skateboard Simulation und ja, auch extrem gut. Ich meine, ich habe mal auch.Vor über 20 Jahren mal so eine Skateboard-3D-Echtzeitsimulation geschrieben.Ich weiß nicht, ob du dich erinnerst, die war allerdings nicht nur Skateboard,sondern sagen, hier wurde ich dann mit der Harpune dann an anderen,Autos dran und dann von Autos auf dem Skateboard ziehen lassen konntest.Und ja, das kann man jetzt im Prinzip one-shotten mit allem.Aber was mich am meisten beeindruckt hat, war, wie er in der Lage ist,die ganzen 3D-Assets zu generieren, auch programmatisch und in beliebigen Programmiersprachen.Und ja, da ist mir nicht wirklich klar, wie die das trainiert haben oder wiedas Modell in der Lage ist,das zu verstehen oder zu erarbeiten.Das muss ich mir mal ein bisschen genauer angucken, weil das hat mich am meisten umgehauen. ähm.
Ralf Stockmann 2:08:46
Kannst du diese Moby Dick-Geschichte mal rausrecherchieren? Das würde mich ja total interessieren.
Pavel Mayer 2:08:50
Ja, ich suche, ich habe das hier irgendwo.
Tim Pritlove 2:08:57
Ja, hast du da noch Nachfragen, sonst würde ich mal ein bisschen Luft holen?
Ralf Stockmann 2:09:06
Nee, mach mal. Also sowohl von jetzt die beiden europäischen Modelle,die wir gerade hatten, Mistral 4 und auch Colibri, gibt es halt jetzt noch nicht so viele Praxiswerte.So muss halt erstmal genug Hardware haben, um das überhaupt irgendwie betreibenzu können. Das ist halt schon so Rechenzentrums, LLMs.Aber mal gucken. Nee, mach mal.
roddi 2:09:25
Da kannst du einige Mittelklassewagen bei Nvidia versenken für das Colibri.
Tim Pritlove 2:09:30
So, ich wollte mal ein Update geben, was ich so getrieben habe in den letzten Wochen.Und es war wild. Wild, wild, wild, wild, wild.
roddi 2:09:44
Wild, wild, wild.
Tim Pritlove 2:09:45
Bevor ich erzähle, was ich alles so getan habe, nochmal ein kurzer Shoutoutan die tollste Konferenz, auf der ich je war.Da war ich nämlich irgendwie in Schweden. Ich hatte letztes Jahr schon mal davon,berichtet, dass ich auf der ersten Gurtmeier-Konferenz war. Jetzt war ich aufder zweiten und sie war noch besser als die erste.Und ja, ich habe sogar ein T-Shirt davon. Selten, dass ich mal von einer Konferenzirgendwie ein T-Shirt trage, weil die meisten sind potthässlich.
roddi 2:10:12
Allerdings.
Tim Pritlove 2:10:13
Das ist wirklich immer ganz furchtbar.Und das war hervorragend, diese Elixir-Community-Konferenz. Das war einfachein Gedicht und die war so gut, dass es unmöglich ist, euch zu erklären,wie gut die war. Und deswegen werde ich das jetzt hier auch nicht tun.Sondern ich will berichten von dem, was ich sonst so gemacht habe seit der letztenSendung. Du erinnerst dich ja, ich hatte ja hier Stagehand vorgestellt,was immer noch nicht released ist. Das hat Gründe.Der Hauptgrund ist, dass ich es noch nicht in der Form habe,wie ich es gerne releasen möchte, sondern es schleift sich gerade noch in der Praxis ein.Also sie beiden ja gerade ihre Hände da drin. Ich habe dir jetzt endlich dasTool gebaut, hoffentlich, was du schon immer haben wolltest.
Ralf Stockmann 2:11:01
Was ich natürlich die ganze Sendung schon vergesse zu bedienen.
Tim Pritlove 2:11:03
Ja, das ist natürlich jetzt wirklich sträflich, weil jetzt habe ich hier soeinen finanziellen, logistischen Aufwand getrieben, um dir das dann endlichirgendwie bereitzustellen. Vielleicht magst du ja mal kurz berichten.
Ralf Stockmann 2:11:13
Da muss ich mich erstmal unmuten mit dem schönen Gerät. Ich sehe vor mir einStream Deck mit sechs Buttons.Das ist das Stream Deck Mini. Es hält an einem Kabel, ich vermute mal ein USB-C-Kabelist das wahrscheinlich. nicht.So und es hat insgesamt sechs Buttons, drei oben, drei unten und von den Featuresher sieht man rechts die Zahlen 1, 2, 3, 4 jeweils auf einem Button.Da wird angezeigt, wer gerade die Hand hebt im Studio. Das heißt ähnlich wieman das jetzt bei aktuellen Konferenzsystemen hat, kann man die Hand heben unddann sehen die anderen, aha, gerade hat die 1 also was zu sagen.
roddi 2:11:56
Die 4 redet gerade, hat die Hand nach oben.
Ralf Stockmann 2:11:59
Ne, die vier bin ich selber, darum ist mein Kreis auch ausgefüllt und bei denanderen sieht man das dann und links oben ist halt ein Hand Button,der dann also eben logischerweise die eigene Hand,hebt, wo ich sagen würde, den könnte man eigentlich noch einsparen,weil du könntest ja auch auf deine Zahl selber drücken, dann hättest du nochwieder einen Button für anderen Krams.
Tim Pritlove 2:12:19
Ich habe das 20 Minuten vor der Sendung dann endlich alles fertig bekommen,das ist jetzt beileibe noch nicht durchgespielt, ich bin schon froh,dass es funktioniert, ein Feature war wirklich, also ich, Stagehand kann halt Dinge.
Ralf Stockmann 2:12:31
Und unten links ist noch Mute, womit ich mich meine Reusper-Taste,die ich die ganze Zeit hier schon ignoriere.
Tim Pritlove 2:12:37
Ja.
Ralf Stockmann 2:12:37
So und du hast schon selber gesagt, eigentlich müsste es noch irgendwie blinkenoder so, nur damit es noch ein bisschen offensichtlicher ist,wenn man irgendwie reingrätschen will. Aber grundsätzlich macht das erstmaleinen schicken Eindruck.
Tim Pritlove 2:12:46
Genau, also ich komme damit weiter. Ich merke allerdings auch bei dem Einrichtendieser ganzen Sachen, dass das noch nicht einfach genug ist.Also ich habe ja erstmal die ganze Basisfunktionalität gelegt und bin in derLage, mit Geräten zu sprechen. Ich habe auch einen neuen Gerätetyp hinzugefügt vor ein paar Tagen.Also bisher kann das Ding ja mit diesem Rodekaster irgendwie komplett auslesenund den ganzen State machen.Und wenn du da auf deine Mute-Taste auf dem Stream Deck drückst,dann ist das wirklich eins zu eins unmittelbar mit dem State von dem Rodecaster gekoppelt.Also es ist nicht so, dass der denkt, es ist gemutet und wenn das Signal denRodecaster nicht erreicht, dann gibt es da eine Differenz, sondern weil derRodecaster selber sagt, ich bin jetzt gemutet, ist dein Button anders.Und von daher ist das, sagen wir mal, schon so auf dem Weg.Derzeit muss ich aber noch viel zu viele Aktionen von Hand anlegen,um dieses ganze Spiel zu machen. Ich will da also noch so ein Overlay drübermachen und ich will auch noch am UI ein bisschen arbeiten. Ich habe am UI schon gearbeitet.Egal, also das sind alles so Details.Stagehand werde ich also demnächst mal eine Beta öffentlich machen.Wie gesagt, wer Lust hat, damit schon mal so direkt zu spielen und einen Rodecasterhat oder MIDI, Siri-Remotes.Blink-1-LEDs oder Streamdecks hat und in irgendeiner Form Lust hat,da auf dem Mac eine Automatisierung zu machen, schreibt mich einfach an.Ich freue mich da sehr über Feedback.Ich will es aber sozusagen noch nicht so richtig rausreleasen,bevor es nicht wirklich so einen gewissen Schliff hat. Ein paar Boxen muss ichauch noch finden und so weiter.Wie das eben so ist. Man ist ja da hinterher. Aber ich habe einen neuen Gerätetyphinzugefügt, über den ich ganz stolz bin.Ich habe nämlich noch so einen Flirrk.Gerät herumliegen gehabt und das wollte ich schon immer mal zum Einsatz bringen.
roddi 2:14:37
Was ist denn ein Flirrk-Gerät?
Tim Pritlove 2:14:38
Ein Flirrk ist einfach ein Infrarot-Sender und Empfänger auf so einem USB.Sieht eigentlich aus wie ein USB-Stick, so ein ganz kleines Teil.Siehst du da oben irgendwie, der oberste, der da drin steckt,ist einfach nur so ein kleines USB- Mini-Dings.Und jetzt kann ich halt auch endlich hier auf die Tasse drücken auf meinem Stream-Deck und,Über Infrarot geht hier der Rollladen vom Büro runter und kann auch den Beamereinschalten und umschalten und irgendwie die Kanäle vom Beamer umschalten,ohne die Fernbedienung in der Hand nehmen zu müssen und kann das jetzt hieralles über das Stream Deck machen.Also ich bin jetzt auch in der Lage, Infrarot mit reinzubringen und ich habenoch ein paar andere Ideen, was man alles so automatisieren kann.
Ralf Stockmann 2:15:19
Mach von dem Pinüppel da auch mal ein Bild.
Tim Pritlove 2:15:21
Kannst du gerne machen. Also Flirr ist ein bisschen teuer, aber funktioniert.Wie diese Blink-1-Dinger eigentlich auch zu teuer sind, aber es ist halt,wie das immer so ist mit so Produkten, die jetzt nicht so viele Leute kaufen.Aber es funktioniert zumindest soweit und vor allem, ich habe halt die kompletteFernbedienungsdatenbank dann auch gleich mit drin. Das heißt,hier für meinen Beamer konnte ich einfach direkt Epson Beamer auswählen undsofort hast du die ganze Belegung, die du da nehmen kannst.Das schon mal ja,Ganz zufriedenstellend. Was denn das hier? Ich will den Link hier reintun.Das wird auch bald besser, Leute. Das wird sowas von besser.Und es ist immer sehr schwierig, diese Geräte wirklich integriert mit allemanderen zusammenspielen zu lassen. Und das ist irgendwie das,was Stagehand dann alles können soll.Ja, und ich habe auch noch ein paar andere kleine Experimente gemacht.Hier zur Studio-Automatisierung, das mal nur so nebenbei.Das ist eher noch so experimentell, aber ich habe ja auch mal irgendwann malhier von diesem tollen HDMI-Matrix-Teil berichtet.Du erinnerst dich? Das ist hier das Teil, was hier so 8x8 Matrix-Schaltung macht.Und wie das immer so ist mit diesen Dingen, die funktionieren irgendwie total,scheiße und es gibt keine ordentlichen User-Interfaces, Also habe ich mir einUser-Interface dafür zusammenprogrammiert.Da werde ich jetzt gleich mal einen Screenshot machen.Das ist, sagen wir mal, mehr ein Experiment in UI, als dass es mir jetzt hier so sehr ums Gerät geht.
roddi 2:17:13
Das erinnert mich an so eine Tunnel, so eine U-Bahn-Visualisierung,die hier neulich jemand hatte.
Ralf Stockmann 2:17:19
Ja, ja, Ralf. I like, I like.
Tim Pritlove 2:17:21
Aber so dieses, was geht eigentlich wo rein und was ist mit was verbunden,das hat mich irgendwie total beschäftigt. Also habe ich hier so ein User-Interface,nicht nur ein Konzept gemacht, sondern es ist einfach konkret auch umgesetzt.Das heißt, ich habe jetzt hier so eine 2D-Matrix. Oben von links nach rechtssind die Eingänge. Rechts von oben nach unten sind die Ausgänge,damit man auch diesen Left-to-Right-Flow hat.Das finde ich bei vielen Matrixen, auch in Multraschallen und so weiter,völlig verwirrend, wohin da wie was fließt.Und Linien und Pfeile und Highlights und so weiter, die machen das.Das ist jetzt noch eine Elixier-Anwendung im Web.Ich werde das wahrscheinlich auch auf dem Mac dann nochmal neu machen und irgendwiehier mit meinem ganzen restlichen Kram verbinden.Mein Traum ist halt von Anfang an immer gewesen, so ein Stream Deck zu nehmenund damit diese Matrix abbilden zu können.Also, dass ich hier sozusagen einen Button habe, der sagt, mach mal das AppleTV auf dem Beamer, mach mal den Mac Bildschirm irgendwie da und der Laptop,der am Tisch angeschlossen ist, der soll hier irgendwie auf den kleinen Bildschirm und sowas.Also das ist auf jeden Fall so ein kleines Ding. Lustigerweise,diese Software heißt Switchcraft.Was ich einen außergewöhnlich sexy Namen finde und finde es jetzt lustig,dass die anderen jetzt auch alle mit Craft angefangen haben.Ich habe es zuerst gemacht.Und Switchcraft finde ich besser.
roddi 2:18:44
So, so, craften sie an den Messen.
Tim Pritlove 2:18:46
Ja, jetzt kommt auch schon Stagecraft sozusagen als Vorschlag.Also ich bleibe bei Stagehand, was das betrifft.
Ralf Stockmann 2:18:52
Ich habe jetzt mal Du kannst es ja Switchhand nennen.
roddi 2:18:55
Dann hast du deinen eigenen.
Ralf Stockmann 2:19:03
Tim, wir sitzen jetzt hier ja doch auch schon mittlerweile ein paar Jährchen hier in der Meta-Ebene.Diese UX-Designs, die du hier machst, also im Chat seht ihr das,muss man gucken, wie man das irgendwie den Leuten, die es nachhören,also das ist schon, wie war immer diese Apple-Kategorie so zum dran lecken, ja.Wo holst du das her? Weil so eine Visualisierung habe ich jetzt so in der Artauch einfach echt noch nicht gesehen. Ist das etwas, was du der LLM reingepromptethast? Hast du das irgendwo vorgemalt?Weil ich finde es schwierig mit einem LLM ein so ungewöhnliches neues Designrauszukitzeln. Ich kriege immer Standard-Template-Designs gut raus und das reichtauch häufig für den Kram, den ich mache.Aber das hier, wie ist deine Herangehensweise, dass du,auf so einem Design landest hinterher?
Tim Pritlove 2:20:00
Also ich kann dir jetzt nicht mehr so ganz genau sagen, wie der Flow war,aber im Kern war mir schon klar, dass das so in etwa aussehen muss.Vor allem dieses Ganze, da muss Gravitation im Spiel sein. Deswegen war fürmich klar, der Input, also wo kommt das HDMI-Signal her, muss oben sein,damit es herunterfällt.Und da ich ja in einem Links-Rechts-Schreibwelt lebe, ist es für mich dann wiederum klar.
Ralf Stockmann 2:20:35
Ich meine jetzt nicht, wie die Logik dieses Diagramms funktioniert.
Tim Pritlove 2:20:39
Ja, aber ich habe mit der Logik angefangen, weil das ist ja,sagen wir mal, erstmal die Basis von allem, dass ich überhaupt erstmal weiß, was ist wo.Und in diesem UI hier, also ist ja mal schwierig, also was passiert.Also ich kann hier über die Inputs gehen, die Highlighten dann,wenn ich da so über diese Liste rübergehe, die sind so 45 Grad angeschrägt,damit man das gut lesen kann.
Ralf Stockmann 2:21:03
Auch in den Kreisen. Das würden 95% der Coder nie machen.Das sieht sehr geil aus.Muss ich wirklich mal sagen.Das seht ihr jetzt nicht, wie das sich interaktiv verhält, wenn man da haltüberall rüber havert, was dort überall an Feedback kommt.
Tim Pritlove 2:21:23
Ich werde da mal noch ein Video dazu packen.
Ralf Stockmann 2:21:26
Also da, wenn wir irgendwann mal Zeit haben, würde mich wirklich interessieren,wie da dein Prompt-Ablauf war, um so einen UX hinzukriegen. Weil da,wenn du mir jetzt sagen würdest, so soll es aussehen, prompte das jetzt mal.Weil da würde ich jetzt mittelmäßig dran verzweifeln.
Tim Pritlove 2:21:39
Ja, das waren schon ein paar Iterationsstufen, aber ich habe auch nicht zu vielZeit damit verbracht, das Highlighting,also am Ende war es wirklich ein Refinement, ja, ich wollte haltdie Verbindungen, die existieren, die sollen da sein, während ich rüberhovere,die Verbindung, die entstehen kann, also wenn ich hier mit dem Pfeil über dieMatrix gehe, dann sehe ich ja so dünne Linien mit, hier könnte jetzt deine Liniesein, also ich kann schon ahnen, hier fehlt auch noch,ein Hover, fehlt hier tatsächlich noch und so weiter, also da geht es noch einbisschen besser, aber ich bin schon relativ zufrieden, aber das war für michjetzt eigentlich eher so eine Fingerübung.Ich hatte vorher schon mal das eigentliche Protokoll mit dem Teil gesprochen,das ist so eine blöde Telnet-Textverbindung, also das ist wirklich so schäbig,das ist überhaupt, funktioniert das ein Wunder, also du willst sowas eigentlichnie implementieren müssen,aber den Schmerz hatte ich schon durch und dann ging es eigentlich nur nochdarum, das richtige User-Interface dafür zu finden, weil das ist einfach einschwieriges Problem, dieses, wie sage ich einer Matrix von wo nach wo?Und alle haben da unterschiedliche Antworten. Hier zum Beispiel an diesem Gerätselber muss ich erst den Output anklicken und dann den Input.So denkt man einfach nicht.Dann haben sie, die Input haben sie aber oben und den Output haben sie unten.Also ich muss immer unten drücken und dann oben drücken. Also auch das ist schonmal falsch rum. Und um es noch richtig kaputt zu machen, haben sie es im Display andersrum.Also es ist wirklich, diese Ingenieurs denken einfach nicht nach und das ist einfach so.Egal. Also auf jeden Fall Switchcraft, Stagehand, Automatisierung hier im Studio,das war jetzt meine Motivation.Und ich bin ein bisschen in Wallung gekommen.Also es war dann einfach für mich so viele Aha-Momente in den letzten Wochenund ich habe eine Ankündigung zu machen. Meta-Ebene.Es gibt ja zwei Meta-Ebenen. Ich weiß nicht, ob ihr das wisst.Es gibt Meta-Ebene Personal Media. Das ist das, was jetzt hier gerade diesen Podcast produziert.Ja, intern heißt das bei mir MPM und dann gibt es noch Meta-Ebene-Events wennich so Subscribe-Konferenzen mache oder Live-Podcasts und so weiter das läuft bei mir dann unter MEV,Und ab heute gibt es noch ein drittes Standbein der Meta-Ebene, nämlich MA.Meta-Ebene Applications.Und das wird jetzt, sagen wir mal, ein Teil meiner Aktivität.Also wenn ihr für die Meta-Ebene spendet, dann habt ihr schon immer MPM undMEV in gewisser Hinsicht auch supported und jetzt wird es noch einen drittenOutput geben, nämlich es wird Applications geben.
Ralf Stockmann 2:24:35
Du startest mit Photoshop.
Tim Pritlove 2:24:39
Fast,Ich bin gestartet mit schon einigen Sachen so und Stagehand war so das ersteMal das Gefühl hatte, okay, alles klar, ich habe jetzt ein Medium,wo ich meine Fähigkeiten einbringen kann.Weil wir haben ja das auch schon diskutiert, das haben wir in anderen Sendungenschon diskutiert und auch die Debatte vorhin hat ja irgendwie herausgebracht,es ist jetzt nicht mehr der Skill von, ich kenne eine Programmiersprache in-und auswendig und kann die Syntax irgendwie im Schlaf reintippen und ich kenneirgendwie auch noch die Tools drumherum.Das ist jetzt nicht mehr der Skill, der wichtig ist. Der kann auch noch wichtigsein, aber man kann jetzt auch mit einem anderen Skill was machen. Nämlich mit dem Skill.
Pavel Mayer 2:25:26
Ja, plus die 22.000 API-Calls und 60 Libraries.
Tim Pritlove 2:25:31
Und Dateiformate und Frameworks und Betriebssysteme und was man alles wissenmuss. Und das hilft ja auch alles, wenn man das weiß.Aber man hat halt auch irgendwie eine andere Chance. Und diese ganze Wissenoder die Zeit, die man rein investieren muss, um dieses ganze Wissen zu erwerbenund zu behalten und fein zu schleifen,bringt einen ja auch oft nicht so weit, dass man auch wirklich dann Softwaremacht, die for the people ist.Und das hat mich halt immer schon genervt, ihr wisst es. Ich beschwere michhier seit 20, 30 Jahren und natürlich lautet dann immer die Antwort,ja, dann mach es ja doch selbst hin, wenn du das so gut kannst.Genau, wenn du alles besser weißt, mach doch einfach. So wirst du sehen, wo du hinkommst.
Ralf Stockmann 2:26:13
Der Chat läuft übrigens gerade amok, was wir jetzt alles bauen.Als nächstes sind natürlich Meta-Schall dran.
Tim Pritlove 2:26:21
We're getting there, ich habe jetzt einiges zu erzählen.
Ralf Stockmann 2:26:23
Meta-Kell.
Tim Pritlove 2:26:26
Ich habe einiges zu erzählen. Also. Stage-Chain wird also bald kommen und dasist sozusagen jetzt erstmal so meine Fingerübung gewesen. Und jetzt habe ich irgendwie noch...Fünf weitere Programme, die ich heute im Laufe dieser Sendung vorstellen werde.
Ralf Stockmann 2:26:44
Ein revolutionäres Internet-Device.
Tim Pritlove 2:26:52
Es sind nur fünf.
Ralf Stockmann 2:26:52
Es sind nur fünf.
Tim Pritlove 2:26:53
Ja. Und diese fünf sind nicht alle ein Ding.
Ralf Stockmann 2:26:57
Okay, na gut.
Tim Pritlove 2:26:58
Also das kann ich vorwegnehmen. Sorry Steve.Also ich habe dann irgendwie ein Gerät nach dem anderen in den Stage-Land eingebautund dann habe ich dann halt irgendwann auch so meine geliebte Space Mouse genommenund habe gesagt, die baue ich jetzt auch einfach rein. Die hat zwar nur zweischeiß Buttons, aber egal. Ich baue es jetzt einfach mal ein.Habe ich eingebaut und ja, dachte mir so, das geht ja ganz einfach.Dann musste ich noch so ein bisschen rauskriegen, wie das so ist mit diesemStandardtreiber und wie sich das so verhält und ab hier und so weiter.Habe ich irgendwie alles hinbekommen, dass das Ding nicht nur das Teil nativsteuern kann, sondern wenn diese andere Treiber noch läuft, dann benutze ichhalt dessen API und so weiter und das konnte man irgendwie alles erkennen.Das war ja alles ganz nice. So, okay.Ich konnte bloß in Stagehand mit diesem Teil nichts anfangen.Ich will doch die scheiß Space Mouse eigentlich immer überall in allem haben.Und wo wollte ich sie vor allem schon immer haben?
Ralf Stockmann 2:27:57
In Ultraschall.
Tim Pritlove 2:27:58
In Ultraschall wollte ich schon immer haben. Dann dachte ich mir so,okay, dann gucken wir doch mal. Und dann habe ich irgendwie losgedacht.
Ralf Stockmann 2:28:05
Ich habe es dir nach der letzten Sendung gesagt, Junge, koppelt das an Reaper, das geht mit.
Tim Pritlove 2:28:09
Sicherheit ja und dann habe ich irgendwie geforscht und dann,ich hatte ja auch früher schon mal geforscht und mir wurde dann von den anderenAPI-Kennern immer gesagt das gehtalles nicht und dann habe ich mal Claude gefragt und Claude hat gesagt,seit Reaper 4.Weiß ich nicht mehr genau 6 oder irgendwie sowas wir sind jetzt bei 4.8 oder sowas,äh, gibt's da einen Call, der könnte dir weiterhelfen. Ich so,aha, okay, interessant.Und, ähm, es gibt da nämlich einen API-Call, mit dem man Reaper sagen kann,was er gerade anzeigen soll.Und dann hab ich ein bisschen rumgefummelt und dann hab ich einen Server geschrieben,in Reaper, der sozusagen in Reaper selber läuft.Und der quasi, wenn er startet, einen Server aufmacht, einen Websocket-Servermit einem Protokoll und dann kann ich mich mit dem verbinden und dann kann ichdem irgendwie sagen, was Phase ist.
roddi 2:29:09
Also wenn die Sendung jetzt gleich hier endet.
Ralf Stockmann 2:29:11
Genau, also Tim hat jetzt gerade hier.
Tim Pritlove 2:29:14
Entschuldigung, vergiss das nochmal kurz mit dem Server, das ist nochmal einanderer Aspekt, das kommt erst in der nächsten Sendung.Also ich habe ein Plugin geschrieben, was sich sozusagen in Reaper reinklingtund dann in der Lage ist, mit Reaper zu reden.
Ralf Stockmann 2:29:26
Und der hat jetzt wirklich unser Produktions-Reaper-Aufnahmefenster jetzt hierauf den Beamer gezogen und alles passiert jetzt live am offenen Herzen eines laufenden Recording.Kinder, probiert das nie zu Hause.
Pavel Mayer 2:29:38
Und in der rechten Hand die 3D Space Mouse. Oder eigentlich 6 Degree of FreedomSpace Mouse oder 9 Degree.
Tim Pritlove 2:29:45
Und jetzt habe ich hier die Space Mouse und jetzt drücke ich diese Space Mouse nach rechts.
Ralf Stockmann 2:29:48
Und schau mal, wie butterweich es scrollt.
Tim Pritlove 2:29:52
Und jetzt drücke ich sie nach links. Und es scrollt nach links.
Ralf Stockmann 2:29:56
Ja, und jetzt kannst du reinzoomen.
Tim Pritlove 2:29:58
Und jetzt kann ich natürlich reinzoomen. Und ich kann aber auch reinzoomen undgleichzeitig reinscrollen.
Ralf Stockmann 2:30:03
Da flickert es ein bisschen, aber es liegt daran, dass du diesen Höhlkurven-Modus hast.
Tim Pritlove 2:30:06
Das ist der Pima, ja genau.
Ralf Stockmann 2:30:08
Auf dem Retina-Display würde das wahrscheinlich überhaupt nicht.Ja, guck mal, wie butterweich das alles ist. So wollen wir das doch haben.
Tim Pritlove 2:30:15
Ist das geil oder ist das geil?
Ralf Stockmann 2:30:16
Ja, das ist schön. Komm, lass mich mal dran. Dann gib mal die Maus rüber.
Tim Pritlove 2:30:20
Das ist ein...
Ralf Stockmann 2:30:22
Ich habe immer gesagt, das geht.
Tim Pritlove 2:30:24
Das nimmt gerade unsere Sendung auf. Du kannst da nachher mit rumspielen.
Ralf Stockmann 2:30:28
Okay, na gut.
roddi 2:30:30
Ja, lovely Rita Reaper, mate.
Tim Pritlove 2:30:32
Das heißt, ich habe aus einer Space-Maus...
Ralf Stockmann 2:30:34
Das sind jetzt übrigens bei Reaper-Version 7.5.7, by the way.
Tim Pritlove 2:30:37
Ach, 7, dann habe ich mich mit der Nummer verteilt. Aber auf jeden Fall,dein Ultraschall läuft noch mit der 6.Aber seit 7. irgendwas, wie auch immer. Auf jeden Fall gibt es das jetzt undich habe das jetzt benutzt und es geht einfach so und es geht richtig gut.Und das ist ja im Prinzip, ich habe dir aus der Space-Maus einen Jog-Shuttle gemacht.Also heißt das Plug-in Space-Shuttle.
roddi 2:31:06
Die Sterbe.
Ralf Stockmann 2:31:07
Natürlich.
Pavel Mayer 2:31:08
Wie lange hast du... Wie lange hast du...
Tim Pritlove 2:31:11
Ich habe nicht lange drüber nachdenken müssen. Das war sehr offensichtlich.
Pavel Mayer 2:31:16
Weißt du ungefähr, wie lange du dafür gebraucht hast.
Tim Pritlove 2:31:19
Das Space-Shuttle zu implementieren? Ja, Tag.Und ich war on fire. Ich war in dem Moment auch, ich war schon kurz davor inso einen transzendentalen Modus zu kommen.Ich habe wirklich von morgens bis abends und zwar während ich auf dieser Konferenz war, die ganze Zeit,eine Idee nach der anderen verfolgt und wollte das alles irgendwie ausprobierenund habe einfach jetzt irgendwie, ich dachte mir so Space Mouse, Space Mouse überall.Und das hat irgendwie funktioniert, aber das Thema war dann auch abgeschlossen.Was ich dir jetzt nicht zeigen kann ist, weil er jetzt gerade aufnimmt,aber wenn er nicht aufnimmt, dann kann ich mit der Rotation auch noch den Playheadverschieben und das heißt, ich kann sozusagen auch damit und ich habe auf denTasten, habe ich Play, Pause, ich kann den Follow-Modus ein- und ausschalten.Also so beim Editieren kann ich mit einer Hand sozusagen alles,was ich während des Editing normalerweise immer mache, auch damit machen.Ob das jetzt wirklich meinen Editing-Workflow revolutionieren wird, I don't know.
Ralf Stockmann 2:32:22
Aber man hat es mal probiert.
Tim Pritlove 2:32:24
Aber ich habe das zumindest eingebaut, es funktioniert. Ich werde Space Shuttleauch demnächst droppen, dann könnt ihr euch das installieren,wenn ihr dann euch irgendwie alle eine Space Mouse gekauft habt.Ihr werdet jetzt wahrscheinlich sagen.
Ralf Stockmann 2:32:34
Gibt es sie noch zu kaufen?
Tim Pritlove 2:32:36
Ja, klar gibt es sie zu kaufen. Die ist super populär, aber ist halt auch teuer geworden.Also die normale USB kriegt man so für 140, 150.Die Bluetooth-Variante, die ich tatsächlich empfehlen würde,weil man sie auch über Kabel anschließen kann,aber eben auch Bluetooth und die auch ein bisschen, die nicht mehr so rund ist,sondern ein bisschen viereckiger, was sinnvoll ist, weil du dann besser fühlenkannst, wo vorne und hinten ist. Die kostet glaube ich so 170.Aber naja.Das ist natürlich jetzt für viele Leute noch nicht unbedingt jetzt eine Anwendung,wo sie sagen würden, ich kaufe mir jetzt eine Space-Maus. Das kann ich auch verstehen.
Ralf Stockmann 2:33:13
Kurze Fußnote dazu. Ich hatte den ganzen Kram mal implementiert für DJ-Pulte,weil du da ja auch Jog-Shuttles hast, mit denen du gut scrollen kannst und Faderhast, mit denen du dann rein-raus-zoomen kannst und sowas.Und da war ich auch schon sehr weit gekommen, aber hatte dann nie den Nerv,das da mal wirklich noch zu Ende zu bauen. Das war wirklich vor der LLM-Zeitund alles Hand geklöppelt.Aber von daher no surprise, dass das geht. Und super, das sah sehr schön aus.Weil es entscheidet sich immer daran, wie flüssig ist das Ganze dann.Ob die Fluptizität auch stimmt. Und das sah gerade tadellos aus, von daher Daumen hoch.
Tim Pritlove 2:33:47
Ja, also da ist die Fluptizität vor allem natürlich ein Produkt von Reaper.Letzten Endes mache ich ja nichts anderes, als ihm immer zu sagen, was zeigst du gerade an?In der Timeline.
Ralf Stockmann 2:33:59
Okay, also den Wert fragst du dann quasi einfach.
Tim Pritlove 2:34:02
Den modifiziere ich dann und er skaliert das irgendwie selber.Also das ist genau das richtige API, was ich gebraucht habe.Und das gibt es halt irgendwie seit ein paar Versionen, ich weiß nicht,vielleicht seit einem halben Jahr oder so, keine Ahnung. Die Dinge kommen dann einfach zusammen.Und ja, und dann hatte ich irgendwie Space Shuttle gebaut.Du kannst dann in dem Ding selber, hast du natürlich auch noch,das kann ich dir auch gleich noch zeigen, da habe ich auch noch mal einen Screenshot,weil das könnte man ja jetzt eben wirklich nicht in den Chat visualisieren.Aber es gibt dann natürlich,eine Action, die dann auch gleich mit drin ist mit dem Plugin und dann habeich hier auch noch so ein User-Interface so richtig schön,Macintosh-mäßig, wo ich noch den Speed einstellen kann und wo die Kontrollsdann auch noch konfigurierbar sind. Das ist hier noch nicht konfigurierbar.Und noch so ein paar Log-Messages und so weiter. Also das ist sozusagen auch noch mit dabei.Aber auch das fällt eigentlich eher so unter Fingerübungen und ich wusste irgendwie,okay, ich werde jetzt so langsam, ich habe diese Space Mouse unter Kontrolle.Das ist irgendwie überhaupt gar kein Problem, das Ding zu machen und vor allemhabe ich die Koexistenz mit dem Standardtreiber auch hinbekommen.Das war relativ wichtig, weil noch Google Earth und so weiter parallel vielleichtauch andere Apps und ich wollte, dass es halt einfach so geht und man nichthier sagen muss, du musst erstmal alles deinstallieren, bevor du das machenkannst und so weiter. Das war dann sozusagen das Ding.
Ralf Stockmann 2:35:27
So und als nächstes hast du Google Earth nachgebaut.
Tim Pritlove 2:35:30
Nein, als nächstes habe ich,die Space-Maus, wollte ich dann anderen Programmen zugänglich machen.Und weil das hat mich dann auchimmer genervt, dass man mit der Space-Maus nicht überall scrollen kann.Was die nämlich machen, so standardmäßig ist einfach, dass die wie eine Mausfällt, das ist natürlich vollkommen bekloppt, das macht überhaupt gar keinen Sinn.Und dann habe ich noch ein kleines Tool gebaut, was du dir einfach oben in denMenubar reinwerfen kannst. Und dann kannst du für jede Applikation sagen,dass du hier die Space Mouse benutzen möchtest.Und der merkt auch, wenn die App das selber benutzt und so weiter,du musst es immer explizit einschalten und dann kannst du mit der Space-Maus,im Safari rumscrollen und kannst einfach so auf der Space-Maus mit,dem Finger draufdrücken und so ganz butterweich langsam scrollen in jede Richtung und so weiter.Das zeige ich euch jetzt aus bestimmten Gründen nicht, weil ich hier nicht inKonflikt mit Treiber und so weiter kommen möchte.Und dieses Teil, was also sozusagen Scrolling überall mit der Space-Maus aufdem Mac in allen Programmen erlaubt, hat natürlich auch einen schönen Namen,und da dachte ich mir, da bin ich ja schon im Theme und dann gibt es halt zumSpace-Shuttle den Space-Glider.Der machte, dass du überall mit der Space-Maus überall durchgleiten kannst.So, Space-Glider. Demnächst bei Meta-Ebene-Applications kostenlos für alle.Ach ja, genau, ich verkaufe übrigens die ganze Software nicht, habe ich beschlossen.
Ralf Stockmann 2:37:05
Und machst du Open Source auch irgendwo auf einem Git drauf?
Tim Pritlove 2:37:09
Das weiß ich noch nicht so ganz genau, aber ich sage mal, ist alles kostenlos.Das ist sozusagen, ich will das nicht verkaufen, das ist alles irgendwie,das passe ich nicht zu mir.Ich erweitere einfach mein Spendenmodell. wenn man mich unterstützt,dann gibt es auch Software.Und ich baue das so, wie ich das will.Das heißt, es kommt auf jedes fucking Detail an.Und wenn da irgendein Pixel nicht stimmt, dann ist was falsch. Ja?So. Naja.Space Shuttle, Space Glider. Fehlen noch drei.
Ralf Stockmann 2:37:50
Fehlen noch drei.
Tim Pritlove 2:37:51
Fehlen noch drei, genau. Die drei Programme wiederum gehören aber zusammen.Das ist nämlich eine Suite. Wir hatten ja schon heute Suite besprochen.Suiten sind ganz wichtig und liegen voll im Trend.
roddi 2:38:06
Der Trippelpunkt der Metaebene.
Tim Pritlove 2:38:08
Genau, der Trippelpunkt der Metaebene.Und es ist eine Suite des Weltwissens.
roddi 2:38:23
Drunter machst du es nicht mehr oder was?
Tim Pritlove 2:38:25
Nein, drunter mache ich es nicht. Ich wollte einfach, ich wollte was bauen,was das Wissen der Welt zusammenfasst und was irgendwie einen Zugang baut. Und,jede Anwendung dieser Suite folgt einem bestimmten Modell nach einem Konzeptsozusagen, einer Art Leitmotiv.Und,ihr müsst jetzt dann immer raten, was dieses Leitmotiv wohl ist also das ersteist, dass überall auf der Welt sammeln Menschen Wissen,und teilen es frei mit anderen und es liegt aber verstreut an tausenden verschiedenstenOrten und man weiß gar nicht genau,wo es liegt und in Formen, die man auch teilweise sehr schwer lesen kann.
Ralf Stockmann 2:39:28
Außer Wikidata.
Tim Pritlove 2:39:29
Die Zugänglichkeit ist schwierig. Außer Wikidata, aber auch Wikidata zu lesenist nicht jedermanns Sache, sagen wir es mal so.Und dieses erste Programm bringt all diese ganzen Quellen zusammen,ordnet sie und macht das ohne Accounts,ohne Zugangsbeschränkungen,ohne Werbung und,überall steht dran, woher es kommt und wenn man möchte, kann man auch noch seineeigenen Wissenseinheiten dazu packen.Was mag das sein? Ralf.
Ralf Stockmann 2:40:18
Die eigenen Wissenseinheiten oder...
Tim Pritlove 2:40:23
Wie würdest du so etwas nennen, was das Wissen der Menschheit sammelt und es,zum freien Nutzung bereitsteht?
Ralf Stockmann 2:40:31
Wikipedia, so würde ich das nennen.
Tim Pritlove 2:40:34
Ja.
Ralf Stockmann 2:40:34
Oder das Internet.
roddi 2:40:35
Das Web.
Tim Pritlove 2:40:38
Du enttäuschst mich, Ralf. Es ist eine Bibliothek.
Ralf Stockmann 2:40:43
Ach so.
Tim Pritlove 2:40:43
Das erste Programm meiner Suite des Weltwissens ist eine Bibliothek.
Ralf Stockmann 2:40:50
Ja.
Tim Pritlove 2:40:54
Und das zweite Programm ist für Orte, an denen du noch nie warst.
Ralf Stockmann 2:41:01
Das sind ja so manche.
Tim Pritlove 2:41:02
Ja, manche davon hat noch nie ein Mensch gesehen.Und das zweite Programm bringt dich an diese Orte.Und du steuerst selbst an diese Orte, kannst da einfach hinfliegen und da landenund dann bist du irgendwie da.Was könnte das sein?Was bringt einen an Orte, wo noch nie ein Mensch war?
Ralf Stockmann 2:41:32
Ein Teleporter.
roddi 2:41:36
Ein Shuttle, ein Bus, ein Zug, ein Flugzeug.
Tim Pritlove 2:41:39
Ja, aber Flugzeuge bringen einen selten an Orte, wo man noch nie war.
Ralf Stockmann 2:41:44
Ein Buch, das man liest.
Tim Pritlove 2:41:46
Ich meine, du warst schon auf dem richtigen Weg.Das zweite Programm ist ein Raumschiff.Das bringt einen an die Orte, wo noch nie ein Mensch gewesen ist.
roddi 2:41:58
Eine Bibliothek. Ja.
Tim Pritlove 2:42:04
Wo man noch nie war. Eine Bibliothek.
roddi 2:42:07
Das war gemein, okay.
Tim Pritlove 2:42:10
So, und das dritte Programm, dieser Suite des Weltwissens,das behebt das andere Problem, dass wir im Jetzt feststecken.Ja, also, denn oft lohnt sich ja ein Blick in die Vergangenheit,um irgendwie Sachen zu lernen und es lohnt sich auch ein Blick in die Zukunft,um herauszufinden, ob die Freakshow wieder recht hatte.Ja, also das ist ja auch eine wichtige Erkenntnis später mal.Und dieses dritte Programm öffnet dir sozusagen die Perspektive auf Vergangenheit und Zukunft.
Ralf Stockmann 2:42:48
Eine Zeitmaschine.
Tim Pritlove 2:42:50
Eine Zeitmaschine. Genau, Ralf.Das ist die Suite, die Meta-Ebene Suite, die drei Programme,die das Weltwissen neu ordnen und Zugang geben in Form einer Bibliothek, in Form eines,Raumschiffs und einer Zeitmaschine.
roddi 2:43:11
It's one device, do you get it?
Tim Pritlove 2:43:16
Ihr habt es schon verstanden Es sind nicht drei Programme,Sondern es ist ein einziges Programm Was eine Bibliothek ist Und ein RaumschiffUnd eine Zeitmaschine in allem Und das habe ich programmiert In den letzten zehn Tagen.
roddi 2:43:35
Und es hat den schönen Namen?
Tim Pritlove 2:43:38
Es hat den Namen Kugelblitz.Kugelblitz.
roddi 2:43:46
Kugelblitz.
Tim Pritlove 2:43:47
Und wenn ihr jetzt mal eure Computer habt ihr schon, ich sehe euch hier schon.
roddi 2:43:58
Wir sitzen uns gegenüber, deswegen siehst du uns ja.
Tim Pritlove 2:44:02
So, jetzt,werdet ihr dieses Programm gerade auf euren Computer empfangen.Und jetzt braucht es aber noch einen Schlüssel, um dieses Programm gut zu nutzen.Und das befindet sich in diesem Karton.
Ralf Stockmann 2:44:19
Wo es rappelt. Wir müssen ein bisschen mitbeschreiben.
roddi 2:44:21
Was hier gerade passiert. Weihnachten wird vorverlegt.
Ralf Stockmann 2:44:24
Also ich habe jetzt hier ein DMG Kugelblitz 0.2. Das starte ich jetzt schon mal hoch.Ich würde sagen, das App-Logo kann noch schöner.
Tim Pritlove 2:44:32
Jetzt nur erstmal.
Ralf Stockmann 2:44:34
Mal. Achso, nee, okay, gut.
Tim Pritlove 2:44:35
0.2, Ralf.
Ralf Stockmann 2:44:37
Ja.
Tim Pritlove 2:44:39
And you get a Space Mouse.
roddi 2:44:42
Oh, eine Space Mouse.
Tim Pritlove 2:44:45
And you get a Space Mouse.And you get a Space Mouse. Space Mouse für alle, jeder Computer,kein Computer ohne Space Mouse.
roddi 2:44:56
Da ist jemand ordentlich in Vorleistung gegangen.
Ralf Stockmann 2:44:58
Läuft das auch auf Linux?
Tim Pritlove 2:45:00
Nein, es läuft auf Macintosh und da läuft es richtig gut.Und bevor du es jetzt startest, werde ich es dir zeigen auf dem Beamer,denn es handelt sich natürlich um meine Version von Google Earth.
Ralf Stockmann 2:45:18
Also doch, okay.
Tim Pritlove 2:45:19
Also doch und….
Ralf Stockmann 2:45:23
Weil einer muss den Job halt machen.
Tim Pritlove 2:45:24
Einer muss den Job halt machen.
roddi 2:45:26
Kugelblitz deshalb, ja.
Tim Pritlove 2:45:27
Und deswegen Kugelblitz. Und Kugelblitz ist jetzt sozusagen die Antwort auf alles.Was ist es? Es ist ein 3D-Echtzeit-Browser für freie Geodaten.Ich habe hier alles drin, was das Internet hergibt.Satellitendaten von der ESA, Copernicus, NASA. Ich habe OpenStreetMap.
Ralf Stockmann 2:45:55
Du hast schon die neue Kartenprojektion unten verwendet.
Tim Pritlove 2:45:58
Selbstverständlich habe ich auch die neue Kartenprojektion verwendet.
Pavel Mayer 2:46:04
Wobei hast du nicht mehrere Kartenprojektionen?
Tim Pritlove 2:46:07
Ich habe natürlich mehrere Kartenprojektionen, aber ich beschreibe jetzt hier erstmal, was wir sehen.Wir sehen die Welt und diese Welt läuft nicht.Smooth.
Ralf Stockmann 2:46:19
Oh, es ist hinreichend flüssig.
Tim Pritlove 2:46:21
In 3D. Es ist nicht nur hinreichend flüssig, es ist scheiße performant.
Ralf Stockmann 2:46:29
Alter.
Tim Pritlove 2:46:29
Und wenn du jetzt hier über die Welt fliegst, wirst du so einiges sehen.Du musst jetzt mal ein bisschen beschreiben, was du siehst.
Ralf Stockmann 2:46:36
Also im Moment sind wir...
roddi 2:46:37
Eine Welt.
Ralf Stockmann 2:46:38
Genau, also wir sehen die Erde. Und wir sind noch relativ weit weg und es istwirklich sehr, sehr flüssig. Also ich würde sagen, wir sind sicherlich dichtdran, so an 20, 30 Frames per Second.Jetzt haben wir uns mal so Richtung Berlin gestürzt.
roddi 2:46:51
Nichts für Flacherdler übrigens, aber das ist ein anderes Thema.
Tim Pritlove 2:46:55
Ja, wir können hier mal ein Fensterchen einblenden. Wir sind also bei 30 Frames pro Sekunde. Ah, okay.Und jetzt sind wir auch schon so weit herunter, dass wir hier,also dass es jetzt noch ein bisschen ruckelt, ist gerade irgendein Performance-Problem,was ich mir in den letzten zwei Tagen eingetreten habe. Das ist eigentlich normalerweise nicht so.Aber an sich ist hier alles supi.
Ralf Stockmann 2:47:17
So, wir sind jetzt knapp über Berlin. Das ist eine Übergangsphase,in der es ruckelt. Jetzt ist es aber wieder flüssig.Jetzt bin ich natürlich gespannt. So 3D-Häuser hast du wahrscheinlich nicht drin.
Tim Pritlove 2:47:28
3D-Häuser habe ich natürlich drin.
Ralf Stockmann 2:47:34
Wo holst du die her? Sind die in OpenStreetMap auch drin modelliert?
Tim Pritlove 2:47:36
Die sind alle in OpenStreetMap, beziehungsweise...
Pavel Mayer 2:47:40
Aus einer der 7500 Datenquellen, die sich...
Tim Pritlove 2:47:45
Ja, so viel sind es jetzt nicht, aber ich muss mal kurz, warte mal.
Ralf Stockmann 2:47:50
Pavel, kennst du das schon? Hast du da mitgewerkelt?
Tim Pritlove 2:47:52
Naja, ich habe Pavel gestern eingeweiht.
Pavel Mayer 2:47:55
Ich bin der Beta-Tester sozusagen für verschiedene Dinge und Tim hatte michgebeten, aber nichts zu sagen.
Tim Pritlove 2:48:06
Ja, was ist denn hier Apple, was ist denn hier mit eurem Apple macht jetzt hiermeinen Bildschirm schwarz, warum? So, okay, wo ist denn jetzt hier mein scheiß Settings-Window?Sorry, ich versuche gerade meine Fenster, aber hier ist es.Ich habe nämlich hier, Ich zeige dir das auch mal kurz.Kann ich jetzt so diverseste Dinge hier einstellen und unter Karten kann ich,sagen, OpenStreetMap, wo die Gebäude von OpenStreetMap verwendet werden sollen.Jetzt steht es nämlich gerade auf überall statt der amtlichen oder nur,wo keine amtlichen Daten sind.Und wenn ich das auf da, wo amtliche Daten sind, umstelle, dann kann der Kugelblitz,was ist denn das Fenster hier?Entschuldigung, das ist jetzt alles gerade ein bisschen ungeskriptet.Sehen wir auch Gebäudedaten mit dem Unterschied, dass diese Gebäude nicht wiebei OpenStreetMap einfach nur so Klötzchen sind, sondern es sind immer nochKlötzchen, aber die haben auch Dächer.Und der Grund ist, dass ich hier tatsächlich die amtlichen City-GML-Daten derBundesrepublik Deutschland visualisiere, beziehungsweise in diesem Fall von Berlin.Die Bundesländer stellen das einzeln zur Verfügung und ich kann das jetzt hiereinfach drin abbilden. Die Straßen, die du siehst, das ist alles Open Street Map.Ich kann alles mögliche hier einschalten. Ich kann Ländergrenzen einschalten.Ich kann irgendwie Küstenlinien, Flüsse, Seen, alles, Gletscher etc. Etc.Und was du halt hier siehst, ist eben öffentliche Daten.Es gibt hier ein Fenster, das heißt Quellen der Ansicht.Und das zeigt immer gerade an, woher die Daten kommen, auf die du ja geradein diesem Moment schaust.Das heißt, während du hier rumfliegst, ändern sich sozusagen dann auch die Datenöfter mal und werden dann ein- und ausgeblendet etc.Und die Liste ist überhaupt ziemlich lang. Es gibt hier auch noch eine Liste,die alle Quellen anzeigt.Quellen und Lizenzen.Und wenn man mal hier mal so durchscrollt.
Ralf Stockmann 2:50:38
Das ist schon mal so einiges.
Tim Pritlove 2:50:40
Das ist so einiges, ja.
Ralf Stockmann 2:50:43
Vielleicht so 50, 80, irgend sowas.
Tim Pritlove 2:50:45
Die Liste ist lang, das habe ich jetzt nicht durchgezählt, die Zahl sollte ichvielleicht nochmal machen. Alles mögliche.Und vor allem gibt es dann noch eine Sektion, die heißt,Softwarebibliotheken und dann habe ich noch die Public Shaming Liste.Wünschenswert, aber leider nicht verfügbar.Das heißt, ich habe nicht nur alle Quellen gelistet, die ich benutzen kann,sondern ich habe alle Quellen gelistet, die ich benutzen möchte,aber die ich nicht benutzen kann und habe auch immer dazu geschrieben, warum nicht.
Ralf Stockmann 2:51:20
Guck mal hier, Schleswig-Holstein, da rede ich demnächst mit dem obersten CIO.
Tim Pritlove 2:51:25
Also Schleswig-Holstein hat nur ein gelbes Warnsymbol. Die roten sind schlimm.Die gelben sind leicht zu beheben. Also hier Gebäude in 3D, Schleswig-Holstein,warum nicht? Die Daten sind frei, aber der Download-Server schickt seine Zertifikatsketteunvollständig. Ein Zwischenzertifikat fehlt. macOS lehnt die Verbindung deshalbals nicht vertrauenswürdig ab.Get your shit fixed, Schleswig-Holstein.
roddi 2:51:47
Together.
Ralf Stockmann 2:51:48
Die machen vielen geilen Kram. Nichts gegen Schleswig-Holstein.
Tim Pritlove 2:51:51
Nö, aber die haben halt ihre Zertifikate nicht im Griff. Naja. Auf jeden Fall.
Pavel Mayer 2:51:58
Was war da der zweite? Egal. Da gibt es auf jeden Fall vier. Ja, okay.
Tim Pritlove 2:52:05
Ja, also du erkennst an, das ist eine Bibliothek, ja, also das ist definitiv ein Verzeichnis.
Ralf Stockmann 2:52:13
Kannst du da jetzt auch suchen, wie man sich das natürlich in einer Bibliothek so wünscht?
Tim Pritlove 2:52:17
Ja, ich kann auch suchen, natürlich.
Ralf Stockmann 2:52:19
Such doch nochmal nach der ZLB.
Tim Pritlove 2:52:29
Das Problem mit dem Suchen ist, dass ich das sozusagen von OpenStreetMap runterladen muss.Während die allermeisten Daten, die ich hier visualisiere, aus Tile-Servernkommen, also wo ich sagen kann, hallo, ich gucke mir gerade diesen Teil derWelt an, sag mir doch mal, was da drin ist, geht das bei OpenStreetMap nur bedingt.Es gibt natürlich OpenStreetMap-Teilserver, die liefern aber entweder fertigegerenderte Grafiken, aber nicht Vektordaten.Das gibt es zwar auch, aber die sind dann Limited Use. Das heißt,da darf ich dann nur ran, wenn ich ein OpenStreetMap-Editor bin und so weiter.Die Datenmenge, die ich hier abhuste, wenn ich da rüberfliege,würde halt jeden dieser Server wahrscheinlich im Kreis drehen lassen.Was ich also stattdessen mache ist, dass ich die Downloads auf geofabrik.debenutze, die das allerdings nur sehr grob für Regionen, also so Bundeslandgröße,machen und in dem Moment, wo ich halt auf ein Land runterfliege,wo ich diese Daten noch nicht habe.
Ralf Stockmann 2:53:37
Du musst mal ein paar Screenshots in den Chat mal posten.
Tim Pritlove 2:53:40
Ja, kann ich mal machen. Das ist eine gute Idee.Dass der Chat auch mal was sieht.Wo war ich gerade?
Ralf Stockmann 2:53:52
Geh nochmal auf Stadtebene runter, dass man das auch einmal im Chat nachvollziehenkann. Aber es sieht einfach mal so aus wie Google Earth.
Tim Pritlove 2:54:00
Es sieht besser aus als Google Earth. Jetzt fliege ich mal hier runter.Ich fliege mal nach Island. Habe ich noch nicht runtergeladen.Geladen. Muss ich gleich mal kurz gucken.Und wenn ich halt auf eine gewisse Ebene runterkomme, so lädt er das jetzt nicht,aber dann hat er wohl doch schon geladen. Warte mal, muss man irgendwo hin, wo ich noch nie war.
Ralf Stockmann 2:54:23
Also diese Live-Aktivitäten-Anzeige rechts ist crazy, wo man also sieht,was lädt da jetzt gerade in Echtzeit an Satellitenbildern nach,was an Geländeinformationen, was an Gebäuden und man hat ständig so Charts und,wie viel Traffic das gerade alles so produziert, das ist schon cool.
Tim Pritlove 2:54:40
Genau, jetzt bin ich runter auf Malaysia und jetzt siehst du,jetzt lädt er von OpenStreetMap Malaysia, lädt er jetzt einen Block von 250Megabyte runter, weil das die kleinste Einheit ist.Das ist also ein Paket, wo alle OpenStreetMap Daten drin sind und danach,wenn er es runtergeladen hat, geht er durch diese Daten durch und macht einen Kachelservice daraus.Legt das im Cache ab. Der Cache kann hier sehr groß werden.Das Coole ist, ich habe einen Cache-Server mit eingebaut. Das heißt, dieses Programm,kann Caches benutzen. Also wenn es eine andere Kugelblitzinstanz gibt,die schon irgendwas hat, kann ich das benutzen.Eure Kugelblitzinstanzen, wenn ihr die startet, benutzen automatisch diesenmit. Das heißt, ihr müsst das alles schon gar nicht mehr runterladen,sondern das bleibt dann einfach im Laden.
Pavel Mayer 2:55:28
Und du kannst dann sogar per Settings kannst du wiederum deinen Cache freigeben.Der wird dann automatisch im Netz hier sichtbar.
Tim Pritlove 2:55:35
Genau. Das heißt, wenn alle im Laden irgendwie gleichzeitig in dem selben Bereichsind, musst du fast gar nichts mehr nachladen.
Ralf Stockmann 2:55:40
Okay, das heißt, es hat jetzt keinerlei Cloud-Komponente derzeit,sondern es läuft lokal hier im Netz.
Tim Pritlove 2:55:45
Genau, alle Daten werden frisch aus dem Netz geholt von da, wo sie im Internet angeboten werden.
Ralf Stockmann 2:55:50
Ah ja, okay.
Tim Pritlove 2:55:51
Die ganzen Satellitendaten sind von ESA, Copernicus, das ist dieses Cloudless-Modell,das heißt, die haben sozusagen die Original-Copernicus-Daten genommen und habendie Wolken rausgerechnet.Die haben ja so permanent Überflüge und erkennen dann automatisch Wolken undstitchen das so aus den Sachen zusammen.Aber so kann ich halt auch OpenStreetMap Daten verwenden, muss sie aber immerin diesen dicken Blöcken runterladen und im Hintergrund prozessen,aber das geht hier alles, während du halt hier rüber fliegst,und du hast halt jetzt Gebäudemodelle weltweit, also überall wo,Gebäude in OpenStreetMap eingetragen sind und das ist nicht wenig,also ich kann hier auch über Malaysia fliegen und du siehst hier ist irgendwiejede Halle jede Hütte ist hier irgendwie drin alle Straßen, alle Seen,alle Flüsse, alles ist irgendwie dabei,Während ich also hier mit 30 Frames pro Sekunde auf diesen Prozoter...
Ralf Stockmann 2:56:39
Man sieht unten auf der kleinen Weltkarte auch immer so, man macht davon auchnochmal ein Screenshot, da sieht man auch wirklich den Ausschnitt dessen,was ich quasi gerade sehen kann.
Tim Pritlove 2:56:47
Genau, also das ist die kleine Übersichtskarte, die halt, da kann ich halt auchirgendwie irgendwo hinklicken und dann springt er irgendwie dahin.Ich kann hier noch ein bisschen größer machen.
Ralf Stockmann 2:57:00
Roddy hat seins schon gestartet, ich wusste nicht, dass wir es jetzt schon dürfen.
Tim Pritlove 2:57:03
Man kann hier auch die Projektion ändern. Schau mal hier, also das sind dieseeinzelnen Projektionsdinger.So Mollweide-Projektion oder Hammer-Eitthorff-Projektion oder die bekloppte Mercator-Projektion.
Ralf Stockmann 2:57:17
Die ist ja sehr groß.
Tim Pritlove 2:57:19
Oder die Plattkarte. Also das geht irgendwie alles. In der zukünftigen Versionwird man das auch noch tauschen können, dass du sozusagen auf der 2D-Karte fliegstund die 3D-Karte ist sozusagen die Übersicht.Wenn du mal kurz hier auf die Dinger guckst, die lila Teile in Progress,dass es immer vom Cache und blau ist, irgendwie frisch aus dem Netz.Naja, so, jetzt habe ich aber gesagt, das Ganze ist ja auch ein Raumschiff, habe ich ja gesagt.
Ralf Stockmann 2:57:47
Warte nochmal kurz, also ich habe es jetzt übrigens gerade gestartet hier undes wird instantan die Maus erkannt, ohne Treiber, Installation,ohne alles. Das ist sehr, sehr schick.
roddi 2:57:55
Die ist ein bisschen hakelig, wie ich finde.
Tim Pritlove 2:57:59
Die Maus selber ist überhaupt nicht hartlich.
Ralf Stockmann 2:58:01
Da muss man sich halt ein bisschen reingeholen.
Tim Pritlove 2:58:02
Wie gesagt, es kann sein, dass da jetzt noch ein paar Performance-Optimierungengemacht werden müssen. Nachdem ich diesen ganzen Open-Street-Map-Kram dazu geballerthabe, kann sein, dass ich in der Render-Pipeline noch ein bisschen was optimieren muss.
roddi 2:58:13
Naja, aber die Render-Pipeline selber ist nicht das Problem.Wenn man mal auf den Cap von 30 Frames wegnimmt, dann ist er eigentlich ganz flott.
Tim Pritlove 2:58:22
Wenn du in die Settings reingehst, dann, also als ihr den Rechner,als ihr den Kugelblitz das erste Mal gestartet habt, hat er ein Performance Measurement gemacht.Das heißt, das erste, was er macht, ist, er rendert im Hintergrund die Erdequasi in den Modellen, wie du es dann später siehst, einmal für ein paar Sekundendurch und bestimmt automatisch die richtigen Framerate, Settings und so weiter.Aber jetzt möchte ich, dass ihr mir nochmal ganz kurz zuschaut,weil ich habe noch was Cooles zu zeigen, bevor ihr das ausprobiert.Ihr seht jetzt hier die Erde, wir fliegen mal zum Himalaya, macht sich immergut, Mount Everest und so weiter, da haben wir viele Berge, Berge sehen ja immer beeindruckend aus.Ist euch überhaupt schon mal aufgefallen, dass wenn ich hier runterfliege,dass hier nichts zuppelt, dass sich hier keine Höhen irgendwie an...
Ralf Stockmann 2:59:13
Ja, aber im Hintergrund die Straßen, die verschieben sich etwas anti-parallax,wenn ich das richtig beschreibe.Die sind nicht genau gemappt auf den Bitmap-Hintergrund.
Tim Pritlove 2:59:24
Ja, das liegt daran, dass die Open-Street-Map-Daten noch nicht geladen sind,sondern ich benutze noch die Overview-Daten von Natural Earth. Das ist eine Quelle.Das sind die globalen Dinger, die sind nicht besonders genau.Und die Open-Street-Map-Daten sind dann ganz genau. Nepal lädt da jetzt gerade runter, wie du siehst.Aber ich wollte auf was anderes hinweisen, weil was man nämlich jetzt hier auchmachen kann, ist, man kann einschalten, dass Tag und Nacht ist.Und jetzt haben wir die ganze Erdkugel mit Nachtbeleuchtung. Mit Nachtbeleuchtung.
Ralf Stockmann 2:59:55
Achso, also zwei exakte Projektionen, wo gerade wirklich die Tag-Nacht-Grenze verläuft.
Tim Pritlove 3:00:00
Genau. Es gibt hier auch noch ein Lichtmodell.
Ralf Stockmann 3:00:04
Guck mal, das ist die Sonne.
Tim Pritlove 3:00:05
Das würde ich jetzt mal kurz ausschalten. Genau.Wo ist denn hier das Lichtmodell?
Ralf Stockmann 3:00:14
Bei mir lädt ja übrigens lokal irgendwie nicht die Stadt nach.Muss man da noch irgendein Setting aktivieren?
Tim Pritlove 3:00:19
Ja, du musst die Gebäude hier oben,einschalten. Also im Sidebar kannst du sehen, was du machst.So, und jetzt? Naja, ich habe ja gesagt, was ist es noch?
Ralf Stockmann 3:00:31
Ein Raumschiff.
Tim Pritlove 3:00:32
Es ist ein Raumschiff.
Ralf Stockmann 3:00:33
Wir fliegen zum Mond.
Tim Pritlove 3:00:35
Wir fliegen zum Mond, genau. Wir können nämlich hier auch, also hier unten istja der, wenn ich bei der Erde bin, hier ist der Mond und wenn ich da draufklicke,dann zeigt er mir auch, wo der Mond ist, sozusagen.Und warte mal, jetzt kenne ich wieder meine eigenen Shortcuts nichts.Hier, Blick zum Mond, gibt es ein Ding, jetzt sehe ich ihn allerdings gerade gar nicht.
Pavel Mayer 3:00:58
Der ist hinter der Erde, glaube ich, dann.
Tim Pritlove 3:01:01
Ja, das ist natürlich ein bisschen, da ist der Mond, genau. Da ist der Mondund dann kann ich den Mond anklicken und dann können wir hier einmal mit demRaumschiff fliegen wir jetzt durchs All zum Mond.Ja, auch hier gibt es Tag und Nacht.
Ralf Stockmann 3:01:16
Apollo-Landestelle.
Tim Pritlove 3:01:18
Genau und du kannst jetzt hier irgendwie nach allem suchen und,vor allem wenn ich Tag und Nacht halt einschalte, dann kann ich halt auch wirklichsehen, wo ist der Mond jetzt hell und wo ist er dunkel und da es ja auch eineZeitmaschine ist, kann ich jetzt natürlich auch in einer Zeit nach vorne undnach hinten gehen und alles wird in Echtzeit berechnet und das ist jetzt keine Simulation,sondern die Sonne strahlt tatsächlich hier auf den Mond und der Mond strahltauch zurück auf die Erde.Das heißt, ich berechne auch das Mondlicht in den Nachtsektionen der Erde in Echtzeit.
Ralf Stockmann 3:01:49
Because we can und es ist 2026.
Tim Pritlove 3:01:52
So sieht es nämlich aus.
Ralf Stockmann 3:01:53
Das Jahr, in dem alles anders wurde.
Tim Pritlove 3:01:54
Genau. Und ich kann also jetzt hier in der Zeit nach vorne und nach hinten gehen.
Ralf Stockmann 3:01:58
Mach mal immer ein paar Screenshots davon. Der Chat glaubt uns das ja sonst alles nicht.
Tim Pritlove 3:02:02
Ja, es ist einfach zu viel. Aber ihr werdet bald irgendwie eine Public-Versionbekommen und dann könnt ihr das alles selber ausprobieren.So, und weil der Mond so schön war, es gibt natürlich auch den Mars.Also auch der Mars ist wunderbar abgebildet, weil da gibt es ja wirklich aucheine ganze Menge Daten und man kann also jetzt hier genauso über den Mars rüberfliegen. Mars.Tag, Nacht mache ich erstmal wieder aus. Dann gibt es noch,den Merkur. Der ist nämlich auch ganz gut kartografiert.Also wenn ihr schon immer mal zum Merkur fliegen wolltet, Und dann haben wir noch im Angebot Ceres.Und Pluto ist leider noch nicht komplett kategoriert, aber es gibt dann noch Wester.
roddi 3:02:57
Was ist mit Churyumov-Gerasimenko?
Tim Pritlove 3:03:00
Ja, Chury ist, sagen wir mal, nicht spheroid genug.Also da bricht dann das Konzept derzeit. Also Kugelblitz ist halt für Kugelnund Chury ist einfach mal mehr so ein Hundeknochen und keine Kugel.
roddi 3:03:19
Eine Badeente, bitte.
Tim Pritlove 3:03:20
Ja, also ich kriege das hier schonimmer hin, so eine komische knorrige Kartoffel hier so hinzubekommen.Und man kann jetzt hier wirklich schön auf Vesta in die Krater reinfliegen undalles Mögliche. Das geht alles.Ja, also das ist irgendwie drin. Aber was halt besonders cool ist,ist halt, dass du eben mit der Zeitmaschine auch überall hinreisen kannst.Wenn du hier oben in, Es gibt ein Zeitmenü, da kannst du dann erstmal in derZeit nach vorne und nach hinten gehen.Aber vor allem gibt es ein Zeitfenster.Ja, natürlich ändern sich die Karten. Also wir können ja mal folgendes machen.Erstmal fliegen wir zurück nach Berlin.Konkreter fliegen wir.
Ralf Stockmann 3:04:09
Ich kriege übrigens in Berlin keine hochauflösenden Satellitendaten angezeigt.Wo muss ich da hier klicken?
Tim Pritlove 3:04:16
Das wundert mich jetzt ein bisschen. Also hochauflösende Satellitendaten habe ich eh nicht.Ich habe die Satellitendaten, die mir die ESA liefert.
Ralf Stockmann 3:04:26
Also so jetzt hier?
Tim Pritlove 3:04:27
Ja, ja. Lass mich mal zu Ende erklären.Aber das ist das, was ich von der ESA bekomme. Wenn die ESA mir mehr gibt,wenn die mehr Level of Detail macht, dann nehme ich das gerne,aber ich weiß nicht, das ist wahrscheinlich alles Military Grade und wird nicht rausgegeben.Ich kann nur die Daten anzeigen, die ich im Netz beziehen kann.So, was sehen wir jetzt?Wir sehen die Tesla-Fabrik bei Berlin.Und wenn ich jetzt hier in der Zeit zurückgehe mit der Zeitmaschine,dann werden halt jetzt auch immer wieder andere Versionen geladen von,diesen Cloudless-Daten vonder ESA, weil die halt jedes Jahr immer wieder ein neues Set rausgeben.
Ralf Stockmann 3:05:20
Seit wann machen sie das?
Tim Pritlove 3:05:22
Und seit, ich kann jetzt glaube ich zurückgehen bis 2018. Allerdings habe ichjetzt hier gerade ein bisschen Ladehemmung, sehe ich gerade irgendwie. Vorführeffekt,lädt gerade das Ding hier nicht nach. Warum nicht? Irgendwas hängt hier gerade.Gibt es einen Ein-Norden-Button? Bitte?
roddi 3:05:48
Gibt es einen Ein-Norden-Button?
Tim Pritlove 3:05:52
Ja, du kannst auf diesen Kompass machen, du kannst aber auch einfach die linke...
roddi 3:05:58
Ich kann auf den Kompass machen.
Tim Pritlove 3:05:59
Du kannst die linke Taste drücken, die kannst du einmal drücken,dann nordet er ein nochmal, dann richtet er sich aus, bis du die ganze Erde siehst.Und du kannst mit der rechten Taste kannst du deinen aktuellen Standort anfliegen.Ja, okay. Ich glaube, hier war ein Neustart erforderlich.Wie du siehst, Ralf.Moment, noch siehst du nicht. Wo ist mein Zeitding? Ja, zack.Wir blicken jetzt auf 2019 und von der Tesla-Fabrik ist nichts zu sehen.
roddi 3:06:39
Das ist noch Pristina Forst.
Tim Pritlove 3:06:41
Genau. 2020. Da wird gebuldozert. Die ersten Rodungen finden statt, Straßen sind gelegt.2021, es dehnt sich aus, die erste Halle steht. 2022 mehr Infrastruktur. 2023 noch mehr gerodet.Jetzt auch noch der neue Bahnhof da hinten wird gebaut und so weiter.Also du kannst hier in der Zeit gehen. Die Daten ziehen immer alle mit.Und das tun sie nicht nur bei den Satellitenbildern. Wenn du jetzt die Gebäudeeinschaltest und du ein Datenmodell hast, wo die Baujahre der Häuser mit drin sind,was sie natürlich in Deutschland nicht sind.Weil warum sollte sich auch ein GIS-Service, der alle Gebäude in Deutschlanderfasst, darum kümmern, weil ein Haus gebaut oder abgerissen wurde?Diese Information steht da nicht drin.Aber wir haben ja die besseren Deutschen. Wo leben die? Na? Na?
Ralf Stockmann 3:07:48
Schweden?
Tim Pritlove 3:07:49
Na?
Ralf Stockmann 3:07:49
Dänemark? Holland?
Tim Pritlove 3:07:50
Holland.
Ralf Stockmann 3:07:51
Holland, das Land der Freiheit.
Tim Pritlove 3:07:52
Holland hat nämlich auch City GML. Und dann gibt es hier irgendwie natürlich,alle Daten auch in Holland.Und wenn wir dann jetzt sozusagen auf Amsterdam runtergehen,sehen wir hier die ganzen Gebäude, die da stehen.Jetzt muss ich mal ein bisschen warten. Ich mache mal wieder einen Screenshot,damit sich der Check nicht beschwert.Alle anderen werden sich sowieso beschweren. Aber ihr müsst jetzt einfach miteurer Reaktion sozusagen.
roddi 3:08:28
Oh.
Tim Pritlove 3:08:30
So, und jetzt gehe ich mal hier einfach hier unten im Textfeld,das ist jetzt das einfachste Interface, gehe ich jetzt mal so zurück.Ich blende mal die Straßen mal aus. Die stören mich jetzt hier gerade so einbisschen. Wir wollen uns mal nur auf die Häuser konzentrieren.
roddi 3:08:44
Wo bist du jetzt? In Amsterdam.
Tim Pritlove 3:08:45
Ich bin jetzt hier in Amsterdam 2021 und jetzt gehe ich hier Jahr für Jahr zurück und krass.
roddi 3:08:57
Da fallen die Häuser um.
Ralf Stockmann 3:08:58
Da fallen die Häuser alle um.
Tim Pritlove 3:09:00
Und jetzt gehe ich hier einfach zurück, ganz schnell, 1950, zack,bumm, bumm, die Stadt wird immer kleiner, immer kleiner, alle Häuser und soweiter. Die haben in Amsterdam wirklich nahezu alle, nicht ganz alle,aber nahezu alle Gebäude mit Baujahr getaggt.Und ich kann jetzt hier irgendwie zurückgehen bis ins Jahr 1300 und mir anschauen,wie sie diese Stadt gebaut haben.Kostenlos im Internet. Und es sieht geil aus.
Ralf Stockmann 3:09:25
Ja, es sieht geil aus. Okay, das wird dich weltberühmt machen.Das ist sehr geil. Also jetzt hier Amsterdam ist natürlich ein tolles Beispiel,weil die sind sowieso auf Open Data und so unterwegs.Die Bibliotheken machen doch alles richtig so. Also die Holländer werden dirum den Hals fallen, wenn du ihnen das zeigst.
Tim Pritlove 3:09:40
Ja, guck dir mal die Atmosphäre an. Die Atmosphäre ist auch gerendert.Und wenn man halt jetzt hier irgendwie, wo geht die Sonne unter?Die Sonne geht unter im Westen.Schauen wir mal im Westen.
Ralf Stockmann 3:09:57
Guck mal, dass ich euch mal so Amsterdam-Screens schicke mit den verschiedenen.
Tim Pritlove 3:10:02
So, dann ist hier...Tag und Nacht einschalten. Dann kannst du halt jetzt hier auch so richtig sehen.Guck mal hier, wie die Sonne untergeht.Und dann wird auch die Atmosphäre rot. Und es ist einfach alles unfassbar cool.
Ralf Stockmann 3:10:20
Ah, der Sonnenuntergang.
Tim Pritlove 3:10:22
Ja, also du hast Sonnenuntergang hier sozusagen auch gleich noch mit drin.Wenn du in dieses Zeitpanel guckst, hast du übrigens auch noch Ereignisse.Und dann kannst du dir alle möglichen Ereignisse der Welt anschauen.Ich habe in diesem Programm alle Sonnenfinsternisse, alle Mondfinsternisse,die es jeweils gab und alle, die es noch geben wird. Alle Erdbeben, die es gab.Die Vulkanausbrüche. Erdbeben ist auch halbwegs live. Das wird regelmäßig aktualisiert.Also wenn es gerade irgendwo ein Erdbeben gab, hast du zehn Minuten später hier die Daten.Tsunamis mit ihrem Ausbruch und sogar Feuerkugeln. Wusste ich vorher auch nicht, was das ist.Kannst das hier nach Stärke sortieren.Und ja, wenn jetzt zum Beispiel mal nur nach Sonnenfinsternissen dann findestdu halt schnell hier auch die letzte Sonnenfinsternis, die wir hatten,die so über Spanien so rübergezogen ist.Und,siehst du das hier? 12.08.26. Wenn du dann doppelklickst, dann zoomt er automatisch dahin.Und jetzt vermisse ich das hier. Und dann kannst du sozusagen noch die Sonnenfinsternislinien,einblenden, wo die Sonne lang geht. Und jetzt guck dir das mal an.Ich gehe jetzt langsam in der Zeit nach vorne. und du siehst,wie die Sonnenfinsternis über Grönland, über den Atlantik, in Spanien zieht.
Ralf Stockmann 3:11:49
Okay, die NASA wird dir auch um den Hals fallen.
Tim Pritlove 3:11:51
Sieht das cool aus?
Ralf Stockmann 3:11:54
Das geht vermutlich auch in die Zukunft.
Tim Pritlove 3:11:55
Weil das ist ja alles deterministisch. Das geht alles in die Zukunft.Du kannst ja alle Sonnenfinsternisse der Zukunft schon hier vorher live visualisieren, wo es lang geht.
Ralf Stockmann 3:12:05
Hoffentlich wichtigste Frage des Abends. Kannst du DeepLinks verschicken aus der App?Das IRD, ZDF, Spiegel Online, einen Link auf einen spezifischen State deinerApp bei sich posten können.
Tim Pritlove 3:12:20
Du meinst also ein Ort einer Ansicht und eine Zeit.
Ralf Stockmann 3:12:23
Und die ganzen Settings, was ist zu sehen? Daraus musst du einen Deep Link bauen,mit so einem endlosen Hash.Eventuell brauchst du noch einen Shortener Service, würde ich anraten.Eine kleine Server-Komponente, du hast das Ganze noch so in Tiny hast.
Pavel Mayer 3:12:39
Es gibt natürlich einen MCP Server und natürlich wird den gibt es noch nicht.
Tim Pritlove 3:12:45
Wird es geben.
Ralf Stockmann 3:12:45
Oder einen Card-Share-Service, dass du quasi schon einen Vorab-Screenshot,so wie ich das jetzt bei Fedi Wings gebaut habe.Damit du das Impact bekommt, musst du quasi einen State der App als URL anklickbar machen.
Tim Pritlove 3:13:00
Ja, also Ort, Ansicht habe ich jetzt schon drin, also du kannst jetzt in deinen Bookmarks das machen.Zum Thema Bibliothek vielleicht noch so viel. Also es gibt hier auch...Wenig überraschend, Ralf, für dich, ein Ordner Bibliothek.
Ralf Stockmann 3:13:17
Sehr gut. Das sind gar keine echten Bibliotheken.
Tim Pritlove 3:13:26
Das ist eine Bibliothek, ich bitte dich. Das ist der Editor Layer Index.Das sind sozusagen alle vom OpenStreetMap-Projekt verzeichneten öffentlichen,Quellen von Geodaten, die du hier im Browser abrufen kannst.Luftbilder, historische Luftbilder, Karten, historische Karten,Höhenlinien, Karten, alle Karten aus OpenStreetMap.Also du kannst hier alle Cycle-Maps, Infra-Maps, alle Maps, die du aus OpenStreetMap-Datenheraus gerendert siehst, kannst du hier auf diese Kugel drauflegen.Also du kannst jetzt sozusagen dann mit Höhenlinien, also mit den Höhen,die ich abgerufen habe, kannst du dir das alles anschauen.Und demnächst auch 3D-Gebäude, auch mit Texturen arbeite ich schon dran.In Hamburg gibt es Daten, in der Schweiz gibt es Daten und noch vieles anderemehr. und so kannst du dann halt dir das hier irgendwie anschauen.Wenn du dir hier so ein Element anschaust, kriegst du so ein Preview,wie das irgendwie aussieht und kannst es hier auch schon mal überlagern.Guck mal kurz, jetzt habe ich also hier mal dieses Cyclo-OSM-Map genommen, Ralf.Und jetzt fliege ich sozusagen über eine Landkarte in 3D.Also die jetzt sozusagen aus vorgerenderten Pixeln ist, die hier zwar Bergeanzeigt, aber die dann in meinem Fall auch Berge sind.
Ralf Stockmann 3:15:05
Mit den Höhenlinien drauf.
Tim Pritlove 3:15:06
Ja, die Höhenlinien sind drauf, aber Höhenlinien habe ich natürlich auch.
Ralf Stockmann 3:15:11
Zum Einblenden.
Tim Pritlove 3:15:11
Zum Einblenden, genau.Und so weiter und so fort, das ist Kugelblitz 02.
Pavel Mayer 3:15:21
Beben. Kannst du noch mal die Beben zeigen?
Ralf Stockmann 3:15:25
Fukushima.
Pavel Mayer 3:15:26
Vielleicht. Beziehungsweise, ja.
roddi 3:15:29
Kernunfälle.
Tim Pritlove 3:15:31
Und,ja. Ich weiß nicht, unter welchem Namen das ist hier.Wie hieß dieses Ereignis noch mal?Wie hieß dieser?
Pavel Mayer 3:15:51
Was?
Tim Pritlove 3:15:52
Dieser große,der Vorfall, also wie hieß der offiziell? Oder wann war der? Zehn Jahre her, ne?
Pavel Mayer 3:16:00
Meinst du jetzt das Fukushima Beben, oder?
Tim Pritlove 3:16:03
Ja, weil unter Fukushima finde ich das jetzt nicht.
Ralf Stockmann 3:16:09
Du hast Tsunamis drin, da müsstest du ja auch mit. Das war ja erst Beben, dann Tsunami.
Tim Pritlove 3:16:13
Ja, aber das ändert nichts da dran.Ich kann natürlich jetzt nach Japan suchen, aber da sind halt die ganze Zeit irgendwelche.
Ralf Stockmann 3:16:22
Ja, ich glaube, Suche ist noch die Achillesferse bei dir hier.Da müssen wir nochmal über Datenmodelle reden.
roddi 3:16:27
Kannst du das nicht nach Stärke sortieren?
Tim Pritlove 3:16:31
Jetzt ist hier gerade jetzt hat sich gerade wieder irgendwas hier ein bisschengesehen. Ja, die Suche ist in der Tat hier.Was ist denn hier los? Wieso kann ich denn hier nicht reinklick so an?Ja, okay. Ein paar kleine Bugs sind hier noch drin, aber ich kann hier irgendwiegerade nicht nachsuchen. Ist ja auch Egal, suchen wir mal hier ein Erdbebenraus. Die sind ja eigentlich alle gleich.Dann kannst du halt hier sagen, ich will sehr starke haben.Und dann siehst du die halt auch meistens hier schon im Zusammenhang.Kamtschatka, dann kannst du da draufklicken.Jetzt muss ich aber mal kurz diese Cyclomap hier ausschalten.Warte mal, weil die stört jetzt so ein bisschen.Genau, und jetzt siehst du das Erdbeben an der Stelle, wo es ist,mit seiner Intensität, mit so konzentrischen Ringen und so weiter.Und vor allem, wenn du dann jetzt in der Zeit rüber gehst, vor und zurück,dann siehst du so das Hauptbeben und dann siehst du auch diese ganzen Nachbebensozusagen auch noch, die dadurch ausgelöst werden. Es ist einfach eine unglaublicheVisualisierung über die Zeit.Das ist alles total irre.Also ich bin wirklich selber völlig geflasht, was da alles ging und es war einfach… Ja.
Pavel Mayer 3:17:52
Zeig nochmal ein paar Mond- und Mars-Features.
Tim Pritlove 3:17:56
Achso, ja.
Pavel Mayer 3:17:58
Weil, genau, einen haben wir noch oder zwei.
Tim Pritlove 3:18:04
Genau, ich habe ja gesagt, das ist ja ein Raumschiff. und,ich habe halt auch die ganzen, also wenn du hier in die Zeit reingehst wieder,hier, Zeit, das Zeitfenster, auf dem Mars hast du dann auch die ganzen Marsbeben,aber auch die ganzen Missionen, also alle Missionen zum Mars und alle Missionenzum Mond sind hier drin, auch die Gescheiterten und du kannst dann da irgendwie hinfliegen,dann hier Viking 1.
Ralf Stockmann 3:18:34
Viking 2, Pathfinder, du musst natürlich so als Easter Egg irgendwo einen kleinen,Pathfinder an seiner richtigen aktuellen Position noch reinrendern.
Tim Pritlove 3:18:43
Ja, ja, da bin ich jetzt leider nicht ganz fertig geworden.
Ralf Stockmann 3:18:47
Und du verstehst, dass das sein muss.
Tim Pritlove 3:18:49
Selbstverständlich weiß ich, dass das so ist.
Ralf Stockmann 3:18:51
Und die Mondlande Zeit würde ich einigermaßen nachmodellieren lassen.Das ist ja wahrscheinlich auch alles nur ein Prompt.
Tim Pritlove 3:18:57
Naja, es sind, ich habe noch ein bisschen Probleme mit den 3D-Daten von derNASA, weil die in so einem komischen Format sind. Da muss ich noch einen Konvertermachen. Die stellen das leider so.
Ralf Stockmann 3:19:05
Aber du hast ja auch die Fahrstrecken drin.
Tim Pritlove 3:19:07
Ich habe die Fahrstrecken aller Missionen drin und generellalles, was zeitbasiert ist, also alle zeitbasierten Daten, also es gibt zumBeispiel den Frontverlauf der Ukraine gibt es als GeoJSON und in GeoJSON istdie Zeit mit drin und wenn du das einblendest in deinen Orten,dann kannst du dann auch das über die Zeit abspielen.Das heißt, ich kann mit der Space Mouse vor und zurück in der Zeit den Frontverlaufüber die Planeten laufen lassen. Aber hier haben wir zusammen,guck mal, jetzt haben wir hier Perseverance.Guck mal, da ist er jetzt nur ein Punkt. Perseverance ist gelandet und wir fliegenjetzt hier drumherum. Du darfst beschreiben.
Ralf Stockmann 3:19:49
Naja, wir sehen jetzt halt die Marsoberfläche und darauf halt Linien und einenPunkt und bewegst du gerade irgendwas in der Zeit oder so?
Tim Pritlove 3:19:59
Es läuft jetzt automatisch ab hier. Ah, okay.
Ralf Stockmann 3:20:04
Ah, du hast dann automatisch...
Tim Pritlove 3:20:05
Der steht jetzt hier rum und das hat er nämlich gerade den Ingenuity abgeworfen.Ja, den kleinen Hubschrauber und jetzt fährt Perseverance, fährt jetzt irgendwieweiter die Linie und jetzt beginnen gleich die Tests mit Ingenuity.Das heißt, während halt Perseverance hier irgendwie weitergeht,hier siehst du die Soll-Tage vorangehen und jetzt kommen die ersten Tests mitIngenuity und dann fliegen sie hier durch die Gegend.Das ist hier so als Höhenlinien dann auch eingezeichnet, so ein bisschen wieso Tron-Motorrad-Linien sozusagen,und jetzt kannst du also wirklich dieser Mission, während du das alles mit derSpace-Mouse in 3D Realtime positionieren kannst in deinem View,kannst du also jetzt diesen,Geräten dabei zuschauen, wie sie über den Mars fahren und wie sie hier im Konzertgemeinsam irgendwie den Mars erobern.Also da baue ich gerade noch nach einer Zeit, wenn ich jetzt generell so zeitbasierteDaten, wenn ich hier irgendwie ein einheitliches UI machen, das bin ich heuteleider nicht mehr ganz fertig geworden, aber,das kommt auf jeden Fall auch noch und so funktioniert das auf jeden Fall schon mal ganz gut.
Ralf Stockmann 3:21:11
Wie lange hast du jetzt dran gesessen? Eine Woche? Da hast du aber nicht sehr viel geschlafen.
Tim Pritlove 3:21:15
Nein, ich habe seit letztem, vorletzten,Donnerstag, Freitag habe ich angefangen und dann gab es kein Halten mehr.Und dann habe ich einfach von morgens bis abends die ganze Zeit dran gesessenund habe alles mögliche parallel gemacht. Und ich habe die Agenten durch dieGegend gejagt, wie nichts Gutes.Und ich habe jede Idee. Und ich muss sagen, ich hatte ja hier vor zwei Sendungen, hatte ich ja mal,vorgestellt, wie ich mir das so, was ich so ausprobiere, wie ich so ein Projekt voranbringe.Dass das sozusagen, weil wenn es komplex wird, irgendwann verlierst du ja soein bisschen den Überblick. Und du siehst, das ist hier relativ komplex.
Ralf Stockmann 3:21:55
Ja.
Tim Pritlove 3:21:56
Und da habe ich ja von diesen Architecture Decision Records erzählt.Da kann ich einfach sagen, das war eine sehr gute Idee, das zu machen.
Ralf Stockmann 3:22:05
Die habe ich jetzt auch überall drin bei mir.
Tim Pritlove 3:22:06
Also das hat wirklich geholfen. Dann habe ich mir noch ein Ideensystem gebaut.Also immer, wenn mir was eingefallen ist mit, oh, jetzt müsste ich aber nochdas und so wie ihr jetzt hier und dann brauchst du aber noch Dieblings und diesesund jenes, dann zagt neuer Agent auf, neue Idee, Doppelpunkt.Und dann habe ich Regeln.Und wenn ich sage, neue Idee, dann ist klar, jetzt macht er nichts am Code,sondern er schreibt das einfach nur in eine Textdatei.Ich recherchiere in diesem Thread zu dieser Idee, ja, die, guck mal hier,Daten, lalalala. Und dann sage ich, okay, jetzt schreibt das mal alles weg.Und alle Findings, die sozusagen aus diesem Ideendialog kommen,die landen in dieser Datei.Wenn eine neue Idee reinkommt, läuft dann nochmal ein anderer Agent los,der dann alle Ideen zusammenfasst und dann nochmal in einem Übersichtsdokumentaufführt, so nach dem Motto, hier von der Idee haben wir das und das und dasschon implementiert und das ist noch offen.Und so, wenn ich mal zwischendurch irgendwie ein bisschen verschnaufen willund einfach mal nur so nebenbei so, jetzt will ich nichts Großes machen,dann sage ich einfach, ja, geh nochmal durch die Ideen und sodie Low-Hanging-Fruits raus und was jetzt irgendwie nur noch ein kleiner Schrittwäre, ja, da könntest du jetzt das machen, das machen und hier musst du nochmaldeine Daten als sRGB taggen und dann siehtdas auch besser aus auf der Grafik und pipapo und außerdem ist das schon dernächste Schritt zur HDR-Support.Ach ja, one more thing, kann ich jetzt leider nicht demonstrieren,mussten wir aber glauben, aber ich habe natürlich Vision Pro Support eingebaut.
Ralf Stockmann 3:23:31
Das wäre eine meiner nächsten Fragen gewesen.
Tim Pritlove 3:23:34
Weil mit macOS 26, worauf das jetzt hier alles basiert, gibt es das sogenannteRemote Immersive Space Feature.Und das bedeutet, ich kann jetzt mit der Vision Pro vor meinen Mac treten,habe Kugelblitz offen und kann dann sagen, hallo,bitte zeig mir das doch mal, wie ist das jetzt hier? Ich komme selber schon durcheinander.Darstellung auf Vision Pro zeigen.Und dann kannst du hier nochmal für die Vision Pro nochmal spezielle Navigationspanelsund so weiter, weil das ist dann sozusagen alles gerendert.Dann muss der Rechner beide Perspektiven von dem linken und dem rechten Augelive erzeugen, bekommt von der Vision Pro die Kopfbewegung und muss die sozusagenfür die Ansicht mit einrechnen.Das heißt, der Rechner muss in dem Moment nicht nur ein 3D-Bild,sondern zwei 3D-Bilder machen und mein M1 ist wirklich, ich habe das erste Malmeinen Mac Mini lüften gehört.Also das war wirklich so ein Moment, ich habe das irgendwie gestartet und dann ...Also nicht nur jetzt bei der Vision Pro-Sache schon vorher mit meinen Linienund so weiter, als alles noch nicht so optimiert war. Die Kiste wurde auf einmal warm.Und so, wow, der Computer hat einen Lüfter. Das habe ich ja noch nie gemerktin den letzten fünf Jahren.Und es funktioniert. Ich kann die Brille aufsetzen und ich kriege das 3D-Bildrein und kann mich umgucken und bin irgendwie über der Erde und kann mit derSpace Mouse navigieren, weil das dann geht.
roddi 3:25:14
Darf ich einen Bug reporten?
Tim Pritlove 3:25:16
Ja, klar.
roddi 3:25:17
Wenn man mit dem normalen Mauspad dreht, dreht er in die verkehrte Richtung.
Tim Pritlove 3:25:22
Also für Trackpad und Maus habe ich noch nicht optimiert. Ich habe das allesjetzt erstmal auf Space Mouse gemacht. Ich habe schon ein paar Sachen ausprobiertund habe da auch schon eine Idee, wie ich das vereinheitliche.Ja, das sind so diese Dinger, die ganzen Steuersachen.Du kannst auch mit der Tastatur fliegen, du kannst auch so ein Momentum einstellen,dass er immer so einen Nachlauf hat, dass es nicht so stoisch sich bewegt.Du kannst relativ gut mit Cursor-Tasten steuern. Du kannst also gleichzeitiglinks geradeaus und rechts und so weiter.
Ralf Stockmann 3:25:52
Mit Shift drauf runter.
Tim Pritlove 3:25:53
Und vor allem, wenn du mal drauf achtest, während er fliegt,er neigt. Achso, du kannst noch die Neigung einstellen.
Ralf Stockmann 3:25:58
Ja, ja, das habe ich alles schon gefunden.
Tim Pritlove 3:25:59
Hast du schon gefunden.
roddi 3:26:00
Er macht aber kein WASD. Ich prangere nichts an.
Tim Pritlove 3:26:04
Ja, okay. Also ihr dürft jetzt Feature-Requests schicken und dann baue ich auch noch WASD ein.
Ralf Stockmann 3:26:10
Ja, aber weil die Frage im Chat kam, das bedient sich schon sehr gut auch imTrackpad und Tastatur. Also da braucht man jetzt keine Space Maus,um den Spaß dran zu haben. Das kann ich schon mal verkünden.Alter, geiler Scheiß.
Pavel Mayer 3:26:22
Ansonsten genau noch. Also Zeitzonen sind auch drin, hatte ich da vorhin schon.Aber wäre halt Beschriftung noch ganz nett.
Ralf Stockmann 3:26:31
Klimadaten hat der Chat gefragt, wäre natürlich echt ein Ding der Zeit.
Tim Pritlove 3:26:35
Naja, also über die Bibliothek kannst du jetzt schon, wie gesagt,also die Quellen hier in der Bibliothek kann man gerade mein eigenes Programm nicht bedienen.
roddi 3:26:46
Ich bin jetzt irgendwie in einen Zustand gebracht, den er nicht mag.
Tim Pritlove 3:26:51
Du kannst halt hier alle möglichen Quellen einbauen. Man kann auch eigene Verzeichnisse einbauen.Also ich benutze jetzt gerade das Editor-Layer-Index, da sind also allein schonmal 1755 weitere Quellen, eben diese Kategorien, die ich genannt hatte.Und natürlich kann ich auch andere Daten, auch Klimadaten visualisieren.Also ich kann eigentlich damit alles visualisieren, was in irgendeiner Formist. Du kannst auch deine GPX-Tracks hochladen, das funktioniert jetzt.Ich unterstütze GeoJSON, ich unterstütze GeoTIFF.Das sind halt so TIFs, die auf eine bestimmte Karte sozusagen von oben gemapptsind das ist also alles, was sagen wir mal in dieser GIS-Welt so drin ist,kannst du entweder schon oder wirst du dann laden können du kannst deine eigenenOrte machen, du kannst natürlich KML importieren, ich unterstütze alle Features,die Google Earth hat, einschließlich der Touren.
Ralf Stockmann 3:27:49
KML auch mit Zeitebene? Ja, weil ich hatte ja vor vielen, vielen Jahren malselber so eine Raum-Zeit-Visualisierung mal gebaut und da hatten wir halt beispielsweise,einen Datensatz Fukushima und zwar Flickr-Bilder,die also mit einem Zeitstempel hochgeladen worden sind, wann die Flut quasiwo an welcher Stelle wie fotografiert worden ist und das war beispielsweiseein cooler KLM-Datensatz.So was hier reinzuladen, das wäre mal spannend.
Tim Pritlove 3:28:18
Also sowas brauche ich, ich brauche solche Daten um zu gucken,dass ich auch alles richtig mappe und dass es dafür ein User-Interface gibt.
Ralf Stockmann 3:28:25
Gott, meine Jungs werden das lieben. Kann man diese Space-Maus mitnehmen nach Hause?
Tim Pritlove 3:28:32
Dann können wir gleich nach der Sendung noch mal ein bisschen verhandeln darüber.Aber du kannst ja auch jetzt einfach eine bestellen, weil du willst jetzt eine haben.
roddi 3:28:41
Noch musst du sie jetzt bestellen.
Tim Pritlove 3:28:45
Wenn du sie jetzt bestellst, ist sie übermorgen da. In einem Amazon-Paket Box ihrer Wahl.
roddi 3:28:53
Ich hatte das tatsächlich schon mal überlegt, so ein Ding zu bestellen,allerdings die etwas größere mit den mehr Tasten.Wegen 3D und so weiter.
Tim Pritlove 3:29:03
Ja, also,mir war es einfach ein Anliegen, dieses Gefühl, was ich bei Google Earth schonimmer hatte und wo ich immer geflucht habe, warum geht das nicht,warum geht das nicht, das irgendwie zu teilen.Und ja, das ist eine macOS-Applikation, das wird sie auch bleiben.
Ralf Stockmann 3:29:21
Ach, ich portiere das dann nach.
Tim Pritlove 3:29:23
Ihr könnt euch dann später die Specs durchlesen und das nachprogrammieren.
roddi 3:29:26
Butter bei die Fische, hast du die in Alex hier Nein.
Tim Pritlove 3:29:30
Das ist alles Swift. Selbstverständlich ist das alles native.Also es ist Swift UI, es ist alles Swift.Das Einzige, was nicht Swift ist, ist die Library, die die Kompressionen macht,die das Unsipping macht für die Daten aus der Schweiz.
roddi 3:29:50
Ja klar.
Tim Pritlove 3:29:50
Eine Google-Library und dann halt das Kachel-Format für die GPU.Also ich rechne, der Cache arbeitet so, dass wenn ich jetzt so ein Teil bekomme,so ein JPEG von einem Ausschnitt von ESA-Daten, Satellitenbilder,dann lege ich das halt ab, dann kann das schon mal gecached werden.Dann startet aber automatisch ein Prozess, der aus diesem JPEG dieses Kachelformat,berechnet, ASTC oder so.Das ist das, was ich dann eins zu eins in den Speicher reinlade und ich habeim Speicher aber auch nochmal ein Cache.Du kannst in den Leistungseinstellungen ganz viel RAM vergeben und so weiter.Das Programm ist extrem hungrig. Also es ist auch eine Software,die bringt eure Maschinen jetzt wirklich an die Leistungsgrenze.Also ich habe hier alles.
roddi 3:30:41
Hurra, endlich einen neuen Rechner kaufen.
Tim Pritlove 3:30:43
Genau, also ich bin jetzt, deswegen war ich auch ehrlich gesagt heute schonkurz davor, so ein Mac Mini zu kaufen, aber es ist irgendwie der Preis.
Ralf Stockmann 3:30:50
Aber jetzt hier mein M2 Pro kriegt das ja alles noch ziemlich geschmeidig.
Tim Pritlove 3:30:53
Ja, ja, aber da geht halt noch eine Menge mehr. Also wenn du wirklich mal alleLayer anschaltest und so weiter, das kann schon sportlich werden und du willstja auch eine hohe Framerate haben.Also mit 30 Frames geht das, aber du kannst halt auf modernen Rechnern auch160 Frames pro Sekunde erzielen.
Ralf Stockmann 3:31:08
Das sieht schon ordentlich Speicher, 8 GB.
Tim Pritlove 3:31:10
Achso, eine Sache muss ich dir noch unbedingt zeigen, weil da zum Thema,wozu man GPU-Performance braucht, da fliegen wir jetzt, das wollte ich vorhineigentlich zeigen, da bin ich nochmal abgelenkt worden, da fliegen wir dochjetzt einfach nochmal ganz schnell mal so eben nach Nepal,wo ist es denn hier, da wo die großen Berge sind und,schalten nochmal Tag und Nacht ein und jetzt gehe ich hier nochmal ganz gelinde,mit der Space Mouse, also ich kann hier so Control drücken und wenn ich danndie Space Mouse rotiere, dann gehe ich so Zeit vorwärts und rückwärts.Und kann also jetzt hier sozusagen über den Tag hinweg Oh.
Ralf Stockmann 3:31:49
Und guck mal, wie schön die Berg Schatten jetzt.
roddi 3:31:51
Oh, Schättchen.
Tim Pritlove 3:31:53
Ich berechne auch live alle Schatten, die Berge werfen.
roddi 3:32:00
Schatten, die Berge werfen.
Tim Pritlove 3:32:01
Und siehst du, Und guck dir das Licht an.Am Abend, wenn die Sonne untergeht, wird es dann rot. Und zwar nicht,weil ich gesagt habe, mal das rot.
Ralf Stockmann 3:32:12
Aber es müsste doch blau sein, es ist doch die blaue Stunde. Morgens ist es rot.
Tim Pritlove 3:32:15
Abends ist es blau.
Ralf Stockmann 3:32:15
Der Himmel ist blau.
roddi 3:32:16
Ist das Raytracing?
Tim Pritlove 3:32:18
Nee, das ist einfach, ich habe viel über 3D gelernt, aber noch nicht genug, um dir das zu erklären.Aber es ist halt alles in Echtzeit berechnet. Also die Sonne ist wirklich eineLichtquelle und das Licht, was du jetzt hier siehst, kommt von der Sonne.Und das Licht, was du nachts bei Vollmond siehst, kommt vom Mond.Ja, also das ist Kugelblitz. Eine Bibliothek, ein Raumschiff, eine Zeitmaschine.
roddi 3:32:51
Und endlich eine sinnvolle Anwendung für die Space Mouse.
Tim Pritlove 3:32:54
Und endlich eine sinnvolle Anwendung. Aber das ist ein Datennavigator über dasgesamte geografische und zeitgeschichtliche,geografisch verortbare zeitgeschichtliche Wissen der Welt.Das ist es. Du kannst damit alles, was in der Zeit ist und an einem Ort,kannst du hier visualisieren.Ich werde 3D-Modelle noch einbauen. Du kriegst deinen Rover,die ISS, Satelliten, Flüge.Das Hauptproblem ist, dass es nicht für alles eine freie Quelle gibt.Also zum Beispiel für Flüge gibt es diese A, D, B, T, wie heißt das,irgendwie diese Funk-Flug-Scanner- Geschichte.
roddi 3:33:36
Irgendwas mit A, ja.
Tim Pritlove 3:33:37
Ja, also es gibt ja so viele, die empfangen diese Signale von den Flugzeugenund bauen dann so Datenbanken auf.Und die haben dann auch so Server. Aber wenn ich halt jetzt irgendwie anfange,da irgendwie live alle Flüge abzufragen, dann berate ich halt deren Server weg.Ich habe sowieso das Problem, dass ich hier ab und zu mal in Quotas reinrenne.Das händelt das Programm aber auch schon.Also wenn ich so 500er-Errors kriege mit hier irgendwie too much load,dann lege ich die erstmal für eine Stunde beiseite und probier es dann später noch mal.Hilft dann irgendwie im VPN einzuschalten, wenn die eigene IP-Adresse geblocktwurde und natürlich Cache, Cache, Cache. Also umso mehr Cache du dem gibst,also derzeit gibt es noch keinen Cache-Aufräumer, aber du kannst die manuell löschen.Im Cache wird auch immer alles live, wie viel da belegt ist, aktualisiert.
Ralf Stockmann 3:34:28
Die Nachtmap ist irgendwie sehr gering aufgelöst, kann das sein?
Tim Pritlove 3:34:32
Ja, die ist leider nicht besonders hoch aufgelöst und ich habe auch ehrlichgesagt gerade verkackt, wo das Setting dafür ist, um das auszuschalten,weil diese Lichtdaten, ich hatte vorher so eine, wo das draufgerendert ist,jetzt habe ich das durch so eine NASA-Datenbank,geändert, aber die ist leider nicht besonders hochauflösend.Also manchmal ist es halt einfach die Qualität der Daten, die hier alles begrenztund ich hätte natürlich auch gerne höher auflösende Sachen.Luftbilder gibt es aber. Du kannst über die Bibliothek dir Teilserver reinbauen,auch mit hochauflösenden Daten für Berlin, das war ja vorhin deine Frage.Das kannst du machen. Also du kannst aus der Bibliothek das in deine meine Orteaufnehmen und immer einblenden und dann fliegst du halt an der Stelle und dannholt er sich die Daten von dort.Das geht alles. Also ich habe noch 20, 30 Ideen, die ich noch nicht umgesetzthabe. Da ist alles mögliche drin.Der MCP-Server kommt noch mit rein. Du sollst das Ding halt auch benutzen können,um politische, statistische Karten zu machen.Ich will Flugrendering reinbauen, dass du also sagen kannst,flieg mal von da nach da und rendere das mal in bestmöglicher Qualität,so wie du das bei Google irgendwie bestellen kannst.Ich berücksichtige alle Lizenzen überall, wo drinsteht, dass die Daten müssen,die Lizenzbedingungen müssen eingeblendet werden.Also sie ist hier unten in der untersten Zeile, wird immer gerade,je nachdem, was die Lizenz verlangt, eine entsprechende Quelle genannt.Und auch bei dem Export von Dateien werden Lizenzsachen in die Metadaten reingeschriebenund so weiter. Das ist alles irgendwie berücksichtigt.Ja und.Mal gucken, wenn also mehr Daten noch verfügbar,sind, dann nehme ich die gerne mit rein ich will also auf jeden Fall so Live-Flüge,verfolgen können diesen Atlas-Modus, wo man also das wirklich dann wie so eindirke Weltatlas vor sich liegen hat und wo du dann sozusagen so ähnlich wiemit dem Space Shuttle über dem Audio,kannst du dann halt irgendwie über der Landkarte entlang fliegen und kannstdir das aber auch alles exportieren und mit dem MCP-Server kannst du dir dann so Sachen machen wie,hol mir die Bevölkerungsdichte der einzelnen Regionen der Welt,und visualisier die mal.Und dann holst dich, Claude, die Daten von irgendwo und über den MCP-Serverlernt er dann, wie er die einzelnen Regionen anmalen kann und dann hast du soeine Bevölkerungsdichte, Heatmap und sowas auch noch mit drin.Dann kannst du das Ganze direkt als PDF exportieren und fertig.
Pavel Mayer 3:37:12
Also für zehn Tage schon ganz ordentlich.Vor 30 Jahren hätten wir irgendwie mit zehn Leuten drei Jahre dafür.
Ralf Stockmann 3:37:23
Das ist exakt, was ich jetzt gesagt habe.
Tim Pritlove 3:37:25
Ja, wir leben in einer anderen Welt.Ich muss sagen, ich weiß, dass ich jetzt, ich meine, ich habe in meinem Lebenkeine Zeit des Zwift geschrieben.Ich habe mir das ehrlich gesagt noch nicht mal richtig angeschaut.
Pavel Mayer 3:37:40
Tim hat da noch nicht mal reingeguckt in den Code.
Ralf Stockmann 3:37:43
Ja, mache ich ja seit vier Jahren so.
Tim Pritlove 3:37:46
Ja, warum? Es ist halt, ich meine, so sehr,wir hatten das ja bei diesem Einstiegsvideo, dass das ja sozusagen so eine Diskussionist, aber die Annahme, dass Menschen das beurteilen können, also ganz ehrlich, schwierig.Und vor allem dieses Programm,das DMG, was du da bekommen hast, Das besteht zur Hälfte aus vorab runtergeladenenDaten, dass wenn du offline bist, dass du keine nackte Kugel hast.Ohne diese Daten ist das DMG 9 Megabyte groß und die App selber ausgepackt 22 Megabyte.22 Megabyte executable für Google Earth.
roddi 3:38:30
Tja.
Tim Pritlove 3:38:31
In Wässer. Machen es möglich. Und vor allem, ich benutze halt auch alles, was für macOS gibt.Also ich habe von vornherein gesagt, ich will native as native can be.Wir machen hier keine Abweichung. Wir machen hier irgendwie Liquid,Glass, All Over. Alles Standard, Elemente. Nichts wird irgendwie anders gemacht.Accessibility ist natürlich auch drin. Alles ist blindengerecht.Alles User-Interface-Elemente sind korrekt ausgezeichnet. Das ist in Deutsch und in Englisch drin.Ich habe, habe ich das eigentlich schon jetzt in dem Release drin? Ähm...Habe ich die Hilfe schon drin? Nee, die ist noch nicht drin.Die kommt als nächstes, aber ich habe die Release Notes. Genau,die Release Notes. Als nächstes kommt noch Hilfe.So ähnlich wie bei Stagehand, dass sozusagen ausführliche Hilfe und Tutorials drin sind.Und wenn ich den Filmrenderer habe, dann werde ich halt auch meine ganzen Demo-Videosselber generieren können und muss die irgendwie gar nicht selber aufnehmen.Ja, also die Liste ist noch lang.
Ralf Stockmann 3:39:40
Ich fliege hier gerade durch die Dolomiten. Ich hätte nicht gedacht, dass die Ah,guck mal da. Guck mal da. Ich bin ja als Kind und Jugendlicher viel durch dieDolomiten gewandert und habe jetzt hier gerade mal La Villa aufgerufen und hier,was da alles so Kreuzkofel und so.Ich hätte nicht gedacht, dass die freien Daten so gut sind. Gerade von den Gebirgen.Die sind schon sehr, sehr gut. Die sind auch wirklich ordentlich hoch aufgelöst.
Tim Pritlove 3:40:09
Also wenn man nicht wirklich runter da jetzt wirklich auf Straßenlevel fliegt,ist es irgendwie okay. Es wäre natürlich schöner, zumindest nochmal so ein oderzwei Level of Detail noch extra zu bekommen.Und wie gesagt, du bekommst die für einzelne Regionen, kannst du immer schauen.Wenn du in die Bibliothek gehst, hast du oben eine Auswahl, die sagt überall oder am Blickpunkt.Das heißt, du kannst irgendwo hinfliegen und du kriegst dann aus der Bibliotheknur die Daten angezeigt, die auch für diese Region gelten. Also wenn dich sozusagenspeziell Luftbilder interessieren, dann sagst du, ich will nur Luftbilder nurfür diese Region und dann kriegst du auch nur genau die angezeigt.Wo sind denn die Dolomiten nochmal? Dolomiten, das war Südtirol, ne?
roddi 3:40:49
Ja.
Tim Pritlove 3:40:51
Gucken wir doch mal, was es da gibt.
Ralf Stockmann 3:40:52
So, Gardasee, nordwestlich.
Tim Pritlove 3:40:55
I-Dolo-Mieten in Südtirol.
Ralf Stockmann 3:40:58
Also Suche ist halt echt ein Problem so.
Tim Pritlove 3:41:02
Ja, Suche ist ein Problem, weil da müsste ich quasi.
Ralf Stockmann 3:41:05
Da muss man.
Tim Pritlove 3:41:05
Sich nochmal andere Konzepte überlegen. Ich müsste die ganzen Orte aus OpenStreetMapsozusagen schon mal vorher runterladen, damit ich vorher weiß, wo ich hinfliegen muss.
Ralf Stockmann 3:41:16
Ja, ich glaube, da gibt es noch andere Varianten. Da kann ich,ich baue da mal ein Proof of Concept.
Tim Pritlove 3:41:22
Es gibt Nova Team und noch so einen anderen Server, die das so live machen.Das Problem ist immer, ich habe mir das alles angeschaut, diese Server,es gibt diese Suchserver, wo ich sagen kann, such mir mal den Ort und dann,so, das kann ich auch noch einbauen.Die haben bloß dann immer so Rate Limits.Rate Limits und Lizenzeinschränkungen auch, ne?Wenn du das und das bist und so weiter und so weiter. Also, keine Ahnung.Ich schätze mal, das muss ich erstmal so ein bisschen rumsprechen.Wir können ja nochmal kurz gucken, wo sind denn hier die Dolomiten?Das ist doch hier irgendwie Venedig.Wir reden doch hier von dieser Gegend.
Ralf Stockmann 3:41:59
Genau, da ist der Gardasee und von da aus jetzt so nach Nordwesten.
Tim Pritlove 3:42:03
Jetzt gucken wir einfach mal hier drauf.
Pavel Mayer 3:42:06
Ja, apropos Bibliotheken. Eigentlich wäre es Aufgabe, also ich meine Bücher,heute sage ich ja nur Bibliotheken, also Bücher, also gedruckte Bücher habensicherlich auch eine wichtige Rolle, aber eigentlich wäre es meiner Meinungnach auch Aufgabe von Bibliotheken,digitales Kartenmaterial bereitzustellender Öffentlichkeit und Satellitenbilder und all diese Dinge.Aber gut, das ist wahrscheinlich eine längere Debatte.
Tim Pritlove 3:42:44
Naja, und tatsächlich tun sie das teilweise. Das Problem ist nur,du findest halt den Scheiß nicht.Und deswegen war dieses Verzeichnis so wichtig.Guck mal, ich gucke jetzt hier auf diesen Berg. Ich weiß nicht,ob das die Dolomiten sind oder so.Aber ich kann jetzt sagen, hier am Blickpunkt, gib mir alle Luftbilder und kannjetzt hier alle Quellen, hier gucke mal, PCN 2012 Italy, das ist dann auch teilweisenur bestimmte Jahre und so weiter.Dann habe ich hier die ganzen Cloudlist, die haben wir ja sowieso schon.Suchen wir doch mal hier das hier.
Pavel Mayer 3:43:16
Ja, also und natürlich hat Claude auch die Datenrecherche vorgenommen.Und die Datenkritik also kommentiert irgendwie und dann gesagt war,warum er an diese Daten nicht rankommt. Zum Beispiel das mit dem Zertifikat.
Tim Pritlove 3:43:35
Ja, und hier PCA in Italy, wollte ich jetzt gerade einblenden.Nicht erreichbar. The resource could not be loaded because the app transportsecurity policy requires the use of a secure connection. Kommt das alles nurüber HTTP in 2026? Es ist einfach wirklich zum Schreien.Hast du das Detail mit der kleinen Rakete hier gesehen?
Ralf Stockmann 3:43:52
Ich habe das Icon gerade eben gesehen.
Tim Pritlove 3:43:54
Genau, das ist das Raumschiff. Die heißt Fairy Dust.
Pavel Mayer 3:43:57
Achso, du hast ein Projekt vergessen noch ganz zu erwähnen. Was du,das erste, was du gemacht hast, auf das ich aufmerksam geworden bin, Scanner.
Tim Pritlove 3:44:10
Achso, das habe ich glaube ich letztes Mal hier schon erzählt.Das war letztes Mal schon Thema.
Pavel Mayer 3:44:15
Okay, gut.
Tim Pritlove 3:44:17
Das war ja nicht mein Projekt, das ist ja von dem Holger Krupp und da habe ichnur ein bisschen reingegrätscht und den Scanner, meinen Scanner und deinen Scanner noch eingebaut.
Pavel Mayer 3:44:28
Ja, also ich bin gerade so ein bisschen ich habe irgendwie fast Angst,jetzt die ganzen neuen Möglichkeiten aus zu schöpfen. Ich meine, eine Sache,die ich diese Woche machen werde, also wahrscheinlich bis Donnerstag oder so.Ich meine, es gibt ungefähr schon fünf oder mehrere Systeme davon,das ist halt nur ein kleiner,Hack, aber im Prinzip so eine Agentenquasselbude oder so ein Agentenparlament.Wo oder wie auch immer man das nennen will, Agentenrat.Wo ich halt plattformübergreifend Modelle reinpacken kann, also Zugriff auf eben Modelle und,wenn ich dann eine Frage stelle, dann sollen die das gefälligst untereinander ausdiskutieren,und dann gibt es dann auch noch am Ende mehrere Agenten, die dann mir auflisten,okay wo waren sich die Modelle einig, wo sind sie sich nicht einig geworden, sodass ich dann,bisher mache ich das immer von Hand, wenn es mir wichtig ist, dann frage ich immer,packe ich den Prompt von verschiedenen Modellen, denselben Prompt in verschiedeneModelle und guckt mir das von Hand an.Aber ja, also es gibt auch vier oder fünf existierende Systeme,aber das ist, die das machen, aber die kennt er auch.Und dann soll er halt die besten Ideen daraus plündern. Und dann, ja.
Ralf Stockmann 3:46:26
Gerade so eine Visualisierung von Dissens finde ich dann auch spannend.Also wo sind die sich dann auch einfach mal sehr uneinig gewesen?
Pavel Mayer 3:46:32
Ja.
Ralf Stockmann 3:46:33
Ja, das glaube ich, das hat definitiv Potenzial, das sollte funktionieren.Was ich in letzter Zeit überlege, seit ich jetzt auch bei der GWDG war,so Stichwort Nachhaltigkeit, man mag es ja kaum in den Mund,wenn man guckt, was du an Token verbrannt hast, würde ich jetzt gar nicht wissen.Aber ist das ein Punkt, den ich auch in meinem Vortrag, den ich da vorhin erwähnthabe, gebracht habe? Wir müssen stärker auf Good-Enough-Modelle gucken.Es muss nicht immer das rechts unten Astra sonst was sein, sondern wie du auchsagst, kleinere, passendere Modelle schaffen eine einfache Aufgabe,schneller und genauso gut.Und aber einen Mechanismus zu finden und ein Framework mal aufzusetzen,womit Laien gut selber rausfinden können, was denn jetzt für ihre Aufgabe schon gut genug ist.Das heißt also, du brauchst halt irgendwie Ground Truth, das ist eigentlichdas Ziel, so dann schickst du irgendwie fünf verschiedenen von der Qualitäther Modelle los und dann siehst du so, die sind zu schwach, die sind eigentlichzu stark und das da ist eigentlich dein Sweetspot, den du einsetzen willst für diese Aufgabe.Für sowas mal irgendwie ein Framework zu ersinnen, das wäre glaube ich auchdas sollte mal jemand tun da draußen.Wir verballern glaube ich im Moment zu viel Ressourcen gerade auf schon vielzu einfache Aufgaben an der Stelle.
Pavel Mayer 3:47:52
Und das war alles, ist überwiegend von Opus 5.5 gemacht worden,oder? Fable musstest du nicht oft anschmeißen.
Tim Pritlove 3:48:02
Also ich habe, ist ja immer so, man weiß es ja vorher nicht,ich habe einmal, als ich hier so,ich hatte so einen Bug im Rendering, dass so Kacheln irgendwie fehlten und soweiter und es war so, immer wenn es so diffus wird,da habe ich dann hier irgendwie parallel die Kiste hier im Studio angeschmissenund habe Faible genommen und habe gesagt so, du fliegst jetzt die ganze Nacht durch Google,Earth, du fliegst jetzt die ganze Nacht mit Kugelerde, wie es damals noch hieß,der Arbeitstitel. Kugelerde.Du fliegst jetzt hier mal durch und das Ding hat halt die ganze Zeit stundenlang,alles geladen, Cash gelöscht, wieder neu gefahren und hat jedes Ruckeln aufgenommen.Man hat halt Performance-Testing gemacht, wirklich im Millisekunden-Bereich,alles genau gemessen, wie lange dauert es, eine Kachel zu rendern,wie lange dauert das, das, das, das,hat so die ganzen Bottlenecks rausgefunden, die in Subthreads reingepackt undden Mainthread freizukriegen, der die ganze Zeit mit der GPU reden muss und so weiter.Und das werde ich jetzt auch noch mal und noch mal und noch mal machen,um auch wirklich das letzte Ruckeln, was jetzt hier noch drin ist,was mich nervt, was erst seit zwei Tagen da ist, weil vorher war das einfachmal geölt geil. Also wirklich so cool.Nichts hat da auch nur den Eindruck gemacht, es könnte jemals ruckeln.Das kriege ich auch noch raus.Und dieses permanente Honing und so weiter. Und das sind einfach Tätigkeiten.Alter, das ist, das das kriegst du mit dem Team nicht hin.Also es ist einfach, wie schnell das ging und wie umfassend du testen kannstund prüfen kannst und das verbessern kannst, das ist einfach crazy. Und,Ganz ehrlich, ich bin total pumped. Ich merke es schon, ich bin völlig aufgeregt.
Pavel Mayer 3:49:49
Wir sehen jetzt den Chat nicht gerade hier.
Tim Pritlove 3:49:51
Du kannst da selber reingehen.
Pavel Mayer 3:49:54
Ich bin so Achso.
Tim Pritlove 3:49:59
Ja. Was ich versenkt habe an Token, wollte noch jemand wissen.Ich habe das mit dem 90 Dollar pro Monat Plan von Claude gemacht.Das heißt, die 12-Tage, das ganze Projekt hat Kosten verursacht von naja 50 Euro.
Pavel Mayer 3:50:23
Also jetzt genau.
Tim Pritlove 3:50:24
Ich würde sagen, das ist ein ganz guter Deal, oder?Was kostet so das Software? Das ist schon so. Und meine Zeit,die ich da vorgesessen habe und meine Gesundheit wahrscheinlich auch, weil ich einfach.Aber ganz ehrlich, das war ein Kick ohne Ende.Weil Ideen, Ideen, Ideen, Maschine, endlich kann etwas in Real-Time auf meineIdeenflut reagieren und ich bin in der Lage, das zu machen.Ich musste mir dann ein System ausdenken, wie mehrere Agenten gleichzeitig amCode arbeiten konnten, damit sie überhaupt noch Schritt halten konnten.Ich habe dann ein System aufgebaut.Ich habe gesagt, okay, jeder arbeitet jetzt in einem eigenen Git-Worktree undwenn ihr beide an irgendwelchen neuen ADRs, also an Decision Records,die ja so durchnummeriert sind, arbeitet, dann stimmt ihr euch hinten rum.Dann haben die Agenten miteinander geredet und sich sozusagen über die Nummerierung,geeinigt und dann auch selber ständig Check-Ins gemacht und irgendwie gemerged und so weiter.Und so konnte ich dann halt mit mehreren Sachen gleichzeitig arbeiten.Ich konnte also hier irgendwie Performance-Testing machen, dann daneben irgendwieeinen neuen File-Parser einbauen, hier noch ein neues Dateiformat,hier nochmal das User-Interface umbauen und so weiter.Und hab einfach die ganze Zeit wie so im Krieg irgendwie so Dashboards vor mirgehabt, wo die Agenten marschieren und so.Das war einfach crazy shit, war das so. aber geil, weil auf einmal,weil ich habe ja die Hälfte dann schon wieder vergessen, wenn ich das nichtirgendwie sofort umsetze und die Ideen halt auch noch reingeballert.Oh Mann, jetzt könnte ich noch das machen und dieses könnte ich noch machen.
Pavel Mayer 3:52:07
Wie viele wie viele,Decision Records beziehungsweise,ADS, genau.
Tim Pritlove 3:52:19
Okay, also bis hierhin sind es ähm,Also es ist jetzt sozusagen so ein Thema und ich habe das recherchiert und habedie Features ausgearbeitet und Festlegungen gemacht. Das ist im Prinzip ein ADR.Bis hierhin sind es 253.
Ralf Stockmann 3:52:36
Schon eine Menge.
Tim Pritlove 3:52:37
Also ich habe im Prinzip hier 253 Konzepte gemacht und das über 10 Tage sindalso 25 pro Tag, also einer pro Stunde ohne Schlafen jetzt.
Pavel Mayer 3:52:47
Am Freitag warst du noch bei 70 oder 80, weiß ich.
Tim Pritlove 3:52:54
Und nicht?Ich habe nochmal ein bisschen Fahrt aufgenommen. Ich wollte jetzt so sind,um auf jeden Fall was zu zeigen.
Pavel Mayer 3:53:01
Übers Wochenende dann nochmal.
Tim Pritlove 3:53:04
Ja, es ist, ja, OSM, warte mal, das sehe ich ja hier auch. Ich kann jetzt genaugucken, wann ich an was gearbeitet habe. Als du warst, da hatte ich OSM nochnicht drin, ne? Genau, dann war das noch nicht drin. Ne, das waren, 180 war das.
Pavel Mayer 3:53:16
Ach so, okay.
Tim Pritlove 3:53:17
Ja, 80 hätte mich jetzt ein bisschen überrascht, aber da kam noch mal 70 dazu.Das ist halt auch schön an diesen Decision Records, dass ich jetzt sozusagen,also eigentlich könnte man quasi mit diesen ADR-Dateien alleine jetzt wahrscheinlichdas Programm auch woanders irgendwie nochmal implementieren.Abgesehen davon, dass es natürlich jetzt spezifisch auf diese Plattform optimiert ist.
Pavel Mayer 3:53:39
Ich muss noch sagen, ich habe jetzt noch keine App komplett damit entwickelt,aber bin halt so eine ganze Reihe von etwas abgedrehten technischen,Konzepten, Weil ich halt wissen wollte, okay, wie ist er denn so mit Low-Level und so ein Ding,was ich so recreational jetzt mache gerade, ist so ein bisschen alternativeProzessor-Architekturen explorieren und,wie man die dann auf der GPU simulieren kann. Also ich hatte dann,also wo ich gerade dran bin, ist sozusagen so eine Very Large Instruction Word,Maschine mit, weiß ich nicht, zwischen 1 und 8 Kilobyte langen Instruktionen,einen passenden Compiler, der diese Instruktionen.Übersetzt. und dann halt ja in low level gpu opcodes im prinzip maschinen,Abhängig,um dann quasi einfach mal,gucken, wie kann ich denn die GPU als CPU eigentlich benutzen und wie gut ist das, solche Dinge.Was ich, den letzten Set, was ich dann, ist aber auch schon fast ein Jahr her,nicht mit Agenten, habe ich mal eine Runde durch Sortieralgorithmen und.Wie kann ich die aktuellen M-Klasse Prozessoren, voll auslasten.Wirklich so. Und was sind so die Grenzen? Also wie viel wie viel kriege ich,wie viel Zahlen kriege ich pro Sekunde addiert und multipliziert auf dem Prozessor?Oder wie viel kriege ich halt sortiert? Und dann wirklich mit allen Tricks.Und ja, man kommt da relativ weit. Ich müsste die Zahlen jetzt,aber nur mit der CPU, Single-Threaded, ähm,bin ich so auf ungefähr 14 Milliarden.Additionen pro Sekunde. Milliarden, ja.Also im Prinzip 14 Giga Additionen und das bei halt 5 Gigahertz Prozessortakt.So habe ich Single-Threaded quasi es geschafft.Dreimal, also drei Operationen pro Taktzyklus,tatsächlich inklusive Speicherzugriff hinzubekommen und multithreaded bin ichungefähr auf das Fünffache gekommen und bin dann aber an das,Speicherbandbreitenlimit gestoßen, weil ich immer wissen wollte,jetzt größer als die Caches, Also ich habe das auf Random-Daten größer als die Caches.Und das fand ich halt schon, habe mich halt schon weggeflasht,dass ich halt auf so einen Single-Core irgendwie,zwischen drei und fünf Instruktionen pro Takt ausführen kann.
Tim Pritlove 3:57:58
Ja, ich überlege jetzt, ob ich mir so ein Mac Mini hole und die sind aber so arschteuer.
Pavel Mayer 3:58:05
Was ist denn der aktuell mit M6?Ist das jetzt auch the latest and greatest eigentlich M6?
roddi 3:58:17
Es kommt drauf an, wie das heißt.
Tim Pritlove 3:58:18
Es gibt halt M6 und M5 Pro und M5 Max.Die M5 Pro und Max sind natürlich leistungsfähiger, was die GPU betrifft,aber der M6 schlägt halt alles in Single Core.Und der ist schon sehr schnell und der hat wohl auch eine ganz brauchbare GPU-Performance,habe ich jetzt aber die Zahlen gerade nicht so parat.Aber da halt jetzt mein Mac Mini M1 jetzt dann doch, also ich habe wirklichnoch nie meinen Rechner an die Grenze gebracht, aber jetzt habe ich es haltmit der eigenen Software geschafft,weil da ist jetzt einfach mal Grenze, ich kann keine 120 Frames pro Sekundeanzeigen und das nervt mich.
Pavel Mayer 3:58:55
Also wenn, dann solltest du dir irgendwas mit 256 Gigabyte RAM mindestens kaufen.
Tim Pritlove 3:59:03
Ich bitte dich.
Pavel Mayer 3:59:06
Ja, aber ich ärgere mich, dass ich nur 64 Gig gekauft habe.
Tim Pritlove 3:59:09
Hast du mal geguckt, was das kostet?
Pavel Mayer 3:59:11
Und statt der 128, die ich hätte wählen können, dachte ich mir damals...
Tim Pritlove 3:59:17
Ich hab dir doch gesagt, hol dir den Großen. Aber du hörst ja nicht auf mich.Ich hab mich gewundert, auf jeden Fall.
Pavel Mayer 3:59:24
Ja, bis dato hatte ich das immer gemacht, aber da hätte ich halt warten müssenund die hatten es nicht da.
Tim Pritlove 3:59:33
Gut, wie auch immer. Ich denke, wir sind am Ende angekommen.Die Geburtsstunde von Meta-Ebene Applications. Ich bin jetzt heiß und werde,irgendwie alles daran setzen, geiles Software zu machen.Mein Ziel für 2026 ist,PHP aus meinem Leben vollständig zu verbannen.
roddi 3:59:57
Oh ja, das ist ein sehr gutes Ziel.
Tim Pritlove 4:00:00
Das hat in meiner Infrastruktur nichts zu suchen und ich möchte gerne Cleanroom-Software haben.Ich denke, die AI-Coding-Welt ist das Ende von Legacy-Software,wenn es überhaupt fünf Jahre dauert, aber spätestens in fünf Jahren dürfte das meiste weggefegt sein.Wenn es die deutschen Behörden jetzt nicht schaffen, sich Software zu bauenfür diesen Staat, um hier mal irgendwie alles auf Vordermann zu bringen,dann wird es überhaupt nichts mehr mit Deutschland.Ich meine, ich bin da eh skeptisch, aber jetzt gibt es mal wieder eine neue Chance.Linux on the Desktop hat jetzt auch eine Chance bekommen.Ich denke, es werden alle total durchdrehen, weil auf der einen Seite hast dunatürlich diese ganzen Hardcore- AI-Doomer-Kritiker, die irgendwie Slop schreienden ganzen Tag und sagen, AI ist vom Teufel.Das kommt mir hier nicht auf den Computer, aber das ist halt genau das Tor,um diese Lücke zu schließen.Nicht nur mit solchen Apps, sondern jetzt könnte man halt auch diesen ganzenDesktop mal ordentlich machen.Weil es ist halt keiner. Und ja, dann können wir uns das auch mal wieder anschauen.Es kann sogar sein, dass wir jetzt so eine Art.Über OS kommen. Also ich meine, die Softwareentwicklung wird sich jetzt,also ich weiß gar nicht, ob wir jetzt noch von Beschleunigung reden können,sondern das ist einfach mal, wir werden in 2027 sehen, wie alles abgelöst wird.
Ralf Stockmann 4:01:33
Die technologische Singularität ist nah.
Tim Pritlove 4:01:35
Ja, es ist einfach.
Pavel Mayer 4:01:38
Also ich würde sagen, keiner weiß genau, wohin das führen wird.Also vor einem Jahr habe ich in irgendeiner Debatte, wo auch,dass so mit dem Doom losging, so nach dem Motto, wenn jetzt irgendwie AI alles so gut kann,sind wir dann nicht alle überflüssig?Und dann so, ach, also, wenn die AI bestimmte Dinge kann, dann gibt es halt zwei Möglichkeiten.Entweder man fokussiert sich auf Dinge, die sie nicht kann, oder man,Das andere Ding, man macht Dinge, die vorher einfach nicht möglich waren odernicht in Reichweite lagen, wie zum Beispiel ein modernes Betriebssystem schreiben.Windows gefällt mir nicht, Linux findest du scheiße, macOS, keine Ahnung.
roddi 4:02:36
Läuft nur auf Max.
Pavel Mayer 4:02:37
Läuft nur auf Max. Und dann mach mir bitte ein Mashup aus allen dreien so.Nimm die besten Features aus allen drei.Jetzt sehr hypothetisch, weil die alle drei verschiedene Dinge folgen.Oder es gibt gar keine Betriebssysteme mehr, sondern schreib mir bitte jetzteinfach Direkt auf den Prozessor.Direkt auf den, naja, auf die Platte.Also mach mir direkt, ich habe halt einfach mein Working Set an Funktionalität,wo halt Betriebssystem und Anwendung einfach ein Ding ist und ich installierekeine Software mehr, sondern frage dann nach neuen Features halt.
Ralf Stockmann 4:03:27
Das ist der Punkt, den Ninos hier auch vor ein paar Sendungen LNP gebracht hat.Und diese ganzen Apps und Programme, von denen wir denken, dass wir sie brauchen.Kein Mensch braucht PowerPoint, du brauchst eine Präsentation.Und du hast eigentlich überhaupt keinen Bock, dich mit diesen ganzen Knickstrickeninnerhalb dieser Programme abzukämpfen.Dein Wirkungsziel ist ein komplett anderes. Und das wird jetzt in den nächstenMonaten, spätestens Jahren, sehr stark in die Köpfe rein sickern.
Pavel Mayer 4:03:53
Und es zeichnet sich ja so langsam, ganz Stück für Stück lernen wir jetzt auch damit umzugehen.Oder wie man bestimmte Dinge angeht. So vor einem Jahr, auch wenn es darum ging,visuellen Content zu machen, so Großteil dieses, ich sag mal, AI-Slops,Kam auch daher, dass einfach die neuronalen Netze direkt Dinge generiert haben.Aber das ist halt nicht der Weg, das ist halt auch nicht reproduzierbar undso, sondern was man stattdessen will, ein Ding, was man so langsam lernt ist, okay,generier mir bitte den Code, der dann den Content generiert.Weil dann habe ich nämlich etwas tatsächlich in der Hand,was reproduzierbar ist, was revisionierbar ist,wo die AI auch dann Änderungen dran vornehmen kann und ich nicht jedes Mal wieder,von vorne Dinge machen muss.Also insofern, ich finde es super spannend.Ich habe das Gefühl, dass ganz viele der Dinge, die sonst super frustrierendwaren, die super anstrengend waren, so Dokumentation hinterher.Zu jagen, sich durch hunderte von Webseiten mich durchzuhangeln, durch Foren.Und dann gucken, ah, jetzt hier wieder neue Features, neue Versionen,neue API, was hat sich denn jetzt alles geändert und was muss ich denn jetztschon wieder nachziehen, das ist jetzt alles...Nicht zu 100 Prozent, aber nochmal mit Hilfe auch einfach nachfragen zu können.Das ist einfach so großartig. Wenn man es nicht versteht, den Output,kann man sich halt hier, was meinst du eigentlich jetzt so, was ist denn jetztder Unterschied zwischen.Linearen und affinen Typen in einer Programmiersprache zum Beispiel und wiesoheißen die lineare und affine Typen und so weiter.Oder solche speziellen Fragen.Also ich bin einfach begeistert, aber es ist halt wirklich schwierig,vorherzusagen, wozu das führen wird jetzt sozial, was das für Geschäftsmodellebedeutet, was das für die Softwareindustrie bedeutet, was es jetzt vor allem auch für den Nachwuchs,bedeutet.
Ralf Stockmann 4:06:56
Das ist halt der Punkt, den wir in Göttingen auch da bei der GWDG Max Planck diskutiert haben.Es ist völlig klar, also das fand ich auch beeindruckend, da saßen 250 Leute,in den Panels immer drin. Ich würde sagen, die Hälfte davon ausgebildete Informatikerinnen.Und es gab keine Session, in der nicht früher oder später der Claim viel Coding ist gelöst.Was nicht gelöst ist, ist oben drüber die Management-Ebene. Ja,also sprich, wie mache ich jetzt die ADRs und nehme ich jetzt OpenSpec,was ich jetzt zum Beispiel gerade auch ausprobiere, so um das Ganze,so ein Harness zu bauen und die ganzen Requirements.
Pavel Mayer 4:07:31
Okay, kannst du ein bisschen was zu OpenSpec sagen?
Ralf Stockmann 4:07:36
Ich sage den ersten Satz zu Ende und dann komme ich nochmal zu OpenSpec,hätte ich sowieso noch bei mir drauf gehabt. Wo wollte ich hin?Also 250 Informatikerinnen, alle sind sich einig, Coding ist gelöst.Niemand braucht mehr Junior-Devs.Dafür brauchen wir jetzt umso mehr umsichtige Senior-Devs.Wo genau kommen die her in fünf Jahren, wenn wir keine Junior-Devs mehr ausbildenund sich keiner mehr durch dieses Jammertal des Codings irgendwie quälen muss?Und weil ich glaube, so unsere Gehirne, die wir irgendwie seit 30 Jahren programmieren,die haben sich da schon so ein bisschen eingeformt. Und darum gehen wir jetztmit diesen Viechern hier ganz anders um, als das jetzt ein Laie von der Straße machen würde.Und was bedeutet das für die Informatikausbildung eigentlich?Also muss man in Zukunft eigentlich gleich auf einen Master irgendwie studierenund den Bachelor einfach mal abschaffen, weil der nur hinderlich ist.Aber da hatte niemand in dem Raum auch wirklich eine Lösung.Ich habe das bei der Abschlussdiskussion irgendwie auf dem Panel irgendwie malso in die Runde gefragt und das viele ratlose Gesichter so, es weiß keiner gerade,was das für die Ausbildung bedeutet.
Pavel Mayer 4:08:45
Meine Tochter macht gerade hoffentlich dieses Jahr ihren Bachelor in technischer Informatik.Aber sie hat auch noch andere Talente,nämlich Pferden,die Hufe zu machen.
Ralf Stockmann 4:09:15
Wenn die Apokalypse kommt, kann sie zumindest mit Pferden noch.
Pavel Mayer 4:09:19
Ja, sie verdient damit mehr Geld als ich, weil sie halt 50 Pferden die Hufe macht pro Monat.Und das sind dann je nachdem zwischen 80 und 120 Euro pro Pferd pro Monat.Das heißt, sie macht da irgendwie nebenbei zwischen 5.000 bis 10.000 Euro imMonat mit Pferdepediküre und Maniküre.
roddi 4:09:53
Pferde sind teuer und Leute, die sowas unbedingt haben wollen,sind es, glaube ich, gewohnt.
Pavel Mayer 4:09:59
Ja, das ist dann wiederum das Problem ist, dass viele Hufschmiede,also das Bild ist eigentlich Sache von Hufschmieden, wobei heutzutage die Pferde halt beklebt werden,und nicht mit Eisen benagelt, aber es heißt halt trotzdem noch Hufschmied.Und die Ausbildung besteht auch darin, unter anderem zu lernen für einen Hufschmied,wie man noch Hufe aus Metall schmiedet und mit Hitze anpackt.Also wie vor 100 Jahren macht nur kein Mensch mehr, weil das auch die heutigenPferde einfach völlig kirre macht.Und die lernen halt aber nicht wirklich, wie man mit Pferden umgeht.Und die lernen halt nichts über Pferde und,sie hat halt deswegen so einen Erfolg damit und kann auch doppelt so viel nehmenwie einen Hufschmied, weil die Pferde anschließend nicht für drei Tage traumatisiertsind, was normalerweise so einen Hufschmied besucht.Wenn die nur das, die hören dann, die erkennen dann schon am Motorgeräusch vondem Auto des Hufschmieds und rennen dann erstmal in die hinterste Ecke der Weide,weil sie einfach keinen Bock haben,dass dieser Typ irgendwie jetzt wieder an ihnen rummacht und siert.Ja, also dann solche Dinge, genau.Und sie baut halt elektronische Heuraufen, also die Futterstationen für Pferde,die sie selber gekodet und entworfen hat.Aber da mache ich mir natürlich auch Gedanken.Sie hat nebenbei studiert und wird jetzt hoffentlich fertig.Aber da habe ich mich auch gefragt, wie wird sie in dem Bereich jetzt eigentlich noch,wie wird sie ihr Geld verdienen?
Ralf Stockmann 4:12:02
Okay, also ich kann auch mal kurz so meinen Stack runterrattern,was ich jetzt im Moment irgendwie so für mich als lauffähig irgendwie identifiziere.Also als Agentic Coding Framework nehme ich jetzt im Moment OpenCode 2.So die Alternative, also alles komplett Open Source so.Also irgendwie jetzt hier Klot und sowas kommt mir ja hier nicht auf meine schöne Linux-Kiste.Ich habe übrigens jetzt hier diesen Linux-Rechner auch wirklich, also hier Linux on Air.Da ist keinerlei private Daten von mir für irgendwas. Das ist ein reines YOLO-Device,wo also keine Accounts von mir hinterlegt sind, keine Daten,nicht meine Nextcloud eingebunden oder so. Das heißt, da können auch Dinge einfach mal kaputt gehen.Das hier ist rechts ist Arbeit, mein Mac und links ist YOLO.Und ich habe ausprobiert OpenCode 1, dann Pi und dann hat es halt OpenCode 2und ich würde sagen so für Profis, das bessere Tool ist sicherlich Pi,das sieht dann aber auch schon super nerdig aus und ich suche halt auch so fürdie Zusammenhänge bei mir auf der Arbeit was, wo ich dann auch so nicht so,super Tech-Nerds dran setzen kann und da ist OpenCode 2 der bessere Match sound von Architektur her sind die da jetzt komplett neu dran gegangen.Wir fahren jetzt, wie Pi das auch macht, einen ordentlichen Server im Hintergrundhoch, wo du also dann nicht jeweils immer die komplette App bei jedem neuenAgenten dann irgendwie reinholen musst.
roddi 4:13:27
Links.
Ralf Stockmann 4:13:28
Links.
roddi 4:13:28
In den Chat.
Ralf Stockmann 4:13:30
Habe ich schon reingeworfen. Achso, gut. Warte mal, Open Code 2,das kann man natürlich schnell googeln.Also die 1er ignoriert die, ihr wollt wirklich die 2er haben.Und die ist mittlerweile auch hinreichend stabil. Die haben schon so ein paarMinor Releases hinter sich. Also da habe ich jetzt überhaupt keinen Unterschiedzur 1er festgestellt, was Stabilität angeht.Aber es läuft halt viel robuster so bei den ganzen, es bleibt nicht so vielhängen und verirrt sich in irgendwelchen Umwegen.Ich denke, dass Cursor da schon noch weiter vor ist und auch die Sachen vonClaude sind sicherlich besser.Aber damit, ich würde sagen, da sind wir in einer gut-enough-Ebene.So und dann habe ich halt als nächstes mir angeguckt, dieses ganze SDD-Feld,dieses Spec-Driven Development, dass du halt erst so deine ganzen Spezifikationenirgendwie von der LM und mit der LM bauen lässt.Und dafür gibt es halt verschiedene Frameworks. Ich hatte mir erst B-Mate angeguckt.
roddi 4:14:23
Das BMAD. Und dieses Pi, was du nanntest?
Ralf Stockmann 4:14:27
Das ist quasi die Agente Coding IDE, die die ganzen Agenten orchestriert.
Pavel Mayer 4:14:31
Das ist Open Code 2.
Ralf Stockmann 4:14:32
Nein, das ist was unterschiedliches. Das sind so die beiden Platzhirsche imOpen Source Bereich, so als Alternative zu Cursor. Also ihr sucht eine Alternative zu Cursor.Nehmt entweder Pi oder Open Code 2.Open Code 2 ist einsteigerfreundlicher, sieht mehr wie Cursor auch aus,Pi, lustiger Nerd-Kram,wo du dann also auch genau siehst, wie fühlt sich gerade jeder einzelne Agentund kriegst da lauter Outputs, wie viel Speicher nehmen die gerade,irgendwelche Ressourcen brauchen die gerade.
roddi 4:15:01
Finde ich aber.
Ralf Stockmann 4:15:03
Also Pi, Pi, Coding Agent, genau da. So und das hat glaube ich die bessere Architektur,das heißt also du kriegst da wahrscheinlich bessere Software,schneller und günstiger mit hin, aber es ist halt, würde ich mal sagen,doch eine deutlich steilere Lernkurve.Muss man sich für entscheiden. Und bei beiden brauchst du dann halt diesen Harnesszusammenbauen, wie das jetzt so schön heißt.Also dieses ganze Grundgerüst drumrum, damit das alles irgendwie strukturiert passiert.Und dafür habe ich mir halt angeguckt B-MAT, OpenSpec und noch ein drittes,das auch irgendwas mit Spec war.Das habe ich jetzt aber noch nichtmals mehr hier reingeschrieben.Und B-MAT ist halt schon sehr da kriegst du dann halt wirklich Software aufden Rechner und dann passieren da Dinge.Das ist dann schon sehr eingehegt. Und OpenSpec schien mir da so der Sweetspotzu sein von so, es ist kein Overengineering, aber alles passiert schön nachPlan und es werden ADRs vernünftig runtergeschrieben.Du hast eine vernünftige Testabdeckung. Es wird nur deployed,wenn alle Tests durchgelaufen sind.Ein bisschen habe ich dann noch gegen gepromptet, vor allen Dingen was Frontend-Tests angeht.Also prüfe alles auf responsive design das ist auch in der mobilversion vernünftig läuft gibt nichts,als grün frei was nicht in vier verschiedenen auflösungen ohne überlappung vonirgendwelchen elementen ich brauche immer web guis im wesentlichen irgendwiepassiert so da muss man schon noch ein bisschen nachtreten.Dass das ein bisschen ernster genommen wird so aber dann läuft das schon ganz gut.Also von daher würde ich sagen, OpenSpec dann einfach drauf ausrollen und dasläuft einfach so, dass du halt dein OpenCode 2, nehmen wir das jetzt mal haltmit einer LLM verbindest, beispielsweise über OpenRouter, was ich dann so fürden Einstieg empfehlen würde, wirft man 10 Euro rein und damit kommt man schon ganz schön weit.Und dann ist das quasi das erste Kommando, was du sagst, okay,mach jetzt hier mal einen Harness bestehend aus ADRs, OpenSpec und noch ein paar Ergänzungen.
Pavel Mayer 4:17:05
Die ich gebe.
Ralf Stockmann 4:17:06
Und dann ummuckelt er sich quasi die IDE zurecht. Und jedes neue Projekt,was du dann aufsetzt, folgt dann diesen Guidelines und den Coding-Agent-MDs.So, und das ist alles im Markdown abgelegt, kannst du dir das alles anguckenjederzeit, wie man das jetzt halt gerade so macht.Und dann als eigentliche LLM-Modelle, was würde ich sagen, da so eigentlicham besten funktioniert, ist das GLM 5.3 Flash. Wenn es halt Openweight seinsoll, das ist auch ziemlich günstig auf Open Router. Ist allerdings auch relativ langsam.Von daher wechsle ich dann häufig nochmal zu DeepSeq V4 Flash 0731.Das ist so das von Alibaba, glaube ich.GLM ist Alibaba und DeepSeq ist alles hier in China-Modelle noch.Aber jetzt wie gesagt Mistral 4 hatte ich auch schon ein bisschen ausprobiertsieht gut aus, aber jetzt die letzten Sachen, also Feli Wings und sowas habeich hier mit gebaut, mit den GLM 5.3,Und das reicht dann. Das heißt also, ich hätte auch die Sachen von OpenAI nochbei mir drin, also brauche ich aber eigentlich nicht mehr.Dann sage ich dann, okay, dann machen wir das eben auch mit lokalen Ressourcenund im Rechenzentrum irgendwie um die Ecke.
Pavel Mayer 4:18:16
Und die können sich auch vernünftig so Screenshots angucken und so alles.
Ralf Stockmann 4:18:23
Alles perfekt. Auf der CLI sind die wirklich gut, was die dann alles irgendwiezur Laufzeit runterholen. Du siehst dann, also das macht OpenCode 2 auch wirklichgut, er deployt dann also auch zehn Agenten am Stück, die dann parallel Dingeeinsammeln und erorchestriert das alles zusammen, so wie man das von Cursor kennt.Baut dir lokale HTML-CSS-Mockups, ohne die ganze App nachzubauen,gibt dir interaktive Regler, wo du dann sagen kannst, ich will eigentlich dieSache nochmal irgendwie verschieben.Ja klar, hier guck mal, hast du das CSS und da kannst du dann deine Schiebereglerin Echtzeit, wie willst du es dann haben, sag mal den Wert.Du musst also keine Screenshots mehr reinpasten.Könntest du machen, brauchst du aber auch nicht mehr, weil der einfach selber den Browser hochfährt.Das ist schon alles. Was da in den letzten Monaten getan hat auf der Ebene, ist richtig krass.
Pavel Mayer 4:19:14
Was mich noch interessieren würde,Und so, weil viel Kritik, was ich höre, aber was ich jetzt, da ich jetzt keine Mitarbeiter,habe seit langem oder keine menschlichen Teams oder so, das habe ich früher mal gemacht.Aber Softwareentwicklungsprozesse, sag ich mal,um die Jahr 2000er rum halt mit extrem Programming angefangen und dann natürlichviele machen, ich weiß nicht, was jetzt viele machen,so ob da immer noch irgendwie Scrum oder Scrum-Varianten das Ding sind oderirgendwas Neues mittlerweile wieder hochgekommen ist.
roddi 4:20:02
Ich glaube, es haben alle irgendwann mitbekommen, dass Scrum wirklich zu heavy ist als Prozess.Du verbringst ja die halbe Woche nur in Meetings bei Scrum.Also Scrum ist eine gute Lösung, wenn sich alle hassen, niemand irgendwem vertraut.Dann kannst du mit Scrum noch was reißen, aber in so einer Firma solltest duhalt auch nicht arbeiten.
Pavel Mayer 4:20:27
Also ich habe das nie, also mein Nachfolger hatte das dann eingeführt und habedas dann mitbekommen und fand das halt furchtbar.Mit einem abgespeckten XP-Prozess funktionierte super.Aber der Punkt, den ich eigentlich machen wollte, ist, dass diese ganzen Entwicklungsprozesseund ich habe ungefähr ein halbes Dutzend davon gelernt, von irgendwie Daimler hatte,Daimler hatte ihren eigenen Wasserfallentwicklungsprozess und so entworfen und bis hin.Ja, jedenfalls mein Punkt ist, dass...Dass zumindest diese alten Prozesse oder die Prozesse, die ich noch kannte in Kollaboration,einfach nicht funktionieren mit jetzt massiv KI unterstützter Entwicklung.Weil du kannst den, bei Google war es so, ich weiß nicht, ob es immer noch soist, aber da musste jeder Code irgendwie von zwei Leuten nochmal reviewt und abgezeichnet werden.Also jeder Commit, der dann in Production gegangen ist.Ich meine, wenn du das machst, kannst du auch gleich dir eigentlich sparen, LLMs einzusetzen.Und da frage ich mich halt, ob wir auch nicht komplett neue Entwicklungsprozessebrauchen, beziehungsweise das, was du jetzt beschrieben hast,so im Grunde genommen hier jetzt,mit ADRs oder OpenSpec, da tun sich halt so gewisse Aspekte jetzt von neuenSoftware-Engineering-Prozessen,würde ich das jetzt nennen, tun sich da auf.Aber ja, da frage ich mich, wird es überhaupt die geben?Ich habe noch nicht das Gefühl, dass wir genug Erfahrung haben oder wissen,wohin es geht. Und das Problem ist ja, dass ja alle halbe Jahre die Situation wieder eine andere ist.
Tim Pritlove 4:22:45
Alle drei Monate.
Pavel Mayer 4:22:46
Ja, so ich, das ist halt das andere Problem, dass halt ich sag mal,genau, der Prompt Engineering war ja dann sozusagen der Prompt,ganz wichtiger Skill.
roddi 4:23:03
Stimmt, da war was.
Pavel Mayer 4:23:04
Das neue Berufsbild des Prompt Engineers, ja, das hat so.
roddi 4:23:09
Das habe ich erfolgreich ausgesessen.
Tim Pritlove 4:23:12
Naja, ich meine, das war so der erste Hype irgendwie und dann hast du halt sofortso diese Coaching-Guys, die dann halt irgendwie sofort,Lunte riechen und dann irgendwie Leuten, die überhaupt nur das Gefühl,die gar nichts checken und das Gefühl haben, oh Gott, alle reden darüber,habe ich jetzt schon wieder den Trend verpasst, von dem alle schon seit dreiJahren reden, die Lücke füllen die dann halt mit so einem Quatsch.
Pavel Mayer 4:23:36
Aber da ist halt das Problem, dass du es sich überhörst, das ist so schön,ja, also verderbliche Fähigkeiten, weil ich habe,Wohl du dir irgendwas aneignest und sechs Monate später ist es wieder obsolet.
Ralf Stockmann 4:23:55
Wobei ich finde, das schreibt auch hier gerade Steffen im Chat,also ADRs sind jetzt überhaupt nichts, was jetzt irgendwie durch die Vibe-Coding-Communityjetzt irgendwie erfunden worden ist. Also ich nehme jetzt dieses ganze STD,also dieses Spec-Driven Development, eigentlich eher wahr als so ein Back to the Roots.Wir kommen mal wieder zu dem zurück, was die Informatik uns eigentlich seit50 Jahren erzählt, was vernünftiger Entwicklungsprozess ist und kommen von diesemVibe mal gerade wieder weg und das tut uns eigentlich allen ganz gut.Also darum, ich rede jetzt auch in meinem beruflichen Umfeld nur noch von AgenticCoding oder eben von SDD und versuche das Vibe Coding so weit wie möglich schonbleiben zu lassen einfach,auch im Wording, weil es jetzt mit Dingen in den Köpfen besetzt ist,mit denen das, was jetzt hier Tim eine Woche lang getan hat,schon nichts mehr zu tun hat.
Pavel Mayer 4:24:44
Ja, also Tim hatte das Berufsbild des Software-Regisseurs so oder Agenten-Regisseurs Ja.
Tim Pritlove 4:24:54
Regisseur, das ist die Rolle, in der ich mich sehe, wie so ein Filmregisseur, weißt du, der halt,Einfach sagt, stellt euch jetzt mal da hin und die Kamera machen wir jetzt sound dann klappe und bevor ich nicht gesagt habe, ist gestorben.
Ralf Stockmann 4:25:13
Und es ersetzt halt nicht das Denken. Also das hat mir jetzt hier mein Experiment,was ich am Anfang gesagt hatte, hier mit meiner Banking-App,da habe ich einfach mal dramatisch zu wenig nachgedacht vorher.Was ist denn eigentlich das echte Problem, was ich lösse? Ja,ich will Geld sparen, ich will das Geld sparen. Ja, aber was genau brauchst du eigentlich dafür?Und was ich immer sage, ich programmiere am besten auf dem Fahrrad,da habe ich irgendwie so 20 Minuten und kann mal so über Dinge nachdenken undhabe aber auch überhaupt keine Tastatur und keine LLM irgendwo dabei.Und diese Prozesse werden glaube ich mindestens genauso wichtig bleiben,wie sie es immer waren. Du musst halt einfach mal spezifizieren und nachdenken.
Tim Pritlove 4:25:48
Das, was ich da die ganze Zeit getan habe, war einfach, also es ist ja wie soein Rausch, also es ist ja eine totale Synapsenparty angesagt,weil ich halt die ganze Zeit...Ich muss mich ja nie mit irgendwie, warum ist das Programm jetzt abgestürzt?Erstmal drei Tage Pause, bis man irgendwie diesen Crash gefunden hat und so weiter.Sondern der Crash findet sich halt schnell. Zack, irgendwie Crashlog da reinpasten.Ah ja, hier habe ich irgendwie plus minus eins falsch gemacht oder hier RaceCondition und so weiter rausgenommen. Weil die ist für mich nicht wichtig.Wichtig ist für mich, wie designe ich das System?Wie ist das User-Interface? Welche Information ist wie, wo, wann zu sehen?Diese Nachtlichter, die eine schlechte Auflösung hat, die müssen halt ausgeblendetwerden ab einer bestimmten Höhe. Welche Höhe ist das? Eine Strategie entwickeln,wie verschwinden die, wie tauchen die auf? Welche Daten sehe ich wann? Wann ist was relevant?Und das ist ja das Wichtige letzten Endes, das ist das, was man als Nutzer siehtund was einem dann überhaupt erstmal die Software als Werkzeug auch erschließt.Wenn du dir deutsches Werkzeug anschaust, ist ja auch geiler Porno.Also ich meine, wenn du so ein richtiges Profi Handwerker Werkzeug,wenn du in so einen guten, guten Baumarkt gehst, wo so wirklich das gute Werkzeugist und du schaust dir das Zeug an und es ist einfach Da ist jede Rundung,jede Not, jede Schraube, wie sich das anfühlt, wie schwer das ist und so weiter.Das Material, die Form, die Funktion, alles ist irgendwie super ausgearbeitet,um so ein perfektes Werkzeug zu machen.Und so ist Software fast nie. Es gibt fast keine Software, die auch nur irgendwieansatzweise mit so einem Schraubenschlüssel aus Deutschland zu vergleichen ist.So was können wir. Aber in der Software.Das geht in die deutsche Seele irgendwie nicht rein. Also es ist jetzt nichtnur ein deutsches Problem, aber hier ist es halt nochmal besonders schlimm.Aber das ist irgendwie, von daher mag ich ja diesen Begriff Software Engineeringeigentlich sehr gut, weil genau darum geht es ja letzten Endes.
roddi 4:28:01
Dem würde ich aber widersprechen wollen. Ich glaube, dass wenn Software ausDeutschland kommt, dann ist sie meistens auf sehr hohem Niveau.
Pavel Mayer 4:28:08
Ja, aber hat jemand von euch jemals ein Stück Software gesehen,was nicht trivial war, aber wo er sagen wird, das ist perfekt,das lässt sich nicht weiter optimieren.Das hat keine Bugs und ist perfekt einfach.Ist für alle Zeit so, dass es sozusagen jetzt, ich meine, es gibt halt eineZange oder so, ich sag mal, Kneifzang-Design oder was auch immer,oder bestimmte Designs, die kannst du dann auch in 100 Jahren so nicht wirklich verbessern.
roddi 4:28:51
Jetzt müssen wir aber glaube ich noch mal darüber reden, wie man Software eigentlich bezahlt.Also ich meine, die entsteht ja nicht aus dem Nichts, sondern Leute müssen Gelddamit verdienen. Und wenn eine Software tatsächlich fertig ist und da ist nichtsmehr dran zu tun, dann ist sie ja im Prinzip auch nicht mehr monetarisierbar.Das heißt, die nächste Version bezahlt denjenigen, der die Software macht.Und dementsprechend, ja klar,es gibt natürlich legendäre Versionen von Software, die waren mal gut und dann,musste der Produktmanager aber nochmal 20 Features reinkloppen,damit man die nächste Major-Version wieder verkaufen konnte.Oder wir sind gleich bei einem Mietmodell. Also es ist so eine Zange,die kann ich halt optimal designen und dann muss ich sie halt produzieren.Aber ab einem bestimmten Punkt kostet mich halt die Produktion das Geld undnicht das Design der Zange.
Pavel Mayer 4:29:56
Ja, das ist wahr, aber ich weiß nicht, ob euch das auch aufgefallen ist, aber,allein Prozessoren, jetzt wo man ja denken würde, also irgendwo in der Mitte, das ist ja,auch eine funktionale Logik-Einheit, die zwar Hardware ist, aber eigentlichsich auch in Software beschreiben lässt.
roddi 4:30:22
Klar, und wenn man Microcode als Software sieht, dann läuft da auch Software drauf.
Pavel Mayer 4:30:27
Ja, aber auch so. Und was aber so im Laufe der Jahre an Bugs in alten Prozessoren oder,Prozessorarchitekturen gefunden wurde, an Opcodes, die da drin waren,die keiner kannte oder die nicht publik waren.Also selbst so ein 6502 ist fucking halb fertig.Die haben irgendwie einfach das Ding zu 80% fertig gemacht und dann in die Welt rausgeworfen und so.Das Gefühl hatte ich von Anfang an.
Tim Pritlove 4:31:09
Dass immer irgendwas fehlt. Warum gibt es das hier in der Form,warum bin ich in der Form?
roddi 4:31:13
Naja gut, aber da musst du natürlich dich ehrlich machen und sagen,eine Maske, um einen Prozessor zu fertigen, die ist sehr, sehr teuer und dukannst nicht fünf Revisionen eines Prozessors machen,wenn du nicht Milliarden davon verkaufst, von jeder Revision,sondern du hast irgendwann einen Design-Cut-Off,und das Ding hat dann verdammt nochmal zu funktionieren und wenn da Teile haltnicht funktionieren, dann,ja, Pech gehabt, darf der Compiler nicht kompilieren.Den Befehl. Ist so.
Pavel Mayer 4:31:46
Aber es ist, also die Kernfrage ist, wird hart, werden hart und Software jetztbesser werden oder schlechter werden?Und ich glaube, das lässt sich jetzt noch nicht wirklich beantworten.Ich tendiere dazu, also kann sein, dass sie schlechter und komplexer werden,aber ich hoffe, also mein Gefühl sagt mir, es wird eher besser werden.
roddi 4:32:12
Mein Gefühl ist, wir haben den Steady State lange erreicht. Das wird weder besser noch schlechter.
Tim Pritlove 4:32:20
Mein Gefühl ist, dass wir die Sendung jetzt zu Ende bringen müssen,weil wir haben jetzt irgendwie hier gut 4,5 Stunden gelabert und jetzt,dröhnt mir ein bisschen die Ja, wir haben Dröhnt die Schläfe?War schon vorbei, war doch gerade so schön.Ja, ich muss noch ein paar Features implementieren heute Nacht und Ich glaube.
Ralf Stockmann 4:32:41
Ich kaufe mir jetzt so eine Scheiße aus.
Tim Pritlove 4:32:43
Ein Leben ohne Space Mouse ist möglich, aber sinnlos. Ja, das ist einfach...
roddi 4:32:49
Ganz ehrlich, ich habe ja gerade eben noch die Software von dieser Space Mousegekauft und bin jetzt eigentlich an dem Punkt, wo ich sage, will ich das wirklich haben?
Tim Pritlove 4:32:56
Du hast die Software von der Space Mouse gekauft.
roddi 4:32:59
Installiert.
Tim Pritlove 4:33:00
Die willst du nicht installieren, die ist furchtbar.
roddi 4:33:02
Ja, das musste aber sein, um Fusion damit zu benutzen.
Tim Pritlove 4:33:05
Das stimmt leider, aber ich werde meinen Treiber so umprogrammieren,dass er sich genauso verhält wie das Teil.Also ich will ein Replacement machen für den Treiber. Aber du kannst das machen,wie du willst. Kugelblitz läuft auch mit dem normalen Treiber.
Ralf Stockmann 4:33:19
Braucht das irgendein Dongle, die Bluetooth-Variante?
Tim Pritlove 4:33:22
Nein, das ist Bluetooth. Die hat auch noch so ein Dongle dabei.Du kannst das auch machen.Es gibt auch die Wireless in nicht Bluetooth. Die willst du nicht haben.Aber du kannst die umschalten. In Stagehand merkt er das übrigens auch sofort,wenn du es mit dem Kabel anschließt, sieht er, dass es die gleiche ist.Die meldet zwar eigentlich nicht ihre Seriennummer konform, habe ich aber trotzdemrausgefunden, wie man die rauskriegt.So eine Sachen halt. Leute, das war eine lange Sendung.Ich denke, das war es erstmal, Pavel, vielen Dank fürs Kommen und ja,vielen Dank fürs Zuhören, war jetzt eine lange Sendung. Kugelblitz kommt.Jetzt die Tage werde ich eine Beta-Version veröffentlichen.Also ein Release, wenn ich sozusagen noch zwei, drei Sachen glatt gezogen habeund ich muss noch die neue,Webseite aufsetzen für Meta-Ebene-Applications und dann,kriegt das auch Auto-Update und diese ganzen Geschichten, das gibt es allesschon so halb, aber es war nicht ganz rund und dann geht sie los, die Wille-Fahrt.Ihr könnt schon mal eure Space-Mäuse bestellen und weil das wollt ihr einfachhaben. Das sage ich euch jetzt schon.Und ich bin natürlich super, super gespannt aufs Feedback von dieser GIS-Community,weil ich glaube, die hat dringenden Visualisierungs- und Debugging-Bedarf.Da geht sicherlich so einiges. Aber da sind so viele Schätze,die da rumliegen und die keiner hebt und das geht einfach nicht.
Ralf Stockmann 4:34:59
Darum Dieblinks, um auch da Shaming betreiben zu können. Guckt mal hier,schaut mal da, was da eure Karte hat.
Tim Pritlove 4:35:05
Ja, ja, also Shaming ist definitiv Teil des Programms hier.Ja, genau.
Pavel Mayer 4:35:13
Und ich hoffe, irgendjemand nimmt sich auch unserer Verwaltungssoftware an.Also wahrscheinlich könnte man die gesamte Verwaltungssoftware für Berlin ineinem Jahr mit einem Team von zehn Leuten oder so könnte man einfach mal ingut und toll schreiben und so.
Tim Pritlove 4:35:31
Mit allen alten Formaten übernehmen, konvertieren, alles gleich ins Normale,ordentliche Netzwerkprotokolle, alles sicher, pipapo, also gar kein Problem.
roddi 4:35:39
Ich glaube, dass in der Verwaltung ist nicht die Software das Problem,sondern die Vorgänge, die sie abbilden muss.
Tim Pritlove 4:35:46
Nö, aber ich meine, das geht ja auch. Ich meine, du kannst, die Vorgänge lassensich ja abbilden, die sind scheiße abgebildet.Das Hauptproblem bei Legacy Software ist, dass du halt von dem alten nicht wegkommst,weil du eben nicht den Aufwand treiben willst, da irgendwie einen fließendenÜbergang zu machen. Aber das geht jetzt auch gut.Das kann man alles machen. Ja, mal schauen. Wenn es großes Interesse gibt,ich habe auch noch überlegt, ob ich noch so ein Proxyserver noch dazu bauen will.So ein Cache-Server, wenn man jetzt sozusagen viel mit Kugelblitz arbeitet,dass sie nicht nur so Peer-to-Peer,ihren Cache sharen, sondern dass man sozusagen einen Server mit einer dickenPlatte hinstellen kann Und dann geht das alles durch den durch und der lädtquasi runter oder mit dem synkt man sich sozusagen die ganze Zeit.Man fragt immer erst den als erstes und kriegt das meiste dann einfach von dort.Also das ist definitiv noch so ein Side-Project und dann will ich natürlichunbedingt noch eine native Vision Pro Version machen.Also die jetzt wirklich eine richtige Vision Pro App ist, wo man so richtig,Interaktion hat, weil das ist einfach mal zu geil, das Ganze in 3D irgendwieda über die Welt zu fliegen. Das ist einfach der Knaller.Dann wollt ihr auch noch eine Vision Pro haben.
Ralf Stockmann 4:36:56
Und super, gucken wir uns nochmal.
Tim Pritlove 4:36:58
Das wird teuer.
roddi 4:37:00
Du, haben will ich eine Vision Pro. Ich will sie noch nicht bezahlen.
Tim Pritlove 4:37:04
Ja, die kostet auch nichts mehr. Wollen sich doch alle loswerden,weil sie nicht wissen, was wir damit anfangen sollen. Aber die haben ja überhaupt keine Ahnung.
Ralf Stockmann 4:37:10
Und übrigens die gute Nachricht noch ganz zum Schluss. ich habe bei Fedi Wingsnebenbei die Schrift umgestellt. Das ist jetzt in einer schönen Inter-Tide-Schrift.
Tim Pritlove 4:37:19
Na, da haben wir doch Full Circle hier. Alles klar, das war die 313.Vielen Dank fürs Zuhören bei der Freakshow.Fliegt demnächst durch alle Zeitmaschine Raumschiff in die Bibliothek des Weltwissens.Ralf, ich hoffe, ich habe dich ein bisschen glücklich gemacht.
Ralf Stockmann 4:37:36
Das war sehr ein Herz.
Tim Pritlove 4:37:38
Das war's. Tschüss. Bis bald.
Shownotes

201 Kommentare zu „FS313 Der Tripelpunkt der Metaebene“

  1. Wieder eine geniale Folge !!!
    Einfach ein herrlicher Genuss für die Ohren.
    Es ist und bleibt mein Lieblingspodcast ABER der KI Song im Intro geht leider gar nicht. Ich verstehe das wir alle lernen müssen mit KI zu leben. Es gibt ja auch gute Seiten und Verwendungsmöglichkeiten, allerdings finde ich es ein wenig schade, dass eine Sendung und ein Medium, welches meiner Meinung nach von der Vielfalt, der Lebendigkeit und der menschlichen Intelligents lebt, durch solch einen Song ein klein wenig an Qualität verliert. Zumindest wenn der Song über vier Minuten gespielt wird .

    Die FreakShow oder damals MobileMacs ist und war für mich immer eine Wellness-Oase für meine Gedanken und meine Ohren. Es ist wie ein „nach Hause kommen“, ein entspannen, viel lachen und Dinge kennenlernen, die mir bislang fremd sind oder von denen ich nie gedacht hätte, dass ich sie in meinem Leben brauche/wissen muss. Eine neue Folge wird jedes Mal zelebriert, kein stumpfes im Hintergrund hören, diese drei, vier oder fünf Stunden werden in ausgewählten Häppchen genossen und bewusst gehört. Daher hoffe ich noch auf viele hunderte Folgen mit euch allen und auch gerne wieder mit den All-Stars der Metaebene.

    Man merkt das jeder einzelne Gast ein besonderer Teil dieses Podcasts ist und zur Bereicherung beiträgt. Man kann hier wirklich mal den Spruch aus dem Film „Voll Normal“ verwenden „Endlich normale Leute“ .

    Vielen vielen vielen Dank das ihr alles das möglich macht!

    • Das sehe ich völlig anders. Jeder muss diesen Song hören, bis die Ohren bluten. Und er ist ja nun wirklich ergiebig, um später eine ki Diskussion zu führen.

    • Ich kann mich dem nur anschließen, ich liebe den Podcast, aber hört bitte bitte bitte auf, am Anfang oder am Ende irgendeine minutenlange SCHEISSmusik einzubauen. Egal welcher Track, niemand hört sich das an, alle sind genervt, rollen mit den Augen und spulen vor. Ich höre mir den Rotz grundsätzlich nicht mehr an, weil es IMMER nervige, minderqualitative Scheiße ist. Nur weil ihr das irgendwie für den Moment irgendwie witzig findet, heißt das nicht, dass die Hörer das auch geil finden.

      Bei anderen Podcasts ist es genau dasselbe. Es ist immer Scheiße. Lasst es bitte sein.

        • Die Musik am Anfang und/oder Ende einer Folge ist absolut super. Ich mein was gibt es musikalisch besseres als den FreakShow Titelsong ❤️. Ich wollte lediglich ausdrücken, dass ich es gut finde, wenn menschliche Künstler unterstützt werden. Es gibt so viele tolle und kreative Musiker (deren Lieder ihr schon oft verwendet habt), die passende Texte zu jeglichen Themen produziert haben.

          @Tim am Ende ist es für mich fast egal, was ihr bei euch zu hören bekomme, es ist und bleibt der beste Podcast (IMHO). ☺️. Also da ist so was leicht zu verkraften und vielleicht muss ich einfach umdenken und mich diesbezüglich ein bisschen mehr öffnen.

          Jedenfalls tausend Dank für eure Arbeit!

      • ich habe den Text des songs nicht gut verstanden, und ja, ich finde auch die meisten AI songs eher meh… sind halt immer maximal generic – da merkt man, dass Humor nicht gerade die Stärke von AI ist. Gestört hat es mich trotzdem nicht wirklich, dass es einen intro song gab.

    • Ich kann KI-Songs in der Regel auch nicht mehr hören. Aber dieser Song ist pures Gold und als Intro dieser Folge quasi ein No-Brainer. Läuft bei mir seit der Ausstrahlung mehrmals am Tag^^

  2. Grandiose Arbeit, Tim. Ralf, bitte etwas mehr / länger zuhören. Macht das Zuhören für uns weniger anstrengend. Nicht böse nehmen. Vielen Dank ans ganze Team und den gern gesehenen Gast Pavel

      • der liebe Ralf Stockmann ist damit gemeint. Ich würde mir oft wünschen, dass er sich auch mal zurückhält und die anderen sprechen lässt, bzw. sich die Themen etwas entwickeln lässt, anstatt sie immer direkt zu kapern und sie in seine Richtung zu lenken. Gilt nicht nur für diese Folge, sondern ist eine generelle Kritik an Ralf, die ich nun doch mal los werden wollte.
        Es muss nicht immer jemand plappern, Mut zur Pause! Nimm‘ Dir mal ein Beispiel an Clemens, den hat man oft über lange Strecken der Sendung gar nicht gehört, dafür waren seine Beiträge dann immer um so interessanter und seine jokes um so lustiger. ✌️

        • Stimme ich zu. Wenn „ich habe da mal was vorbereitet“ Vorträge von Ralf mir zu schulmeisterisch werden gibt es ja Kapitelmarken, aber andere mit eigenen Erfahrungen/Fußnoten zu unterbrechen, bevor sie den zentralen Punkt ihrer Story gemacht haben, kann etwas nerven.

            • Also @Ralf, 10% weniger das geht dann in die richtige Richtung. Bei Linux darfst de gerne 400% plus geben ;) Ich kann mir halt Apple nicht leisten…. :P
              Spaß bei Seite. Bei Ralf würde mir eigentlich schon reichen, wenn das „tamtamtam“ etwas weniger oft benützt wird… Aber das soll eine lieb gemeinte Kritik sein. Ich mag euch alle gerne!!
              Herzliche Grüße aus dem Allgäu!

        • Dem kann ich leider nur zustimmen, seine Themen und Einwürfe sind zwar immer interessant und hörenswert aber zum einen kapert er gern das Thema anderer und verfährt dann damit so wie mit seinen eigenen Themen das SEIN Weg das zu tun ja der einzig richtige und umsetzbare isst und es ja keine andere Lösung dazu gibt. Meist sind seine Themen und Lösungen aber genau für einen anwendbar und umsetzbar und haben mit der Realität draußen wenig zu tun.
          Da hat er leider das Erbe von hukl übernommen der das auch gerne gemacht hat.

          • Und noch zur Klarstellung ich liebe die Sendung und freue mich auf jede Folge aber manche Art der Themenbesprechung stören den Hörgenuss. Der Verweis auf die Kapitelmarken sollte hier doch nicht the way to go sein. Es kann doch nicht dein Ziel sein das die Hörer ganze Teile überspringen.

      • Ich kann mich nur anschliessen. Ralf kommentiert schon, bevor die anderen ihren Gedanken zu Ende formuliert haben. Dadurch geht die Tiefe verloren und oft wird sehr oberflächlich diskutiert. Lieber ein paar nerdige Gedanken ausformulieren und eine Ebene tiefer gehen, wie früher mit Hukl, Denis und Clemens. Ansonsten weiter so. Es war wieder eine sehr kurzweilige Folge.

    • Leute, alles selektive Wahrnehmung. Ich bin – allein schon weil ich es komplett anders wahrnehme und auch in dieser Sendung anders wahrgenommen habe – eben noch mal durch den Cut durchgegangen und habe mir alle von Ralfs Einsätzen angehört: nicht einmal wurde da irgendwas gekapert, gestört oder auch nur das Thema gewechselt. Da ist wohl der Wunsch der Vater des Gedankens.

      • Von drinnen siehts ja hin und wieder anders aus, als von außen.

        Hier meine Wahrnehmung von außen: Ich schätze Ralfs Beiträge. Gleichzeitig hatte ich gerade in dieser Folge Situationen, wo ich gerne einer Darstellung von Pavel oder Tim gefolgt wäre. Die hat Ralf – mit guten Gedanken – aber unterbrochen.

        Das ist Meckern auf hohem Niveau, ihr seid in Summe Klasse!

    • Sehe ich nicht so. Ralf beteiligt sich an der Diskussion und fragt auch manchmal nach bevor das Thema weitergezogen ist. Das finde ich gut, denn das hat mir schon manches Mal einen Kapitelmarken-Skip erspart, weil das Thema plötzlich doch noch als interessant herausgestellt hat.

  3. Adobe verdienen ne Menge Spott für ihre Geschäftsgebahren, ohne Frage. Bisher gibt es aber nichts, was auch nur Ansatzweise in die Nähe kommt, wenn man mit den Programmen tagtäglich arbeitet und damit sein Geld verdient. Selbst Affinity ist da maximal nett. Das kann einige Dinge gut, andere aber fast gar nicht. Privat kann man das ok nutzen. Aber, wenn man von Adobe kommt, rauft man sich schon die Haare, warum einfache Funktionen auf einmal so kompliziert werden. Gerade was Export in alle möglichen Formate angeht. Von Artcraft habe ich mir nur das Indesign-Pendant angeschaut und hatte nach 2 Minuten keine Lust mehr. Grundlegende Funktionen gar nicht vorhanden oder maximal undurchschaubar. Alles sehr sehr interessant, aber bis das auf Adobe-Workhorse-Level ist, muss noch einiges passieren. Und das ist keine Claqueure-Gequassel, ich würde mich freuen, wenn denen endlich mal jemand Feuer unterm Arsch macht.

    • Ja, aber dazu brauchts Programmmierer und Kreative, keine Vibe„coder“, die nur mit Slop rumpanschen können und das für Programmieren halten. und schon gar keine „Agenten“, die ja auch nur n-dimensionale Markovkettengeneratoren mit Internetzugang sind.

      • Das greift zu kurz. Ja, formal erfüllen LLMs die Markov-Eigenschaft — aber die Beschreibung „n-dimensionaler Markov-Kettengenerator“ verfehlt zwei entscheidende Punkte:

        Erstens die Größenordnung des Zustandsraums. Bei Vokabular^Kontextlänge (z.B. 100k^200k) ist eine explizite Übergangsmatrix physikalisch unmöglich. Das Netz lernt die Übergangsfunktion implizit über Gewichte — das ist qualitativ etwas anderes als „Häufigkeiten aus Korpus zählen“.

        Zweitens, und wichtiger: Die Markov-Beschreibung erfasst nur die äußere Mechanik des Sampling-Schritts, nicht die internen Repräsentationen. Zu sagen „LLMs sind Markov-Ketten“ ist so erhellend wie „das Gehirn ist ein dynamisches System“ — mathematisch korrekt, aber blind für das, was innen tatsächlich passiert.

        Agenten als „Markov-Ketten mit Internetzugang“ abzutun, erspart einem die Auseinandersetzung mit der Frage, warum diese Systeme Aufgaben lösen, für die simplere Modelle derselben formalen Klasse nie in Frage kamen.

      • Klarstellung noch: Mein Kommentar bezog sich ausschließlich auf die Markov-Ketten-Beschreibung von LLMs. Bei der Notwendigkeit guter Programmierer bin ich voll bei dir.

    • Und vielleicht noch eine Ergänzung zu dem Segment: Affinity wurde zwar gekauft, aber die Software ist mitnichten zu einer Abo-Software geworden (Stand: November 2026). Der volle Umfang ist frei nutzbar – das Abo braucht man nur für AI-Features, die tatsächlich in der Canva-Cloud laufen.

  4. Was an dem Equal Earth Projekt noch ganz cool ist, es ist nicht nur eine Projektion sondern beinhaltet auch hübsche Ausarbeitungen der Projektion, die man sich in verschiedenen Sprachen, Zentrierungen *und* Orientierungen runterladen kann: https://equal-earth.com/

    Also man hat auch z.B. eine Pazifik-zentrierte Version mit dem Süden oben wo die Labels trotzdem alle extrem sauber gesetzt sind, das ist schon witzig zum Anschauen.

  5. OMG, jetzt auch noch der extrem anstrengende Kettenraucher, dessen letzter visionärer Gedanke zu Zeiten von ISDN passierte. Schafft’s die Metaebene denn wirklich nicht mehr, wenigstens als Gast mal jemanden u40 einzuladen? Oder, *gasp*, eine Frau?!

    SAD!!

    Bitte seid ehrlich: Soll ich mir da noch Hoffnungen machen? Oder ist meine einstige Lieblingssendung endgültig zum Altherrenstammtisch im Raucherzimmer entrückt, gerade noch so zusammengehalten vom gemeinsamen Interesse an der Verbrennertechnolgie „KI“?

    Oder anders gefragt: Will echt keine(r) mehr mit euch? Oder wollt ihr nur nicht?

  6. Es macht richtig Freude zu sehen, wie Tim seine zweite Frische erlebt und uns durch seine Art mitzureißen versucht. Auch der Flow, der ihn durchströmt und nicht schlafen lässt, ist nachvollziehbar.

    Ich beobachte es seit einigen Wochen im zunehmenden Maaße, dass es nicht nur Tim so geht. Alte längst den Entwicklungstod erlangt geglaubte Apps auf dem Smartphone erhalten plötzlich ein umfassendes Update, meine Softwareaktualisierungsverwaltung (Linux) leistet pro Woche das, wofür sie früher ein Jahr Zeit hatte, Refactoring/Decompiling all Games inklusive Mash-Up, sogar 10 oder 15 Jahre alte Bugs bekommmen die Fliegenklatsche hinter die Ohren gedroschen. Das Neueste, was ich mitbekommen habe ist, dass auch hardwarenahe Firmware, Microcode und Prozessor-Ops getargeted werden. Holy camoly!

    (Ich weiß auch gar nicht, wie ich weiterschreiben soll, weil auch bei mir alle Synapsen auf »On« sind und alle gleichzeitig was von mir wollen. Ommmm…)

    Jedenfalls, wie es der Zufall so will, hat auch im gerade erschienenen Security-Podcast Leo Laporte (der amerikanische Tim) vom gleichen neubelebenden Drang und überwundener bisheriger Umsetzungsunfähigkeit erzählt. In seinem Fall, hat er seine mit KI-Hilfe geschaffene Heimautomation vorgestellt. Eine Webseite zeigt und erklärt alles — ja genau, die Webseite erklärt es. Denn wenn man auf ihr oben rechts den „Tour“-Knopf anklickt, macht sie aus der Webseite eine Art Diavortrag/Film gesprochen und vertont von einem Vampir, Laszlo Cravensworth („What We Do in the Shadows“), der gleichzeitig einer seiner sechs festen „Hausgeister“ ist.

    · „Signal Flow“ – https://pages.laporte.cloud/my-setup/
    · „Security Now 1100 – Booby Trapping LLMs“ – https://twit.tv/shows/security-now/episodes/1100
    (ab der zweiten Hälfte https://youtu.be/mJMTF9iu0k0?t=6058)

    Laporte erzählt, dass es ihm schwer fällt, Gesichter unterscheiden zu können – vielleicht ist er auch deshalb ein podcastender Audio-Mensch geworden. Seine Heimautomation wird von, mit unterschiedlichen Aufgaben befassten, LLMs betreut, die im permanenten sprachlichen Austausch mit ihm stehen. Seiner Familie kann es schonmal zu viel werden, für ihn aber ist es ein Traum.

    Tim…, du sagtest deine Projekte sind bei Version 0.2, aber guck mal bitte beim good ol‘ Leo nach, wie man eine Webseite in schön macht. Was man dort sieht wirkt gemütlich aber doch dynamisch, kann man sinnvoll anklicken und passt sich bei Seitengrößenänderung automatisch an; trotzdem keine sinnlosen Parallaxeneffekte. Ich möchte gerne ein warmes, wohliges Gefühl in der Magengegend haben, wenn ich „Metaebene Apps“ betrete. Du wolltest PHP aus deinem Leben verbannen, bitte tue es auch mit diesem kalten dazugehörigen 2000er-Büro-Look. Eine nützliche integrierte Progressive Web Application (PWA) als Webstore oder Feedback-Möglichkeit wäre nicht schlecht. Das Logo von „Kugelblitz“ hat Ralf schon moniert; ich bringe ein: Bitte kein Blitzsymbol verwenden, keine zentrierte geschlossene Kugel oder KI-Rosette, vielleicht ein sich formender Plasmaball, der sich von unten von einer größeren Plasmamasse lößt – so’n bisschen wie eine Qualle, die sich nach oben hin am Wasser abstößt oder lavalampenartig, dynamisch, elegant, auf gar keinen Fall technoaggressiv, für Menschen, nicht antisoziale Karohemden. Du schaffst das schon.

    https://lexica.art/?q=plasmaball%20jellyfish
    https://www.craiyon.com/de/search/jellyfish-plasma-ball

    • Ich weiß ja nicht. AI-Tools sind für mich gewissermaßen die Excel-Makros unserer Zeit. Jedes Partikularwehwehchen im Softwarebereich wird jetzt einfach solange mit KI-Tokensbeworfen, bis es (kurzfristig) aufhört zu jucken. Das Result ist ein unfassbarer Berg an Software, den keiner mehr überblickt oder warten kann und nachdem auch keiner gefragt hat. Erlebe es inzwischen fast täglich auf der Arbeit l, dass Kollegen, die gar nicht als Coder angestellt, sind einem stolz beim Mittagessen erzählen, was ihnen „der Chatty“ wieder für tollte Werkzeuge für die Arbeit generiert hat. Ich sehe das noch böse schief gehen.

          • Ja, dafür musste sich aber auch ein Kaliber wie Pavel Mayer, den es für so ein Unterfangen zur damaligen Zeit wohl brauchte, fast um den Verstand programmieren.

        • Da Stage Hand und Kugelblitz nicht unter Linux laufen und Tim das nach meinem Verständnis im Grunde auch kategorisch ausgeschlossen hat, habe ich die beide nicht. Ich hätte allerdings auch keine Verwendung dafür.

          Ich bin auch mal gespannt, wie aufwendig die langfristige Wartung und Pflege von Kugelblitz wird. Als Person, die solches Data Warehousing lange beruflich gemacht hat, kann ich nur sagen, dass es für einen Menschen eine tagfüllende Aufgabe sein kann, den ganzen Schnittstellen und Datenformaten hinterher zu programmieren, weil sich dauernd was ändert. Mal sehen, wie die KI sich da so schlägt.

  7. Thema Inter Tight – @Ralf: Für Menschen mir LRS (Lese-Rechtschreib-Schwäche) ist diese Schriftart wegen des engen Abstands nur sehr bedingt geeignet. Ein deutlicher Abstand zwischen den Buchstaben ist eines der besten Hilfsmittel zum Lesen (von Fließtext). Falls sich die angedachten Projekte auch an die Öffentlichkeit wenden und die Verwendung über große Überschriften hinausgeht, dann bitte auch an die Barrierefreiheit denken. :-)

    • Ok nehme ich mal mit. Aber: der Font vorher war per CSS-Kommandos noch sehr viel enger gesetzt, da ist das jetzt schon ein Fortschritt – und er wird auch wirklich nur bei den großen Hero Headings eingesetzt, nicht im Fließtext etc.

      • „oK NeHmE IcH mAl miT“
        Ralf, hörst du dir selbst eigentlich noch zu? Deine Sprache besteht fast nur noch aus unerträglichen Floskeln und schiefen Bildern, und ein „Nehme ich mal mit“ ist bekanntlich einfach nur ein „Leck mich am Arsch“ in Schlipsträger-Speech.

        • bro, chill. Was soll er denn sonst sagen? Freue Dich doch lieber, dass Du eine qualifizierte Antwort bekommen hast. Dass er die Schrift nicht im Fließtext einsetzen will, sollte Dich doch zufrieden stimmen, mit Deiner Lese-Behinderung

          • Was er sonst sagen sollte? Also, da hätte diese humanoide Intelligenz hier einen Vorschlag:
            „Oh, das ist mir noch gar nicht aufgefallen! Danke für den Hinweis. Ja, da könnte ich vielleicht mal einen Typographen fragen, oder vielleicht gibt es ja ein Buch darüber!“
            … und wenn der Ralf Slopmann das ernst meinte, würde diese hI hier ihm beispielsweise „Lesetypographie“ von Willberg und Forssmann vorschlagen. Vielleicht fragte er dann mal in einer Leihbücherei an, da könnte er ja vielleicht die eine oder andere aus beruflichen Gründen kennen.

            • oops, das war ja gar nicht Stefan, der sich über „Schlipsträger-speech“ beschwert hat. My bad. Das Ganze artet jetzt aber wirklich in Korinthenkackerei aus. Dass Ralf die Schrift gut findet und zukünftig einsetzen will, fand ich nicht problematisch – eher, dass er die Gelegenheit genutzt hat, mal wieder einen Beitrag, in dem es eigentlich um etwas ganz anderes ging, zum Entgleisen zu bringen und dies dann auch noch unnötig in die Länge gezogen hat. Er hätte sich ja auch einfach eine Notiz für später machen können. Unterbrechungen und Einwürfe sind ja OK, dann aber bitte mit dem richtigen Maß und nicht einfach ohne Rücksicht auf Verluste reinwalzen. Manchmal kommt es mir vor, als ob Ralf das als eine Art battle zwischen sich und dem Moderator sieht (in alter Hukl-Manier), nach dem Motto „das ist doch hier die FreakShow, deren Markenzeichen ist doch das Chaos, was wollt Ihr eigentlich?“.
              Ein bisschen mehr Fingerspitzengefühl und die richtige Priorisierung bei der Abwägung, ob man jetzt ein Fass aufmacht oder es sich für später aufhebt, einfach aus Respekt dem aktuell Sprechenden gegenüber. Du lernst das auch noch, Ralf.

  8. Hey Tim,

    schau mal in den Geoportalen der Bundesländer nach „Orthophotos“, dort gibt es typischerweise hochauflösende Luftbilder. Oft wird dies per Web Map Service bzw. Web Map Tile Service angeboten. Lufbilder sind nur wenige von zahlreichen Layern, die angeboten werden, wobei alle Layer maschinenlesbar abgefragt werden können. Beispielsweise gibt es im Geoportal Berlin Luftbilder von verschiedenen Jahrgägen, d.h. hier sind auch Zeitreisen möglich! Einfach mal z.B. im Geoportal Berlin durchclicken und die KI draufwerfen: https://gdi.berlin.de/viewer/main/

    Wir sind gespannt auf Deine nächsten Fortschritte, dann hoffentlich mit Screenshots im Podcast-Feed — Pic or didn’t happen!

  9. Setzt euren KI-Budenzauber doch mal zur Abwechslung nutzbringend ein und lasst sie bei Tim, äh, Pritlove die „Ähs“ rausschneiden: Seit er irgendwann (annähernd zeitgleich mit dem Beginn seiner KI-Psychose, wenn mich nichts täuscht) angefangen hat, sie insbesondere bei Komposita (also zusammen, äh, gesetzte, äh, Wörter) einzustreuen, ist ja sogar Pavel „äh“ Mayer dagegen fast schon ein Redefluß-Champ.

    • die „ähs“ sind ein Zeichen dafür, dass jemand ad hoc einen Gedanken ausformuliert. Du bist das nur nicht mehr gewohnt, weil heutzutage jeder nur noch die gleiche Scheiße nachplappert, ohne sein Gehirn zu verwenden. Du bist beim falschen Podcast.

  10. Da es offenbar noch niemand erwähnt hat (oder ich hab zu schnell gescrollt oder es im Podcast überhört): natürlich gehört zum Diskutieren über verschiedene map projections der XKCD 977

    https://xkcd.com/977/

    (und wie immer bei xkcd: es gibt einen zweit-Gag beim mouse-over über dem Bild)

  11. Hab die Hälfte auf dem Rad gehört, und fand die Ähs nicht so tragisch; eine Stelle mit Wortfindungsstörungen ließ mich die Augenbrauen heben – chattet Euch doch eine App, die es clientseitig rausixt. :)

    Die Schilderung des Hackmarathons, ohne Swift zu können lässt mich aber zweifeln, ob das was für mich ist.

    Wenn man als talentierter Softwareingeniör 2 Wochen für sowas braucht, und als ganz guter vielleicht 6 Wochen, dann wird ja jedes gute, gelungene Programm wahrscheinlich ratz-fatz xfach nachprogrammiert. Riecht nach Stress, Hektik und Druck.
    Und wer wird sich durchsetzen? Wahrscheinlich die, mit dem besten Marketing.
    Mir ist nach unken zumute.

  12. Ich finde es gut, dass die Metaebene die Software nicht kommerzialisieren möchte. Ich hätte es schon sehr komisch gefunden, dass die Spenden der Hörer mit dem Zweck das Podcasten Vollzeit zu ermöglichen im Endeffekt dann die Arbeitszeit querfinanziert aus der dann ein kommerzielles unabhängiges Produkt entsteht. Eventuell eine kontroverse Ansicht von mir, aber meine ehrliche Meinung.

  13. Ich feiere Timms Begeisterung und Enthusiasmus und möchte den Kugelblitz Ende Dezember auf der großen Bühne des CCH vorgestellt bekommen!

    Und ja, Pavel spricht langsam, aber er hat etwas zu sagen. Ich höre ihn gerne. Jede UKW-Folge ist ein Gewinn (und bei doppelter Geschwindigkeit ist eigentlich auch alles schick).

      • Hat es dir geholfen, das zu schreiben? Anderen Leuten Tippfehler vorzuhalten, ist in meinen Augen sie niederste Form der Besserwisserei, aber wer’s braucht.

          • Es ging mir eigentlich nur darum, zu bekräftigen, was Roddi und Ralf schon meinten, unter Nennung des Namens des Verfahrens, das die meisten LLMs verwenden (Byte Pair Encoding). Dabei werden, vereinfacht gesagt, die zwei häufigsten Zeichen in einem Textkorpus durch ein einzelnes ersetzt, das bisher nicht im Text verwendet wurde. Wenn man das iterativ eine Weile macht, werden auch Pärchen, die diese „Ersatzzeichen“ enthalten, wieder durch andere ersetzt, man erhält also quasi Baumstrukturen, die, wenn man sie bis zu den Ursprungszeichenpärchen zurückverfolgt, Teilstrings ergeben. Diese werden von den LLMs als Tokens verwendet und sind rein Häufigkeits-basiert, ohne jegliche linguistische Information dahinter. Daher klappt das für beliebigen Text-basierten Input, egal in welcher (Programmier)sprache er vorliegt. Beim Tokenisieren auf Basis linguistischer Konzepte, werden Texte zum Beispiel in ganze Wörter, einzelne Mropheme oder Zahlen am Stück tokenisiert, je nachdem, wie man es genau macht. Das ist also eine ganz andere Herangehensweise und deutlich komplexer.

  14. Tim, bei deinem Exkurs zur künstlichen Intelligenz vergisst du bei den Programmiersprachen meiner Meinung nach Prolog. Das ist neben „Fortran“ und „Lisp“ noch Mal was Eigenes für sich und für die KI und Sprachforschung von einiger Bedeutung.

    • Ja das hast Du recht, zumal ja Prolog mit seinem deklarativen Stil prägend für das Design (und die Syntax!) von Erlang war. Ich sehe in der Hinsicht Smalltalk (Messages), Prolog (Deklarativ) und Erlang (Concurrent) im Prinzip als ein Movement, auch wenn man das separat betrachten kann und vielleicht auch muss.

  15. Hallo Tim,
    ich hätte eine Frage zu Kugelblitz (vielleicht wurde sie in der Folge bereits einmal am Rande beantwortet): Gibt es Überlegungen eine Exportfunktion für Karten oder frei wählbare Kartenausschnitte einzubauen? Praktisch wären dabei verschiedene Ausgabeformate wie PDF, PNG oder SVG sowie die Möglichkeit, unterschiedliche Kartenlayer zu verwenden. Solche exportierten Karten könnten (sofern die jeweils erforderlichen CC-Lizenzangaben berücksichtigt werden) für Wiki-Projekte und andere Open-Source-Vorhaben verwendet oder dort zur Verfügung gestellt werden. Zwar gibt es bereits einige Webseiten, die den Export von Karten anbieten. Deren Export-Funktionen sind jedoch häufig eingeschränkt, etwa hinsichtlich der maximalen Auflösung oder Dateigröße, oder nur gegen Bezahlung verfügbar. Für Windows gibt es zwar solche Programme, deren Bedienung teilweise recht umständlich ist und reines Kopfzerbrechen verursacht (fernab davon, dass ich kein Windows mehr anfassen will). Oder lässt sich bereits einschätzen, dass der Aufwand dafür zu groß wäre? Danke vorab für deine Antwort

  16. leute, die nicht programmieren können, oder nur so bissi (ralf, tim -> beide haben karriere durch ihr labertalent gemacht, nicht durch coding) haben dank llms eine krasse götterdämmerung: ENDLICH können auch SIE magic am gerät erzeugen!
    dieses machtgefühl ist so dermaßen stark, dass alle beängstigenden nachteile dieser neuen technologie einfach in den hintergrund gedrängt werden vor lauter freude über die potemkinschen dörfer, die sie damit erzeugen können.
    dass tim manche buttons in seiner EIGENEN (as if… in wirklichkeit stammt sie ja von claude) software nicht findet, weil er sie nicht gut genug kennt? geschenkt. dass er mysteriöse performance-regressions, die natürlich nur ein vorführeffekt und nicht etwa tieferliegende mängel in der architektur sind, die ein sprachmodell nicht one-shotten kann, weil es selbst mit extrem großen context windows nie wie ein biologischer intellekt den eigentlichen sinn eines unterfangens im blick behalten oder vielmehr erstmal haben kann, einfach in post fixen wird? geschenkt. dass er STOLZ drauf ist, dass die lüfter seines macs erstmals hörbar ächzen, statt darauf, dass sie es eben durch effizient programmierte software nicht täten? geschenkt. dass er wie peter steinberger (openclaw) seine völlige ai-psychose als „geilen kick“ empfindet und burnout-gefahr nicht als solche erkennt, weil ja alles so viel spaß macht? geschenkt.

    tim sloplove und ralf slopman reicht es, wenn der „scheiss“ einfach „geil aussieht“. wenn es ansatzweise funktioniert, statt wirklich. wenn das MVP das dopamin feuern lässt, statt nachhaltige wertschöpfung, die der menschheit oder wenigstens nicht nur einem selbst wirklich etwas bringen würde.

    limitiert werden sie in ihrem rausch momentan einzig dadurch, dass neue apple hardware zum glüc^^^leider zu teuer ist (woran das wohl liegen mag……..). und wenn das nicht wäre, würden die frisch gebackenen tech bros gerne auf ALLES scheißen und am liebsten sogar die kichernd, feixend und schulterzuckend („is halt jetz so, leute, kommt damit klar!“) komplette weltwirtschaft zusammenbrechen lassen, hauptsache, sie können weiter geil im raumschiff durch irgendwelche 3d-welten fliegen oder ihre speaker slots auf irgendwelchen „experten“-talks und -panels rechtfertigen!!!!11

    warum baut eigentlich roddi keinen kugelblitz? die antwort wird Sie schockieren!

    es ist im grunde wie mit dem thermomix: der ermöglicht leuten, die nicht kochen können, auf ihr ergebnis stolz zu sein, das sie am ende sogar satt macht. kochen ist es aber nicht, was da passiert. und gesund oder erleuchtend ist es auch nicht, was dabei rauskommt. unabhängigkeit vom rezeptbuch des thermomix-herstellers? fehlanzeige. kochen wirklich VERSTEHEN, um auf sein eigenhändig erlerntes wissen aufbauen zu können und die geistige elastizität zu erhalten? neee, lass mal, viel zu langweilig. ist aber auch alles SOWAS VON EGAL, denn der zweck rechtfertigt mal wieder die technokratischen mittel, und selbst, wenn alle auf 3d-gedruckte open source thermomixe, die unabhängig vom neofaschistischen oder autokratischen hintergrund ihrer herstellerländer sind, umsteigen würden, täten sie am ende nur eines: weiter knallhart auf die welt aus idiocracy zusteuern, fröhlich in den gesellschaftlichen untergang reiten, tokens maxxxen und das einzige gut, das uns wirklich menschlich macht, einfach extrem willig und völlig ignorant outsourcen: den eigenen, wunderbaren menschlichen verstand.

    • Tja mein Freund, als ich mit Podcasting angefangen habe ich schon 20 Jahre lang programmiert und damit auch mein Geld verdient. Aber schön, dass Du Deine Vorurteile noch alle beisammen hast. Und ich sehe auch schon, dass Du die aktuelle Welle voll durchschaut hast. Gratulation.

      • entschuldigung, ich wollte nicht ehrabschneidend wirken. aber ihr seid halt (genau wie ich übrigens) auf basis der faktenlage keine langjährig erfahrenen berufsprogrammierer, die die lage bezgl. technical debt, tatsächlicher zeiteinsparung bei großprojekten und genereller slop-review-ermüdung bis hin zu nachwuchsproblematik erheblich besser einschätzen könnten, sondern einfach nur spaßgesteuerte egoisten.

        „sie sind nur spaßgesteuerte egoisten????“

        ‍‍
        always have been

        • Einigen wir uns einfach darauf, dass Du eigentlich keine Ahnung hast, was ich kann oder nicht. Aber ich würde Dir zumindest bei „spaßgesteuert“ zustimmen. Das halte ich im Übrigen auch grundsätzlich für den produktivsten Ansatz.

    • auch ohne programmieren zu können, kann ich zweifelsfrei sagen, dass Dein Beitrag voll daneben ist. Du kommst mir ein bisschen so vor wie diese DJs, die – trotz autosync button vor ihrer Nase – immer noch ihre Zeit damit verschwenden, beats von Hand zu matchen, weil das das Einzige ist, was sie gelernt haben. NPC halt. In dem Sinne ähnelst Du sehr der AI, die Du so verteufelst.

    • Dein Vergleich mit dem Thermomix hinkt. Du weißt schon, dass sehr viele Sterneköche so ein Ding haben? Natürlich nicht, um damit nach einprogrammierten Kochbüchern kochen zu lassen, sondern weil die Technik so gut ist.

      • Mein verwandter Koch nutzt es zur Zeitersparniss für bestimmte, zeitintensive Arbeiten, die erst stressig parallel umsetzen müsste + das Ergebnis „good enough” ist. Im Ergebnis wertet der Gasttisch gleichzeitiges Servieren mit passender Temperatur aller Bestandteile höher als 5-15% mehr Perfektion eines Bestandteils, falls es überhaupt bemerkt wird.

    • Was Menschen ja auch ausmacht ist die wunderbare Emotionalität.
      Dein aggressiver Kommentat spricht hier Bände.
      Aber es gibt sicher Potcasts die für Dich angenehmere Emotionen auslösen.

    • Da hat jemand das neue ( sehr gute ) Buch von Precht gelesen und die nicht selber mal über die Thermomix Metapher nachgedacht.
      Die aktuelle oft dumm geführte Debatte hängt hat ja in vielen Aspekten nicht mit der Technologie und dem Nutzen zu tun sondern ergiesst sich in Abhandlungen über die hinter den Geschäftsmodellen stehenden Personen und Prinzipien.
      Das ist halt wieder eine andere Spielart des Kunst nicht von Künstler trennen Könnens.
      In den 90er wurde Björk auch mal von einer konsternierten Reporterin gefragt warum sie denn den Computer für Ihre Musik benutzen würde und sie entgegnete zu Recht, daß das Werkzeug keine Rolle spielt, sondern für sie nur Mittel zum Zweck ist.
      Das haben natürlich die konservativen Geister nie verstanden.

      Und es ist auch ein zentrales Argument des immer wieder aufkommenden flame wars Mac / PC. Äpfel und Birnen halt …

  17. Schon krass, wie sehr Leute hier ihren Frust und Hass rauslassen müssen… Ich finde man darf sich auch einfach mal von Sachen begeistern lassen (und das gönne ich mir als depressiver AHDSler wirklich gern mal, denn es ist oft nur von kurzer Dauer) und das Basteln von Apps oder Websites mit LLM-Hilfe gehört halt dazu. Ich habe auch viele negative Aspekte davon im Hinterkopf aber gerade 2026, wo es eh so viel Kacke gibt sollte man sich auch einfach mal über etwas freuen.

  18. Ich hätte es super gefunden Pavels Fragen nach neuen Arbeitsweisen tec weiter zu durchdenken, mich treibt gerade genau das um. Als Berufsentwickler beschäftige ich mich natürlich eingehend mit der Technologie erlebe aber immer wieder das auch die von Ralf gelobten Modelle mit GLM oder Deepseek bzw auch GPT, Opus usw bei kleinen Änderungen an Bestandskundenprojekten an ihre Grenzen kommen weil sie zwar nachvollziehbare Ideen zur Problemlösung bzw Featureentwicklung haben, nur diese dann falsch in bestehende Architekturen einfügen und zB in falsche Streams schreiben, Cache Datenbanken als Source of Truth annehmen, versuchen in Read-Only Entitäten zu schreiben usw.. Ich finde es Ultra spannend zu hören wenn Tim und Ralf erzählen wie weit man kommen kann wenn man auf der grünen Wiese eine Spec definiert und das Model machen lässt, aber es ist eben eine ganz andere Sache wenn in einer ENterprisearchitektur ein Change verlangt wird der den Kunden real Geld kostet wenn er falsch umgesetzt wird.
    Hier stellt sich momentan die Frage wie viel Harness hier gut ist, wann es kippt, ob der Kontext möglichst eng kontrolliert werden muss oder nicht, wie weit einen Spec Driver Design bringen kann, ob BDD hier ein guter Ansatz ist oder ob am Ende sowieso alles was da rauskommt maximal mittelmäßig sein kann weil die KI am Ende ein Gleichmacher ist.

  19. Wie Roddi schon richtig erklärt hat, sind Kartenprojektionen immer ein Kompromiss. Die Diskussion um die Equal Earth Projection hört sich meist so an, als ginge es darum, die eine wahre Projektion für alles zu finden. Tatsächlich sollte man aber doch überlegen, was man darstellen will und dann die Projektion wählen die am besten zu dem Zweck passt. Und ja, auch die Mercatorprojektion har Anwendungsgebiete, wo sie der beste Kompromiss ist.

    • Die Mercator Projektion hat nicht „auch“ Anwendungsgebiete wo sie der beste Kompromiss ist, sondern sie war ein Geniestreich für alle die mit Kompasskurs auf dem Globus unterwegs sind.
      Das vergessen leider viele die immer alles durch die Zeter und Mordio-Brille filtern wollen.

  20. Pavel ist wirklich eine Bereicherung im Podcast. Toll, dass er wieder dabei war.

    Die Kommentarspalte hingegen scheint zunehmend der Spielplatz diverser frustrierter Vollidioten zu werden. Die Kommentare zu lesen, wird jedenfalls immer anstrengender, weil man zwischen den geistreichen Ergänzungen zunehmend die persönlich werdenen Meckereien lesen muss.
    Jemand hustet, jemand atmet, vadert, früher war es besser, der hat Äh gesagt, jemand fällt ins Wort, spricht zu tief, zu langsam, der Titelsong ist Scheiße. Meine Fresse, werdet erwachsen! Warum hört ihr euch den Podcast an, wenn ihr alles scheiße findet? Vielleicht weil der Inhalt doch ganz interessant ist?
    Fast schon komisch finde ich den Kommentar, der Tim die Programmierfähigkeiten abspricht. ‚Tim du kannst Kugelblitz nur bauen, weil du KI hast, das könnte jeder.‘ Lol! Es könnte eben nicht jeder. Es geht nicht darum, dass man ein „Hallo Welt“ in einer unbekannten Programmiersprache schreibt.

    • > Warum hört ihr euch den Podcast an, wenn ihr alles scheiße findet?

      Danke, genau die Frage stelle ich mir jetzt seit drei Jahren bei etlichen hier im Blog Kommentierenden. Das ich hier etliche triggere und die wieder die guten alten Zeiten/Crews (wann waren die genau? Warum ist eigentlich Max gegangen, obwohl er in der Sache fast immer Recht hatte? Oh, es lag an den Kommentaren hier…) zurück haben wollen – geschenkt.

      Aber wenn man sich Folge für Folge für Folge an Tim selbst abarbeitet – sollte Mensch (Vorsicht: woke!) sich vielleicht aufraffen und einfach andere Podcasts hören?

      ¯\_(ツ)_/¯

      • ralf, dir als neuling und oftmals stein des anstoßes steht es am allerwenigsten zu, zu sagen: „na dann hört doch einfach woanderst hin ;-D“
        diese hybris, mann. echt ey…

        • Ich höre Freak Show schon seit den ersten Folgen Mobile Macs. Da das dein Kriterium zu sein scheint, steht es mir vermutlich zu zu sagen: „Wenn es dich stört, hör doch woanders hin“. Habe ich zwischenzeitlich auch gemacht. Im übrigen gingen mir zum Beispiel manche Ehemalige teilweise streckenweise deutlich mehr auf die Nerven, als die aktuelle Besetzung. Dann höre ich halt nicht mehr zu und gut ist. Es war schon von Anfang an so, dass einige der Leute im Podcast sehr starke Meinungen vertreten und diese teilweise etwas flapsig bis herablassend vortragen. Ich kann verstehen, dass das manche Leute triggert, aber was teilweise hier in den Kommentaren abgeht, finde ich trotzdem nicht in Ordnung; so springt man nicht mit Menschen um. Ich glaube, dass manchen, die hier so schreiben, auch nicht klar ist, dass 1 negativer Kommentar oft stärker in Erinnerung bleibt als 100 positive.

        • lol ist doch alles nur konstruktive Kritik, weil wir ohne Freakshow nicht können. Ja, ich würde mir das alte team zurückwünschen, das heißt aber nicht, dass Ralf nicht auch bleiben darf ❤️

    • „Tim du kannst Kugelblitz nur bauen, weil du KI hast, das könnte jeder.‘“

      wenn man mal tims ausführungen lauscht merkt man das da JAHRE an überlegung drinstecken, sowas bastelt man nicht in der tiefe und dem detailgrad mit ein paar flaxigen promts übers wochenende. da merkt man das derjenige das auch wirklich mal beruflich bzw. haupttätigkeitslich gemacht hat.

      klar könnt ich mir das sicher auch zusammenprompten, aber bei tim steht nicht nur ne schöne front wie mir scheint sondern halt auch echt überlegung wie die daten intern gehandhabt werden. das bekommste auch mit beliebig vielen ki-token nicht hin, da brauchts den good ol hirnschmalz und wissen von der materie.

      und zum flame-thema: ich les seit nem halben jahr die kommentare, wird wirklich nicht besser, eher schlimmer. ich glaub viele sind einfach nur noch das hochglanz-sprech von social media gewöhnt. das normale menschen mal einschübe haben scheint ihnen völlig fremd.

  21. Uuuuuuh.Puuuh. Tief ausgeatmet und nun der Versuch eines Kommentars.
    Manches Mal habe ich mich schon gefragt, ob die Härte, die ich in manchen Kommentaren empfinde, einfach die normale Härte in einem so Männer dominiertem Umfeld ist.
    Aber diesmal ist es so heftig, daß ich mich nicht nur wie sonst frage, welche Copingstrategien Tim und Ralph haben, sondern auch selbst so viel Heftigkeit in den Kommentaren empfinde, daß ich gerade das Gefühl habe, sie mir nicht weiter antun zu wollen.
    Was ist denn los mit Euch, die Ihr so ungnädige Beschwerden schreibt?
    Wäre das für Euch völlig okay, so eine Reaktion von jemanden, der Euch nicht gegenüber sitzt, zu erhalten, nachdem ihr mit offensichtlichem Herzblut und gehörigem Aufwand eine neue Episode rausgebracht hättet?
    Ich finde das super krass. Und wenn sich Ralph dann äußert, wird erstmal fröhlich nachgetreten. Neuling nach dreieinhalb Jahren, wenn ich das gerade richtig nachgeschaut habe? Da schleichen sich grade die Sterne in mein Hirn. Was hat euch bloß so ruiniert…

      • Mal sehen, wie weit sie mit diesem salty approach kommen. Ich denke, der toxische Tonfall von @zzt, @davidgerard, etc. holt niemanden ab (permanentes Gefluche, fuck this, fuck that, etc.) aber vielleicht täusche ich mich auch und diese Jungs führen tatsächlich die nächste Revolution an.

    • Es ist Vollmond. Du stehst in einer Steppenlandschaft inmitten eines breiten Trampelpfades. Hinter vereinzelten Sträuchern, vielleicht einem Baum, verstecken sich deine Weggefährten. Unmerkliche Handgesten und Gesichtsmimiken werden ausgetauscht – niemand spricht. Das fahle, grau-blaue Licht des Mondes läßt alles harte Schatten werfen. Plötzlich erzittert der Boden und ein donnerndes Trampeln nähert sich schnell. Am eben noch ruhigen Horizont baut sich eine riesige Staubwolke auf und aus ihrer Mitte gebärt sie ein gewaltiges Mammut. Es ist ein Bulle – zehn Tonnen schwer und rast mit 25 Kilometer pro Stunde auf dich zu. Seine prachtvollen, glänzend-weißen Stoßzähne schreien dir ohne Worte „Tod!“ entgegen. Dein Herz schlägt dir bis in den Hals hinein. Das Adrenalin strömt wie glühendheiße Lava durch deine Adern, die Zeit verlangsamt sich. Einatmen, ausatmen – einatmen, ausatmen. Du hast einen Speer und nur einen Versuch. Dieser Versuch entscheidet darüber, ob du versagst oder deine Sippe die nächsten sechs Monate Fleisch, Kleidung, Werkzeug, Medizin und Baumaterial hat.

      Währenddessen in einer entfernten Höhle: „Du sag mal Gitti, hast du schon von der Anna-Sophie gehört? Also die Monika hat mir ja Dinge erzählt, du glaubst es nicht. Sie soll sich ja mit dem – ‚Pssst!’, das sagst du aber niemandem weiter – von der Agathe…, ne? Die Lisa meinte zwar, sie sähe es etwas anders, aber wer glaubt der schon? Ich wollte es dir nur mitteilen, aber lass uns Morgen weiter darüber reden.“.

      Der Speer durschschneidet im Flug die Unterlippe des Koloss, gleitet dessen Hals entlang und dringt knapp über dem Schlüsselbein ins Innere, um das Herz zu zerteilen. Der Bulle ertstarrt im Gallop, schlägt nieder und reißt noch weithin Pflanzen und Erdreich mit sich. Eine Hand ergreift dich und die zuvor mit stillem Blick zugeteilte Verantwortung zieht dich gerade noch rechtzeitig aus den sich auftürmenden Geröllmassen. Geschafft… .

      Wer evolutionär bedingt keine Zeit zum Diskutieren hat muss sich kurz fassen, trotz iPhone in der Hosentasche und GPS-Satelliten in der Erdumlaufbahn. Das hört sich für Außenstehende oft schroff an oder kommt blöde rüber. Ausuferndes zerredendes Geschwätz ist aber auch nicht immer zielführend.

  22. Hab ich es richtig verstanden das Flirc USB kann z.B. an nen RPI angeschlossen werden und dann IR Senden. zB. um den Fernseher oder LED Deckenlampe zu steuern ?
    Irgendwie macht deren Produktseite nur Werbung fuers empfangen.

    Bonusfrage: wle breit ist der Abstrahlwinkel grob ?

    P.S: Im Transkript ist aus flirc flirrk geworden.

  23. Hallo Ihr lieben,
    Ich habe Anfang 20 angefangen Tims Podcasts zu hören. Ohne jetzt übertreiben zu wollen kann ich sagen, sie sind zu einem festen Bestandteil meines Lebens geworden. In Zeiten in denen ich weit weg war von meinen geliebten Themen in der Netzpolitik und der IT, habe ich in den Metaebene-Podcasts meinen Ruherort gefunden. In Phasen in denen mir für fast alles die Kraft gefehlt hat und alles in meinem Leben mich zerreißen wollte, war jeder Tag an dem eine neue Folge rauskam ein guter Tag und die waren in manchen Phasen echt selten.
    Ich habe durch Tims Podcast meine politische Position geschärft, meine Begeisterung für Technik wiedergefunden und extrem viel über das Leben gelernt. Natürlich ist das nicht alles auf ein paar Podcasts zurückzuführen, aber sie waren immer ein entscheidender Teil davon.
    Ich bin heute zum ersten Mal in eine Freakshow Kommentarspalte gefallen und hab ein bisschen die Fassung verloren. Ach du scheiße…
    Deshalb nutze ich diese Gelegenheit um meine tiefe Dankbarkeit auszusprechen. Vielen Dank Tim, dass du mir gezeigt hast was ein Podcast sein sollte, bevor Spotify angefangen hat das alles zu vergewaltigen. Danke Pavel, dass du meiner blinden Angst in dem grausamen Massaker in der Ukraine eine klare Übersicht gibst und dadurch wirklich meine Panik auf ein Minimum reduzierst. Danke Ralf und Roddi, dass euer Dasein mich zu diesem Format hier geführt hat. Ich hab so viel hier gelernt. Ich habe so viele wunderbare Stunden hier verbracht. Ich muss einfach mal diese Kommentarspalte hier ein bisschen mir den wichtigen Informationen füllen.
    Nichts als Liebe für euch. Wirklich! Vielen Dank dass Ihr das hier mit so viel mitreißender Leidenschaft macht, man merkt jedes Gramm davon in jeder Folge. Nichts auf dieser Welt ist perfekt und beschweren kann man sich immer sehr schnell und früher war alles immer besser. Aber zu 99% ist das hier einfach ein absolutes Hörerlebnis. Mir geht es nach einer Folge IMMER besser als davor und dafür kann man sich echt mal bedanken. Also von Herzen vielen lieben Dank ihr 4. Ich habe jede Minute genossen.
    Ganz liebe Grüße

    • geht mir genauso. Als mobile macs / CRE -Hörer der ersten Stunde war Tim immer ein Fels in der Brandung für mich und ich habe selbstverständlich keine einzige Folge verpasst. Ja, man schreibt meistens Kommentare, wenn einen etwas stört, das muss man halt beim Lesen immer im Hinterkopf behalten. Wäre dies nicht so, müsste man Kritik hier sicherlich mit der Lupe suchen. Die Folge war absolut klasse

  24. Gratulation an Tim zum anscheinend großartigen Kugelblitz und dem dritten Standbein der Metaebene!

    Eine kleine Themenempfehlung für die nächste Sendung: Typst, ein Textsatzsystem im Geiste von LaTeX. Es wurde schon in „Mansplaining as a Service“ erwähnt, aber nicht groß besprochen. Vorteile gegenüber LaTeX:
    – kompakte Syntax
    – moderner, schneller Compiler (Rust)
    – rekompiliert nur geänderte Fragmente
    – dadurch quasi-realtime Vorschau von Dokumenten möglich
    – verständliche Fehlermeldungen (hilfreich für Agenten)

    Mein Setup:
    – Agent schreibt den Dokumenten-Quelltext
    – ich diktiere dem Agenten per Spracherkennung
    – Quelltext im Editor geöffnet, für kleinere Korrekturen
    – Vorschau-Server rendert das Dokument
    – Im Browser das Dokument geöffnet
    – Mouseclick im Browser scrollt das Dok im Editor an die entsprechende Stelle.

    Open Source und made in Berlin.
    https://typst.app/

  25. @tim: Du bist ja schon länger dabei und deshalb wird es dich thematisch nicht überraschen – aber wenn man so tief in einer Sache steckt, verliert man es vielleicht doch aus den Augen: Behalte deine Mental Health im Blick und mach auch mal Pausen :)

  26. Was ich mich schon länger frage und bei dieser Folge ganz besonders: Was macht AI eigentlich mit dem Gefühl von Bewunderung für Software?
    Das was Tim erzählt, klingt auf den ersten Blick alles beeindruckend. Aber zumindest bei mir will sich dann doch nicht wirklich ein Gefühl von Beeindrucktsein einstellen weil ich ja weiß, dass es mit vergleichsweise wenig Aufwand und in kurzer Zeit entstanden ist. Mir geht es überhaupt nicht darum, die Leistung zu schmälern oder die Nützlichkeit in Frage zu stellen.
    Aber wieviel Bewunderung bleibt übrig, wenn man weiß, dass 2 Tage nach public Release jemand seine eigene AI anwerfen kann und KugelBlitz mal eben nachbauen lassen kann, so wie es mit Photoshop ja in der gleichen Sendung besprochen wurde.
    Demnächst gibt es das als Kugelcraft dann auch in dieser AirCraft-Suite.
    Wie stolz kann man noch auf „selbstgebaute“ Software sein in solchen Zeiten?

    „Hey, schau mal her, was ich tolles gebaut hab“ und alle gähnen nur weil es nix besonders mehr ist. Im Podcast ist man was das Bauen angeht schon im AI-Zeitalter angekommen aber beim Begeistert-Sein scheint dann doch das Monkey-Brain der Prä-AI-Zeiten durch.

    (mir ist klar, dass der Zweck von Software nicht darin liegt, Leute mit dem reinen Entwicklen der Software zu beeindrucken)

    • Das Zeitalter der (Junior) Devs endet, das der Product Manager beginnt. Die Begeisterung wird noch genauso spürbar sein, da es immer noch um die UX, clevere Features, tolle Integrationen geht.
      Meiner Vermutung nach werden wir sogar erst jetzt richtig entfalten können, was alls an beeindruckender Software möglich wird.
      Kugelblitz wird hier ein gutes Beispiel: ja, die Grundkonzepte sind abgeschaut von Google Earth, aber schon zum Start der 1.0 wird das fünfmal mehr Features und sinnvolle Integrationen haben als es Google Earth je hatte. So viel Potential, das jahrelang auf der Straße liegen blieb.

      • Wir werden sehen was passieren wird. Ich wäre allerdings nicht überrascht, wenn das große Zeitalter der beeindruckenden Software nicht eintritt. Kugelblitz ist hier eventuell auch ein gutes Beispiel: An sich ist es natürlich extrem beeindruckend, aber ich fürchte, das ganze ist nur möglich eben weil Tim die technische Erfahrung und die lange Beschäftigung mit Programmiersprachen hinter sich hat.
        Obwohl ich im wissenschaftlichen Bereich durchaus schon Simulations-Software (im sehr kleinen Rahmen im Vergleich, aber für ein paar sinnvolle Simulationen, Paper und demnächst hoffentlich einer Habilitationsarbeit hat’s gereicht) geschrieben habe, vermute ich, wäre ich auch technisch nicht in der Lage das zu machen was Tim da gebaut hat.
        Ähnlich wird ja manchmal gesagt, dass Agentic Coding einen vom Compiler bzw. der Programmiersprache löst so wie ein Compiler und C / C++ oder sonstwas einen vom Maschinencode und der Maschine löst. Abgesehen davon das LLMs im Gegensatz zu einem Compiler immer probabilistisch funktionieren, was ich für einen wichtigen fundamentalen Unterschied halte, denke ich ist auch durch den Compiler eine echte Einschränkung der Fähigkeiten eingetreten. Das ich eben nichts sehr genaues über die Maschine weiß, eben nie ernsthaft Assembler geschrieben oder gelesen habe, diese Fähigkeiten nie erlernen musste, hat zur direkten Folge, dass die Simulationsprogramme die ich bzw. wir hier entwickelt haben zwar „good enough“ für unsere Zwecke, aber bei weitem nicht so performant sind wie sie sein könnten.
        Aus meiner Sicht, ist euch (Dir und Tim in der Sendung vor allem) in eurer Begeisterung eure eigens Privileg und eure besonderen Fähigkeiten nicht klar. Weiterhin kann ich mich auch nicht immer dagegen wehren, mich von euren pointierten Bemerkungen öfters angegriffen zu fühlen. Insbesondere der implizite Vorwurf der Unkreativität fällt mir hier immer auf. Ich kenne das aus dem Lehralltag durchaus: Alles was man selbst intuitiv versteht bzw. über die vielen Jahre intuitiv geworden ist, wird „trivial“ und man vergisst, dass das ganz oft eben nicht selbstverständlich und trivial ist.

        Eure Fähigkeiten sind aber nicht selbstverständlich und nur in einem (evtl. sehr kleinen) Bruchteil der Menschen vorhanden.

    • Ihr habt wirklich komische Vorstellungen von Software-Entwicklung, was daran bewundernswert ist und was daran Spaß macht.

      Das Tolle an Softwareentwicklung ist ja nicht, dass man sich mit komischer Syntax, der Eigenart von fremden APIs, komplexen Datentypen und Race Conditions rumschlägt.

      Das Schönste ist doch, sich dem Design als solchen zu widmen und gute, elegante und im Idealfall auch performante Lösungen zur Bewältigung des eigentlichen Problems zu finden. AI Agenten nehmen einem die häßliche Seite ab und erlauben, es sich auf das Wesentliche zu konzentrieren.

      Es tun immer alle so, als wäre es die wichtigste Fähigkeit eines Buchautors, Schriftzeichen zu formen und die Grammatik seiner eigenen Sprache zu beherrschen und schnell Buchstaben auf Papier zu malen. Das interessiert doch niemanden und es ist ja kein Buch dadurch schlechter geworden, dass es mit einer Textverarbeitung erstellt wurde. Am Ende zählt, ob eine spannende, fesselnde Geschichte dabei herauskommt.

      • Ich denke das ist einer der großen Bruchlinien in dieser ganzen LLM Diskussion. Ich glaube, das ist nicht verallgemeinerbar.

        Ich kann zumindest von mir sagen, dass das „fertige“ Produkt (was ist schon fertig…) für mich oft zum Nebenaspekt wird.
        In meinem Fall: Die fertige Simulation, das fertige Ergebnis, das fertige Paper, das neue Feature in unserem Simulationstool… das ist alles natürlich notwendig und am Ende der Grund den ganzen Kram überhaupt anzufangen aber das ist im Allgemeinen nicht der psychologische Antrieb das zu tun für mich.
        Ich denke, dass genau das was Du als die „hässliche Seite“ beschreibst für andere Menschen durchaus das eigentlich Freude bringende sein kann und dann eben auch als beeindruckend empfunden wird. Diese Seite wird jetzt, sehr wahrscheinlich zumindest, nahezu vollständig entwertet. Das führt natürlich zu Verstimmung, Angst, Wut bei vielen Menschen die sich auch hier Bahn bricht teilweise. Das ist oft unfair aber für mich nicht überraschend bzw. oft auch durchaus verständlich.

        Ich finde der Buchautorvergleich hinkt auch etwas: LLMs sind in dieser Methapher doch nicht die Textverarbeitung, LLMs sind die automatisierten Ghostwriter denen man „nur“ spezifiziert was das Buch sein soll. Ich glaube, dieses Spezifizieren und Designen ist eine bemerkenswerte und nicht häufig vorhandene Fähigkeit, die Du zweifelsohne hast. Nach wie vor denke ich, dass eine wahrscheinliche Voraussetzung dafür ist, selbst lange „am nackten Papier“ gewesen zu sein.
        Das einzelne Buch was dann am Ende rauskommt, kann nützlich und ästhetisch ansprechend sein, aber es bleibt dennoch ein austauschbares, letztlich wenig bemerkenswertes Industrieprodukt.

      • Du hast „wirklich komische Vorstellungen von“ Schreiben und Literatur :) Natürlich geht es nicht nur um die Geschichte und den kommunikativen Gehalt, sondern auch um die Wortwahl, den Satzbau oder manchmal auch die Zeichensetzung. Das ist Teil des Gesamtkunstwerks und bei Gedichten sowieso und in besonderem Maße.
        Ich meine mich an alte NSFW-Folgen erinnern zu können, in denen du Holger nahelegen wolltest, dass Programmieren eine Kunstform ist und dass ihr (kriege des Zusammenhang nicht mehr hin) irgendeinen Quelltext mal gesungen hättet. Davon scheint nicht mehr viel übrig zu sein.
        Und natürlich macht es mir persönlich beim Programmieren auch Spaß, wenn ich etwas besonders schön oder elegant oder geistreich hinschreiben kann (s. Code-Golf etc.)
        Machen Leute betreiben Programmieren auch, weil es ihnen Spaß macht, nicht nur, weil sie das Produkt brauchen. Ich zum Beispiel. Warum soll ich eine LLM für mich Spaß haben lassen?

        • Natürlich ist programmieren eine Kunstform und ich denke mit den neuen Werkzeugen. Ist das immer noch so vielleicht sogar noch mehr so. Denn jetzt fallen die ganzen handwerklichen Tätigkeiten weg, die einen bisher von der eigentlichen Kunst abgehalten haben.

          Diese Vorstellung, AI Coding wäre kein programmieren, finde ich überdedenkenswürdig. Aber wenn du das nicht machen willst, dann mach es doch einfach nicht. Ich sage ja nicht jeder soll das machen, ich sage nur: mir macht es Spaß.

      • Mir ging es nicht darum, AI-Coding abzuwerten. Mir ging es darum, dass wir heute noch staunen, wie jemand Photoshop in einer Woche nachcoden lässt. Aber wenn sowas wirklich zur Fingerübung wird und Vergleichbares in Kürze nur noch Achselzucken erzeugt, weil man es schon hundert mal gesehen hat, was folgt daraus?
        Ich sag dann meiner AI einfach „Bau mir Kugelblitz nach, aber mit dieser und jener Anpassung“ und dann hab ich meine eigene Version davon.
        Gut gemachte Software erzeugt dann irgendwann kaum noch Begeisterung. Mir geht es jetzt schon so, wenn ich z.B. in Podcasts euch zuhöre. Ich denke mir „ist ja ganz nett aber nix besonderes mehr“. Das ändert objektiv natürlich nichts an der Software als solches. Aber dieses Wundern und Staunen, welches man früher(tm) bei cooler neuer Software hatte, verfliegt relativ schnell. In einer Welt, in der jeder jede Software clonen lassen kann und in einer Woche komplexe Software zusammenbasteln lassen kann, ist neue Software eben nichts berichtenswertes mehr.

      • Du ahnst nicht, wie viele in der IT Beschäftigte sich durch geile *Architekturen definieren. Man nannte das damals CV Driven Development oder Conference Driven Development. Rückblickend sind die Auswüchse davon – Software, die aus dutzenden Layern besteht oder der ganze CNCF-Kram auch nur eine Art Slop.

  27. „Ich glaube wenn wir verantwortungsvoll und klug mit KI umgehen ist es eine riesige Chance. Dementsprechend bin ich pessimistisch. “ (reddit)

    Hey, und nur weil ihr jahrelang das doofe WordPress abgefeiert habt, müsst ihr nicht auf PHP herumbashen, gibt immernoch viele Gründe (modernes) PHP zu schreiben, und nicht Euer Hipster-Elixier-Gedöns ;) ;). LG!

  28. Zu geil, bin gespannt auf was da alles kommt. Habe ich mir vor Jahren als Tim mal so schwärmte von der Space Mouse eine Wireless Version zugelegt und fleißig in Google Earth rumgespaced. Hatte schon in Gedanken das ich sie bald nicht mehr nutzen kann. Auch die Unterstützung in anderen Apps find ich Klasse.

    Danke Tim

  29. Bei dem Kalender-Thema frage ich mich manchmal, in wie fern da nicht immer wieder versucht wird durch Technik eine absurde soziale Problematik zu kaschieren (anstatt sie zu lösen).

    Insofern frag ich mich, ob man da wirklich eine technische Lösung braucht – oder ob der Fehler nicht eher ist, dass die Leute keine Zeit haben bzw. dass so irre viel in Meetings koordiniert werden muss.

    Stecke jetzt nicht in Ralfs Berufsleben. Meine Erfahrung bislang war, dass komplizierte Kalender- und Todo-Listen-Systeme meistens eher ein Zeichen davon waren, dass das Personal überlastet ist oder es ein Vertrauensproblem gibt (weil niemand alleine entscheiden kann).

    Bei uns in der Firma sind Meetings mit mehr als drei Leuten generell hochgradig verdächtig – und meistens das allwöchentliche Standup oder halt die Weihnachtsfeier.

    (Aber meine Sicht – YMMV)

    • Das kann man überhaupt nicht verallgemeinern.
      Es gibt Unternehmen, wo halt alles per Kalender geklärt wird. Da werden dir Termine von anderen eingestellt, wenn sie was von dir wollen. Gibt auch Unternehmen, da geht es mehr oder minder komplett ohne „feste“ Termine.
      Ich habe in unterschiedlichen Projekten schon beide Enden des Spektrums gesehen und dadurch auch die jeweiligen Vor- und Nachteile.

  30. Ich habe die Kommentarspalte aufgesucht, weil ich mir schon dachte, dass es beim AI Thema und dem „Vibe Coding“ viele Anmerkungen gibt aber das ich erneut so viel Gemecker zu anderen Sachen wie „äh’s“ oder andere specherspezifische Eigenheiten lesen muss, macht mich schon etwas fassungslos.

    Was ist denn bitte aus „be excellent to each other“ geworden? @Ralf: wie auch schon andere vor mir geschrieben haben, nimm dir das Gemecker von Einzelnen hier nicht zu herzen. Ich persönlich finde es gut, dass du mit dabei bist und schätze deine Beiträge sowohl inhaltlich, als auch in der Art und Weise wie du sie einbringst.

    Bei Pavel genau das selbe, von jemandem, der, im Gegensatz zu den meisten hier in der Kommentarspalte, mal wirklich an entsprechend „bekannten“ Softwareprojekten maßgeblich mitgearbeitet hat, eine entsprechende Einschätzung zu bekommen ist doch genau das, was diesen Podcast von vielen anderen unterscheidet.

    Weiterhin würde mich echt mal interessieren, wie die meckernden Kommentatoren hier >4,5h am Stück „flüssig“ und „fehlerfrei“ sprechen…

    Darum auch von mir ein „bitte weiter so“, auch wenn ich, insbesondere beim Thema AI, oft eine etwas andere Sicht auf die Dinge habe als ihr.

  31. Diese Begeisterung von Tim und Co in Bezug auf die Möglichkeiten heute durch KI und AI – es macht einfach großen Spaß euch zuzuhören. Diese gute Laune ist ansteckend. Danke für die tolle Unterhaltung!!!

    • ich fand einige meta-ebene folgen von vor 10-20 jahren schon als wegweisend empfunden. die cre folgen teilweise, gold wert. eine reliquie (wollte nicht relikt verwenden, das ist es beileibe nicht) ihrer zeit. genauso wirds in 10 oder 20 jahren sein wenn wir die folge hier hören. da werden alle drüber lachen, genauso wie damals ™ als alle clubhouse abgefeiert haben oder das twitter der frühen 2010er. man wird wohlwollend auf die mittleren 20er blicken. vlt. nicht die roaring twentys die tim beschworen hat vor einigen jahren, aber doch eine zeit des aufbruchs ins ungewisse.

  32. Erstmal vielen Dank für eure Sendung.

    Ich finde die Diskussion wie es weitergeht mit den Entwicklungsprozessen einen interessanten Punkt, davon würde ich gerne mehr hören.

    Ich bin seit mehr als 20 Jahren in der Softwareentwicklung und die Änderung die jetzt stattfindet, gab es noch nie. Mich würde eure Meinung interessieren, wie sich die Softwareentwicklung in Teams ändert. Aus meiner SIcht wird es in Zukunft viel mehr spezialisierte Software geben, aber soll es für jedes Problem eine neue Lösung geben?

    Ich weiß ihr behandelt Buisnesssachen nicht so oft, aber wird es aus euere Sicht in 5 Jahren noch eine kommerzielle Entwicklung geben oder erleben wir gerade den MP3 Moment in der Musikindustrie für die Software?

  33. Ich finde die ganze „Vibecoding“-Entwicklung auch faszinierend und teile da einige Begeisterung auch. Frage mich aber gleichzeitig, wie/ob diese Apps alle noch weiter eintwickelt werden, wenn das dann bald (voraussichtlich viel teurer wird).

  34. Was viele, die das Vibe-/Agentic-Coding noch oder in letzter Zeit nicht selbst ausprobiert haben, evtl. unterschätzen: In den letzten Monaten ist sowohl bei den Modellen, als auch bei den Tools, die man nutzen kann, sehr viel passiert.

    Bei den Modellen, ich nutze Claude, ist mir extrem aufgefallen, dass sie doch sehr auf sicheren und gut getesteten Code achten. Oftmals bieten sie bessere und sichere Vorgehensweisen an, die nahezu immer Sinn ergeben und eine Bereicherung für das Projekt sind.

    In der Sendung ist das auch zur Sprache gekommen: Die LLMs nutzen nun etablierte Tools, um ihren Code zu überprüfen – ganz selbstständig. Das muss man ihnen nicht mehr sagen. Fehler werden korrigiert bevor überhaupt der Code ins Projekt geschrieben wird.

    Und der Ton hier in den Kommentaren. Oh Mann, kommt mal klar. Ist ja nicht zum Aushalten.

  35. Ich vin mir nicht so ganz sicher ob Ralfs Statement stimmt, dass die Ära der Devs endet und die der Product Manager beginnt.

    Für einen kurzen Augenblick ja – aber insgesamt glaube ich werden wir eher eine Transformation weg von Softwareprodukten sehen. Natürlich wird man weiter Code als ground truth haben (allein schon weils Strom spart). Aber ich glaube Software wird enorm modularisiert werden. Apps werden verschwinden. Denn gerade die ganze Adaptionsarbeit zwischen Softwarekomponenten werden LLMs meistern. Und auch UX wird eher eine Frage des LLM-Trainings und der Systeme sein.

    Was wir heute als Kugelblitz bewundern – das hätte der Computer bei Raumschiff Enterprise einfach instant auf dem Holodeck visualisiert. Und ich denke da kommen wir hin.

    Was mit all den Entwicklern, Ingenieuren aller Art, Product Ownern usw. passieren wird – das wird eine heftige Sache werden. Wir werden auch sehen, dass weder das Handwerk noch die „was mit Menschen“-Fraktion da untangiert sein wird, nur vllt später. (Und es wird sicher auch zum Problem für Podcastern, die von deren Spenden leben und für steuerfinanzierte Staatsbedienstete ohnehin ;))

    Nur wird man die Entwicklung nicht stoppen können und vermutlich auch die gesellschaftlichen Auswirkungen nicht vorhersehen können. Die Angst vor dem was da passiert sollte man aber nicht kleinreden. Diesmal trifft es die Entwickler als erstes und nicht als letztes – am Ende holt es alle ein.

    So sehr ich den Enthusiasmus teile – so sehr teile auch auch die Ängste, die hier doch zu manchem ausfälligen Kommentar geführt haben. Als Entwickler mit zwei Kindern mitte 40 ists grad nicht witzig und erleichternd/spannend zu gleich. Man ist froh nicht mehr sein Leben lang Daten aus einer Datenbank in irgendwelche Views irgendwelche halbgarer Frameworks zu schaufeln zu müssen – aber man weiß zur Zeit auch nicht, ob man in zwei Jahren noch seine Wohnung bezahlen kann.

    Insofern würde ich mir da durchaus bisschen mehr Debatte um diese emotionale Achterbahnfahrten wünschen, die das gerade verusacht.

  36. Das Argument, das Ralf am Ende der Sendung bringt, dass man noch Seniors braucht, die das Management betreiben und das Setup für die Entwicklung bestimmen in Klammern (zB über ADRs). Oder auch Leute braucht, die sich mit UX auskennen.

    Ich Zweifel, das sehr stark an. Die Tatsache, dass man sich momentan noch überhaupt um Programmiersprachen oder das Design von irgendwelchen Agent Loops kümmern muss, hat nur damit zu tun, dass unser Tooling und der Softwareentwicklungsprozess nicht an die neuen Möglichkeiten angepasst sind. Eine Programmiersprache der Zukunft wird an LLM angepasst sein. Sie integriert Spezifikationen, Tests, formale Beweise in einem. Da wird niemand mehr irgendwelche Loops entwerfen. Es wird auch nicht mehr um Paradigmen der Programmierung gehen. Statische Typisierung und funktionale Programmierung werden klar gewinnen, weil es den Agents einfach am meisten entgegenkommt, dadurch, dass es den Verifikationszyklus verkürzt.

    Genauso wie User Interfaces in Zukunft ad-hoc gebaut. Allenfalls wird man Komponenten für das Recycling durch LLM vorbereiten.

    Übrig bleiben die Domänenexperten. Aber selbst da, wird man deutlich weniger brauchen. Denn im Zweifelsfall kennt das LLM eine Domäne besser als jeder Experte.

    Soziale und geopolitische Dimension davon ist immens. PHP und Windows werden dann nur vergleichsweise geringe Opfer sein.

    Die Unruhe bei den gut bezahlten Informatikern, ist auch nur der Anfang. Das wird alle betreffen. Und die Häme, die man jetzt vielleicht über die eine überflüssige Berufsgruppe ausgibt, wie Übersetzer oder Entwickler, die wird uns allen noch im Hals stecken bleiben.

    Natürlich alles kein Argument, die entwickeln zu stoppen. Ich bin da ganz bei Pavel: man muss irgendwie gucken, dass man vor die Welle kommt. Oder, dass man die nötigen politischen Umbrüche vorwärts bringt.

    • Und womit genau trainierst du die LLMs auf die „Programmiersprache für LLMs“?

      LLMs benötigen irrsinnige Mengen an Trainingsdaten, und das einzige Konzept, für welches wir diese haben, ist das der für Menschen gemachten Programmiersprachen. Oder genereller gesprochen, mal nicht auf Softwareentwicklung beschränkt: das einzige Denkkonzept, für welches wir Trainingsdaten haben, ist das menschliche Denken, das wir erstaunlicherweise einer Maschine mit von Menschen geschriebenen Texten ein Stück weit beibringen können.

      Wir haben nichts anderes. Wie genau soll also ein angenommenes zukünftiges LLM lernen, mit etwas anderem als dem an unserem Denken orientierten Prozess an das Problem der Softwareentwicklung zu gehen? Und wenn die LLMs unsere Herangehensweise duplizieren, dann folgt daraus, dass unsere Komplexitätsmanagement-Werkzeuge – denn nichts anderes sind hohe Programmiersprachen, sie erlauben uns durch Abstraktion ein Management einer höheren Komplexität als die reine Maschinensprache es uns erlauben würde – auch für die LLMs weiterhin nützlich und vermutlich der beste Ansatz sind und sein werden. LLMs können also bis auf Weiteres Code, der für Menschen gut lesbar ist, auch am besten lesen. Sie können mehr davon schneller verarbeiten als wir, okay, und damit kann man ein Stück weit fehlende oder schlechte Abstraktion kaschieren, aber aufgrund begrenzter Größen von Kontextfenstern und beschränkter Attention (was ja eh witzig ist: der Grund, warum LLMs so gut funktionieren, ist, dass sie eben gerade nicht an alles gleichzeitig „denken“, sondern sich fokussieren können auf einzelne gerade wichtige Aspekte – Fokus bedingt aber immer Beschränkung) lässt sich dieser Ansatz halt nicht einfach beliebig weit skalieren.

      Das ist auch der Grund, warum wir LLMs nicht einfach direkt Assembler generieren lassen, sondern höhere Sprachen verwenden: weil dem LLM mit Assembler der in seiner Größe beschränkte Kontext schneller vollaufen würde, als es ein modernes CRUD-GUI-Progrämmchen fertig geschrieben hätte. Genau dasselbe, was einem Menschen passieren würde.

      Man kommt da im Grunde nur raus, wenn man die quasireligiösen Thesen zur Weiterentwicklung von LLMs zur Singularität als gegeben annimmt. Dann kann man nämlich einfach per Handstreich ab dem Moment die Beschränkungen der menschlichen Denkkonzepte beiseitewischen. Diese Thesen sind allerdings zum derzeitigen Zeitpunkt eben nur das: unbewiesene, durch nichts als Glauben gestützte Annahmen. Wenn man spirituell drauf ist, kann man da natürlich einfach dran glauben und das zur Maxime seines Handelns machen. Ich persönlich will aber lieber gern erst mal „sehen“, wenn mir jemand mit irrationalen Behauptungen daherkommt.

      • 1. LLMs sind natürlich zu Transferleistungen in der Lage. Sie können durchaus problemlos Code in Programmiersprachen, für die wenig bis kein Trainingsmaterial existiert. Zusammen mit einem Compiler kann man zudem ganz gut neues Trainingsmaterial in neuen Programmiersprachen aus bestehendem Code generieren und dann auch verifizieren. (Ist nicht einfach – aber alles machbar)

        2. Natürlich werden LLM-orientierte Programmiersprache kein Assembler sein. Aber ich wage zu bezweifeln, dass z.b. linearer Text mit menschenlesbarer Roh-Syntax wirklich das Maß der Dinge bleibt. Und tatsächlich wäre das auch für Menschen besser – die Tatsache, dass z.B. Code, Tests und Specs oft vollkommen verstreut herumliegen, ist auch jetzt schon oft eine Zumutung. Code könnte viel besser navigierbar sein, wenn er eher wie eine Datenbank und nicht als Text-Schnipsel organisiert wäre (was wir in Smalltalk und LISP-Systemen ja auch schon vor 40 Jahren hatten!)

        Das hat im Übrigen aber auch alles noch nichts mit dem Glauben an die Singularität und AGI oder so zu tun. Sondern dass ist das, was ich an Weiterentwicklung mit der heutigen Technik erwarte. Wir hatten das schon bei den vorherigen Zyklen der LLM-Entwicklung gesehen: Die Intelligenz der Modelle war oft gar nicht das große Problem – eher die Rechenkapazität und das Tooling.

        (Apropos Assembler: LLMs sind erstaunlich gut in Assembler-Programmierung und sogar gut darin Maschinencode zu lesen, auch das wird gern vergessen. Es macht nur, wie du sagst, selten Sinn – weil beides zu wenig Informationen trägt; aber mir gehts auch nicht darum, dass LLMs für Menschen unlesbaren Code erzeugen, sondern dass der Mensch als primärer Autor von Code und Tooling in den Hintergrund treten wird)

    • – Griga: „Statische Typisierung und funktionale Programmierung werden klar gewinnen“

      Da würde ich fast eher auf »dynamisch« und »deskriptiv« wetten wollen. Ich habe vershiedenen LLMs Code aus unterschiedlichen Sprachparadigmen vor die Füße gekippt; Prolog/SQL (deskriptiv) fanden die immer am leckersten. Vielleicht weil es da eher um Zuordnungen geht (Wissensrepräsentation und regelbasierte Inferenz), statt irgendwo was reinzuschmeißen und abwarten, was hinten raus kommt (funktional, imperativ). Ansonsten stimme ich deinen Aussagen zu.

      – Slartie: Diese LLMs operieren in s. g. Embeddings, die man mit dem Begriff „Konzept eines Wortes“ für menschliches Denken vergleichen kann, aber noch viel genereller sind. In diesen Embeddings kommt die Zusammenhanghaftigkeit der in den Trainingsdaten vorkommenden Konzepte zum Ausdruck. Mittels Ähnlichkeitsabgleich im Raum dieser Embeddings können die LLMs durchaus neue Sprachen entwickeln. Assembler liegt in deren „Denken“ nicht anders vor als irgendeine Hochsprache. Die Grammatiken der Programmiersprachen werden transparent; übrig bleiben noch Paradigmen, die natürlich nicht austauschbar sind.
      „…Unserem Denken orientierten Prozess…“ – Dieses „Uns“ gibt es nicht. Es gibt auc keine „Beschränkungen der menschlichen Denkkonzepte“. Menschen sind in ihrem Denken so unterschiedlich, wie man es sich als Einzelner kaum vorstellen kann. Die LLMs versuchen auch hier, die darunterliegende Struktur in ihren Embeddings zu abstrahieren und können dann zu Ergebnissen kommen, die für die jeweiligen menschlichen Betrachter innovativ neu aussehen. Die meisten von uns unterschätzen vieieiel zu sehr, was in vorhandenen geschriebenen Texten oder gesprochenen Aussagen für ein implizites Wissen steckt. Das ist auch das, was uns so verwundern lässt, wenn wir den LLMs zuhören. Sie fördern aus dem Denkbergwerk der menschlichen Texthalden fantastische Dinge. Und das geht über Sprache weit hinaus. Zum Beispiel, geht das auch in interne Handlungsanweisungen der LLMs über, in denen sie ihre Ausgaben steuern, entsprechend wer vor ihnen steht (Kind, Erwachsener, dumm, schlau).

      Das meiste, was man bei den aktuellen LLM-Programmierprojekten (ArtCraft usw., auch Tim) derzeit sieht, sind geistige Krücken, die uns noch stark mit der alten Zeit verknüpfen. Das erste Automobil wurde auch nach dem Ebenbild einer Kutsche gebaut, weil die damalige Vorstellungskraft und fehlende Autostraßeninfrastruktur keine neueren/besseren Gedanken zuließen. So funktioniert unser konservatives Gehirn nunmal. Wir brauchen noch den ein oder anderen Mozart oder Die Beatles, damit sie uns mittels ihrer Kunst zeigen, wie man neu denken kann.

  37. Habe noch einen Beitrag zum Thema „Craft“ Software. Auch mehr was für Roddi, weil CAD-Software. Da kam jüngst Solidcraft hereingespült, dass sich anschickt, Fusion 360 nachzuahmen. Noch recht jungfräulich aber durchaus einen Blick wert. Win, Linux, Mac, Browser

  38. Hallo Tim,

    Ich bin auf das hier gestoßen: https://test.offentligdata.com/
    Scheint mir in eine ganz ähnliche Richtung zu gehen wie der Kugelblitz (minus Spacemaus ;) ). Da werden alle öffentlich zugänglichen Daten aus Norwegen genutzt. Vielleicht findest Du da noch ein paar Anregungen, falls Du es nicht schon kennst.
    Topp Sendung! Danke

    • Als ich die Freakshow über ADRs habe reden hören musste ich schon ein bisschen schmunzeln ;-) Immerhin ist das eine (auch schon länger etablierte, wir z.B. arbeiten damit seit zig Jahren schon) Herangehensweise, die vor allem im Enterprise-IT-Umfeld üblich ist, also genau dem Bereich, der von den Freaks gern mal leicht abfällig kommentiert wird weil da mit so Steinzeit-Technologien wie Java gearbeitet und Software über Dekaden weiterentwickelt und gepflegt wird statt das alle drei Jahre durch was Neues im grad gehypten Framework zu ersetzen.

  39. Hallo Tim,

    tu dir den Gefallen und pack deine Sourcen frei verfügbar auf github, sonst sind sie am nächsten Tag nach deinem swift-kompiliertem Release als Rust-Sourcen dort verfügbar.

    Gruß

  40. Habe vor einigen Tagen mal die ganzen Kommentare gelesen, was ich eigentlich nie mache. Ich muss sagen, dieser teils sehr grobe Ton und das öffentliche und völlig ungerechtfertigte Runterziehen von Leuten sind wirklich abschreckend. Vor allem, wenn diese Menschen sich viele Stunden hinsetzen und die Mühe, die sie sich machen ohne Gegenleistung teilen! Wie krass muss das sein, dann solche Kommentare zu lesen. Daher hier mal mein Blick: Ich schätze sehr, wie gut Ralf immer vorbereitet ist. Die Themen, die er einbringt sind interessant und er hat sich gut überlegt, wie er sie vermittelt. Ich höre ihm wirklich gern zu, vor allem finde ich super, dass er sich auch um andere Menschen Gedanken macht und sehr sozial denkt und agiert.

  41. Die IT-Revolution verknuspert nun ihre Blagen.
    Schön zu sehen, daß es nun zunehmend die Chance geben wird, daß fähige Software-Erfinder schneller zum Schuss kommen.
    Das Einzige was abzuwarten ist, ist ob man den KI-Knecht in ein paar Jahren sich wird leisten können oder spornstreichs wieder zu Menschen zurückfindet.
    Ansonsten sieht man hier halt die Paralellentwicklung zu etwas, was in anderen Bereichen schon öfters gab.
    Oma hatte noch ne Band zur Hochzeit, der Sohn den DJ und die Enkelin dann die Schrottify Playlist. Hat aber alles erst mal nix mit Qualität zu tun, sondern ist Folge von technischen und ökonomischen Entwicklungen.

    Tim, ich bin ganz bei Dir und freue mich drauf den Kugelblitz ausprobieren zu können.
    Und Ralf, lass Dich bitte nicht vom ganze rumgenöle hier abhalten weiterhin Deinen Stiefel durchzuziehen. Ich weiss es sehr zu schätzen wie Du in den letzten Jahren durch interessante Selbstversuche den ganzen LLM Dschungel durchforstet hast und mit so einigen Trophäen zurückkamst.
    Gerade Deine ( im besten Sinne des Begriffes ) bürgerliche Perspektive weiss ich sehr zu schätzen!
    Und Pavel ist auch immer eine Bereicherung.

    Macht weiter so und vielen Dank!
    9

  42. Hoi Tim

    Wo es einen Space Glider gibt, braucht es auch einen Orbiter. Vielleicht liegt es am Alter, aber etwas in der Art hatte ich für Linux schon mal gebaut. Durch die Folge ist es mir wieder eingefallen, also habe ich es auf GitHub gepackt und dem Kind einen Namen gegeben: Orbiter. Aus der SpaceMouse wird damit unter Linux (Wayland und X11) Zeiger, Navigation und Makro-Pad.

    https://github.com/d0dg3r/orbiter

    Vielleicht braucht es ja jemand von den Freunden des schmalen OS. Den Namen fand ich ganz passend. Wir Linuxer können jetzt zumindest mal rumkreiseln, bis wir vielleicht auch in den Genuss der Sichtung des Kugelblitzes kommen. Darauf wäre ich richtig heiss.

    Wollen wir nicht eine AI-Development-Chain bauen? So ähnlich wie eine Fanfreundschaft im Fussball. ;)

    Ansonsten weiter so!

  43. „Also Scrum ist eine gute Lösung, wenn sich alle hassen, niemand irgendwem vertraut.“
    Nachdem Scrum ja gerne als der heilige Gral verkauft wird (vor allem von Scrum Mastern, die ja ihr Geld damit verdienen):
    Habt ihr ein paar gute Argumente für diese These, denn es ist tatsächlich für mich das erste Mal das ich sowas über Scrum höre, auch wenn ich ihm auch eher ablehnend gegenüber stehe.

  44. Zu Pavels Hinweis, dass die Coding Agenten gut darin sind, eine Aufgabe zu lösen, indem sie programmieren: Wenn man die Websites nicht direkt, sondern über erprobte Werkzeuge wie jekyll oder hugo erzeugen lässt, profitiert auch die KI von automatischen Verlinkungen und was die deterministischen Tools sonst noch gut und auf Anhieb fehlerfrei können. Ein Coding Agent mit LaTeX oder Reveal.js bringt auch so gute (und recht wartungsfreundliche) Ergebnisse, dass ich weder PowerPoint noch einen gevibecodeten Klon davon noch nutzen möchte.

    Und nun warte ich auf Kugelblitz.

  45. Der raue Umgangston hier lässt mich nun doch einmal in die Tastatur greifen.

    Ich bin Hörer der ersten Stunde, und das Metaebene-Universum begleitet mich bereits seit den ersten CRE-Folgen. Beim besten Willen kann ich nicht nachvollziehen, warum man nicht einfach die Folgen oder Themen überspringt, wenn einem die Inhalte, die Menschen dahinter oder auch nur die jeweilige Geschmacksrichtung nicht zusagen.

    Gerade die Freak Show ist für mich ein Garant dafür, innerhalb kürzester Zeit in andere Themenwelten einzutauchen und den Alltag für ein paar Stunden hinter mir zu lassen. Ich habe sowohl die früheren als auch die heutigen Teilnehmer immer als Bereicherung empfunden. Unterschiedliche Charaktere, Sichtweisen und Interessen machen für mich gerade einen wesentlichen Teil des Reizes aus.

    Und dass Tim sehr wohl über den eigenen Tellerrand hinausschaut – vielleicht einmal abgesehen von seiner Notch-Phobie –, dürfte eigentlich außer Frage stehen. Selbst bei Menschen oder Institutionen, deren Positionen seinen eigenen völlig entgegenstehen, ist er bereit, sich mit deren Gedanken auseinanderzusetzen, Dinge anzuschauen und gegebenenfalls auch zu würdigen. Man denke beispielsweise an die Enzyklika Magnifica humanitas.

    Dass man sich dann ausgerechnet an Pavels Phonetik abarbeitet, geht mir auf so vielen Ebenen gegen den Strich, dass ich an dieser Stelle am liebsten selbst ordentlich lospoltern würde. Ich belasse es aber lieber bei meinem Kopfschütteln.

    Wenn ich überhaupt etwas kritisieren möchte, dann allenfalls Folgendes: Man kann inzwischen fast nichts aus dem Metaebene-Universum mehr guten Gewissens beim Autofahren hören. Ständig möchte man die Shownotes aufrufen, irgendwelchen angesprochenen Themen unmittelbar hinterherrecherchieren oder ärgert sich darüber, dass ausgerechnet die eine interessante Information nicht in den Shownotes gelandet ist. Und das ist nicht bös gemeint.

    In diesem Sinne: Macht bitte genauso weiter!

    Ich freue mich über jede einzelne Stunde mit Euch, Euren Gästen, Euren Abschweifungen und allem, was dieses Podcast-Universum ausmacht.

    Und wenn ich noch einen Wunsch äußern darf: Über eine Wiederbelebung von CRE würde ich mich ganz besonders freuen.

    Danke für alles!

  46. Lieber Tim, Lieber Ralf,

    Vielen Dank für eure Anregung und Inspiration zu ADR und OpenSpec!

    Virtuelle Maschine für den Agenten kann ich empfehlen. :)
    Ich verwende VirtualBuddy als VW software, kann sogar Linux aber nicht getestet.
    https://github.com/insidegui/VirtualBuddy
    Hat momentan einen Bug nach dem Update vom MacOS in der virtuellen Maschine, deswegen einfach auf der alten Version der IPSW erstmal lassen.
    Wenn man Probleme beim Anmelden im App Store dort hat, auf die Webseite gehen und dort die Xcode-Version von Apple runterladen.
    https://developer.apple.com/download/all/

    Ich freu mich schon auf die nächste Folge und vielen lieben Dank euch allen!

  47. Es gibt übrigens sehr, sehr coole, verantwortungsbewusste und intelligente Wesen, die mit PHP ziemlich tolle Dinge bauen. Wie ich finde. Zum Beispiel Kirby CMS. ;)

    Im Ernst: Ich finde, wir könnten dieses ewige Programmiersprachen-Bashing vielleicht einfach mal sein lassen…

    Es ist doch völlig okay, dass z.B. Tim jetzt Elixir schreibt. Genauso gibt es weiterhin gute Gründe, modernes PHP zu schreiben. (s.O.) Dass WordPress über Jahre ein fester Bestandteil der Szene war, macht PHP nicht automatisch zur schlechten Technologie. Und umgekehrt macht Elixir niemanden zu einem besseren Entwickler, oder?

    Auch die aktuellen Sicherheitsprobleme rund um PHP sind natürlich krass. Aber wir erleben gerade glaube ich eine ziemlich grundsätzliche Zauberkrise, in der KI zunehmend Schwachstellen in praktisch allen möglichen Software-Stacks & Kühlschränken aufspürt. Das ist kein exklusives PHP-Problem und schon gar kein Anlass, sich darüber lustig zu machen.

    Nicht jedes Werkzeug muss alles können, und nicht jedes Werkzeug ist für jede Aufgabe gedacht. Daraus eine Hierarchie abzuleiten oder andere Werkzeuge grundsätzlich abzuwerten, sagt vermutlich mehr über denjenigen aus, der sie benutzt, als über das Werkzeug selbst.

    Wir müssen doch nicht ständig das eigene Lager bestätigen, indem wir das andere abwerten.

    Be excellent to each other, Leute. ✌️
    Danke für eure Arbeit.

    • Das mit den „guten Gründen“ höre ich auch immer mal wieder, aber ganz konkret wurden auch mir tatsächlich noch keine genannt, außer „für PHP brauchst du keinen dedizierten Server/VPS sondern kannst billiges Hosting verwenden“.

      Ansonsten finde ich gerade dein Argument „Nicht jedes Werkzeug muss alles können, und nicht jedes Werkzeug ist für jede Aufgabe gedacht.“ im Zusammenhang spannend, denn aus meiner Sicht macht PHP genau das: es wird gleichzeitig für Server-Side-Rendering bzw. Templating genutzt und für die Backendlogik direkt mit. Und für viele andere Sachen halt auch noch (CLI Tools, wie der Nextcloud Updater).
      Und selbst diese Aussage: „Und umgekehrt macht Elixir niemanden zu einem besseren Entwickler,“ würde ich in frage Stellen (Zumindest anhand von anekdotischer Evidenz).

      Denn tatsächlich habe ich bisher DEUTLICH weniger schlechten Elixir Code in der freien Wildbahn gesehen. Ob das jetzt an den konkreten Sprachkonstrukten oder der funktionellen Natur von Elixir liegt oder einfach daran, dass Elixir im Vergleich zu PHP vermutlich keine Sprache ist, die man als erstes lernt und verwendet, kann ich nicht beurteilen.

  48. Wo ihr gerade von MoneyMoney gesprochen habt, ich hab mir da auch mal etwas bauen lassen um unter Linux meine Finanzen machen zu können, mit allen Features die man dafür so braucht wie MCP, Elster-Anbindung, FinTS usw , die App heißt einfach „Steuererklärung“ und läuft unter Linux, Windows und macOS: https://jumplink.eu/steuererklaerung

    Danke für die Folge und liebe Grüße von der Küste

  49. Los Leute, noch 6 Antworten bis wir rekordverdächtige 200 voll haben – also 5, wegen THIS hier.

    Ansonsten muss ich in die Trickkistte greifen.

    [Trickkiste: Wie nennt man die handgroßen Hefeballen, die zu Festtagen, insb. zu Silvester, verzerrt werden, die in ein bis zwei Meter großen Pfannen voller Bratfett beidseitig ausgebacken und später mit Marmelade oder Pflaumenmuss punktiert werden?
    A) Richtigerweise Pfannkuchen
    B) Bouletten, wg. Kügelchenh auf franzackisch
    C) Randsprachengemäß Krapfen
    D) Strutzelnatzelbrutzel (inzuchtbayerisch)
    ]

      • Okay da weiß es die KI (Beam Free in OpenCode) wohl besser als ich:

        Diese handgroßen, in Fett ausgebackenen Hefeballen mit Marmelade-/Pflaumenmus-Füllung heißen in Berlin — ihrem Ursprungsort — Pfannkuchen (umgangssprachlich „Berliner“). Der Ausdruck „Berliner“ wird von Nicht-Berlinern verwendet, „Krapfen“ ist die süddeutsche/österreichische Bezeichnung. „Bouletten“ sind Fleischbällchen und „Strutzelnatzelbrutzel“ ist erfunden.

        Bin ich als Mensch jetzt durchgefallen oder nicht?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.