Freak Show
Menschen! Technik! Sensationen!
https://freakshow.fm


FS271 Ich glaube das wird ein bisschen mehr Aufwand im Schnitt

Rodecaster Pro II — Macintosh Kaufberatung — Backup im Internet — macOS Launcher — OpenAI — Prompt Battles — Progress in AI

Heute haben wir Max zu Gast, der ein einziges Deja Vu erlebt. Aber wir lassen nicht nur alle Kamellen aufleben sondern reden erneut ausführlich über die Fortschritte im AI-Bereich und vieles anderes mehr.

Außerdem hat Tim sein Studio auseinandergerissen und baut gerade alles neu auf. Passend dazu ist der alte Studio-Mac-Pro in seinem Endstadium angekommen und möchte gerne wissen, wer sein Erbe antreten soll. Das wird ebenfalls ausführlich diskutiert.

https://freakshow.fm/fs271-ich-glaube-das-wird-ein-bisschen-mehr-aufwand-im-schnitt
Veröffentlicht am: 18. November 2023
Dauer: 4:19:47


Kapitel

  1. Prolog 00:00:00.000
  2. CRE028 Recut 00:06:44.255
  3. Rodecaster Pro II 00:11:54.625
  4. Apple Keynote und Tastaturen 00:32:30.627
  5. Macintosh Kaufberatung 00:50:24.079
  6. Monitore 01:12:07.594
  7. Shot on iPhone 01:20:40.815
  8. Backup im Internet 01:25:50.008
  9. macOS Launcher und Automatisierung 01:40:37.395
  10. Neues von OpenAI 02:17:06.252
  11. Prompt Battles 02:52:43.780
  12. Progress in AI 03:39:09.127
  13. Themenverschiebung 04:05:02.850
  14. Ausklang 04:18:05.685

Transkript

Tim Pritlove
0:00:25
roddi
0:00:42
Tim Pritlove
0:00:44
roddi
0:00:56
Tim Pritlove
0:00:57
roddi
0:01:02
Tim Pritlove
0:01:03
roddi
0:01:05
Tim Pritlove
0:01:07
roddi
0:01:11
Tim Pritlove
0:01:12
Ralf Stockmann
0:01:18
Tim Pritlove
0:01:20
Max von Webel
0:01:38
Tim Pritlove
0:01:39
Max von Webel
0:01:39
Tim Pritlove
0:01:40
Max von Webel
0:01:44
Tim Pritlove
0:01:49
Max von Webel
0:01:49
Tim Pritlove
0:02:02
Ralf Stockmann
0:02:07
Max von Webel
0:02:21
Tim Pritlove
0:02:27
Max von Webel
0:02:30

15?

Tim Pritlove
0:02:32
Max von Webel
0:02:37
Tim Pritlove
0:02:53
Ralf Stockmann
0:02:59
Tim Pritlove
0:03:03
roddi
0:03:21
Tim Pritlove
0:03:22
Max von Webel
0:03:53
Tim Pritlove
0:03:58
Max von Webel
0:05:00
Tim Pritlove
0:05:03
Ralf Stockmann
0:05:27
Tim Pritlove
0:05:33
Max von Webel
0:05:44
Ralf Stockmann
0:05:54
Tim Pritlove
0:05:57
Ralf Stockmann
0:06:12
Tim Pritlove
0:06:23
Ralf Stockmann
0:06:24
Tim Pritlove
0:06:28
Ralf Stockmann
0:06:29
Tim Pritlove
0:06:32
Ralf Stockmann
0:06:33
Tim Pritlove
0:06:47
Max von Webel
0:07:45
Tim Pritlove
0:07:46
Max von Webel
0:08:28
Tim Pritlove
0:08:32
Ralf Stockmann
0:09:36
Tim Pritlove
0:09:39
Max von Webel
0:09:41
Tim Pritlove
0:09:44
Max von Webel
0:10:32
Tim Pritlove
0:10:35
roddi
0:11:05
Tim Pritlove
0:11:08
Max von Webel
0:11:51
roddi
0:11:53
Tim Pritlove
0:11:54
Max von Webel
0:11:55
Tim Pritlove
0:11:57

Genau. Und ich glaub das mit dieser Kino, das nehmen wir nochmal raus. Und dann führt mich das nämlich gleich zu dem anderen Thema. Nämlich was jetzt hier anders ist. Ich bin nämlich total durchgedreht letzte Woche und ich hatte irgendwie keinen Bock mehr. Weil ich hier einfach mein Setup mit meinem Mischpult und meinem ganzen, wie das hier alles verkabelt ist und so. Das hat mich einfach verrückt gemacht, vor allem, wenn laufend neue Fehler passiert, weil ich einfach die Komplexität meiner Installation selber nicht mehr begriffen habe und dann bin ich komplett durchgedreht. haben wir bei Thomann ein neues Gerät bestellt und dieses Gerät hat dann alles ersetzt und ich habe dann hier gefühlt 20 Kilogramm Kabel raus gerupft, alles raus, alles einfach alles nur zerlegt und neu aufgebaut, und ja, anstatt eines Yamaha 01V96 Mischpuls, ist jetzt der Meister ein Rodecaster Pro Römisch 2 und dieses Gerät ist toll, Das ist wirklich ein tolles, tolles, tolles Gerät und ich habe jetzt sogar schon zwei davon. Eins für On The Road und eins für das Studio. Und vor allem, was ich da besonders, also ich hatte ja schon den Vorläufer, den Rodecaster Pro ohne zwei. Und den habe ich am Anfang mir gleich gekauft, als der rauskam, weil ich mir dachte, interessantes Gerät. Dann habe ich es ein bisschen getestet und festgestellt, hat überhaupt nicht die Features, die ich brauche, gleich wieder zurückgeschickt, weil da fehlen mir so ganz essentielle Sachen wie Multitrack Recording, Postfader, Blablabla, so Details.

Ralf Stockmann
0:13:33
Tim Pritlove
0:13:39

Darauf hatte ich keinerlei Hoffnung. Ich dachte so, das ist wieder so ein Gerät, was enttäuscht und dann muss man wieder drei Jahre warten, bis irgendjemand was baut, was irgendwie funktioniert. Aber dann haben sie echt geliefert und bam bam bam bam bam und dann irgendwann so okay, jetzt gucke ich mir das nochmal an und festgestellt, holla die Waldfee. Also die haben wirklich auf User-Feedback gehört und Dinge geändert und das, sogar halbwegs ordentlich gemacht, sodass ich jetzt die letzten Jahre mit dem Rode Casa Pro schon on the road immer unterwegs war. Also das war jetzt immer schon so mein mobiles Mischpult, weil einfach gut, bisschen groß, aber dafür sehr zuverlässig und nimmt auch gleich Multitrack auf, das heißt du hast auch gleich ein Backup und so weiter, also alles war irgendwie gut, es fehlten allerdings auch so ein paar Sachen. Und dann haben sie irgendwann Version 2, wann ist das jetzt rausgekommen? Letzten Snipp vom Jahr oder so, glaube ich. Und dann dachte ich mir so, okay, ja, interessant. Aber erst als ich es mir genauer angeschaut habe, merkte ich, das ist nicht nur eine Version 2.0, sondern das ist nicht, nur eine Version 1.1, das ist wirklich eine Version 2.0. Also sie haben eine Menge daran verbessert und haben es vor allem komplett neu gedacht. Also man merkt so richtig, der erste Aufschlag, der war okay, aber sie haben dann nicht nur den ersten verbessert, sondern sie haben alles nochmal neu gemacht und sozusagen nach den neuen Erkenntnissen komplett neu designt und mit anderer Software ausgestattet und User Interface verbessert und das ist wirklich ein hochgradig empfehlenswertes, fantastisches, Wer jetzt noch nicht weiß, wovon ich überhaupt rede, also das ist so ein spezielles Podcaster-Mischpult, was allerdings nicht nur für Podcaster gut ist. Es ist für Podcaster ideal, würde ich sagen, aber es ist auch so als Tisch-Mischpult, wenn man so ein paar Quellen, wenn man nur ein paar Quellen hat und nicht so ein Riesen-Mischpult braucht, auch schon ganz brauchbar. Und das ist schon mal ein Vorteil der neue Rodecaster. Der alte, der konnte auch schon vier Mikrofone anschließen und hatte auch vier Kopfhörer-Verstärker. Ich würde sagen, das ist eigentlich überhaupt das Merkmal, was ihn überhaupt erstmal so ein Podcasting-Mischpult macht. Weil ein normales Mischpult hat halt zwar viele Mikrofoneingänge, aber halt in der Regel nur einen Kopfhörer ausgegeben. Das ist immer schon das Problem gewesen.

Max von Webel
0:16:05
Tim Pritlove
0:16:08
roddi
0:17:07
Tim Pritlove
0:17:09

Front of House. Front of House, genau. Also da wo die Leute, die das für die Veranstaltung abmischen, sitzen. Weil die müssen natürlich dafür sorgen, wenn ein Mikrofon zu leise ist, das leiser zu machen, lauter zu machen. Für den Bedarf der PA. Ach, dann nimmst du das gleich dann zum… Ich möchte aber gerne das selber auch aufnehmen, weil ich immer nicht anderen Leuten traue beim Aufnehmen. Also hätte ich gerne das Signal auch gerne wieder zurück und das können die natürlich in der Regel auch über einen Aux Eingang oder dann entsprechend über bis zu vier Aux Ausgänge können sie ihr Mischpult so einstellen, dass sie quasi jedes Mikrofon, was von mir da ankommt, oder was heißt von mir, also von was ich aufhabe, dass ich hineinspreche, dass ich dann als Line-Signal das zurückbekomme. Aber ich konnte das in den alten Rodecasse halt gar nicht reinführen, weil ich mit dem Line-Signal nichts anfangen kann und sie können mir ja kein Mikrofonsignal liefern, weil das dann einmal gewandelt ist, es ist halt kein Mikrofon mehr. Das geht jetzt hier. Das heißt ich kann quasi Auxe annehmen, kann dann ganz normal meinen eigenen Mix machen und so weiter, aber andere können sich irgendwie um den Pegel kümmern. Naja, das ist zumindest mal so ein Feature. Ist jetzt nicht das allerwichtigste. Das andere ist, dass die ganzen Fader, die hier drauf sind, dann beliebig diesen Kanälen zuzuordnen ist. Und da wird's wirklich richtig funky. Also was ja schon immer cool war ist, dass es hier noch so ein Sound-Effekt-Board, gibt. Sodass du einfach auf Buttons draufdrücken kannst und dann kannst du da deinen Jingle abspielen. Aber sie haben ja auch USB-Eingang sowieso zum aufnehmen und man konnte auch mit dem Rechner was einspielen, aber jetzt haben sie einen zweiten. Also erstmal haben sie alles auf USB-C Strom, versorgen, dann einen USB-C Hauptanschluss und, dann, noch einen USB-C Anschluss. Das heißt du kannst zwei Computer oder einen Computer mit zwei Kabeln mit diesem Gerät verbinden und separat einspielen und das sind dann auch separate Tracks und das ist sehr cool, weil du auch sehr leicht solche N-1, Mixe machen kannst und das löst zum Beispiel dieses Problem mit, ich habe einen Computer, der ist so mein Zoomstation und der liefert irgendwie Audio und der möchte gerne auch den Mix haben, aber in so einem N-1. Den kann ich jetzt einfach an den zweiten Port ran stöpseln, vollkommen unabhängig von dem Rechner mit dem ich Aufnahmen mache. Das ist einfach alles sehr gut zu Ende gedacht. Oder was heißt zu Ende gedacht? Sehr gut weiter gedacht. Das ist eine gute V2. Aber es ist natürlich auch noch Potenzial für eine V3, weil ich habe natürlich noch einiges zu meckern.

Max von Webel
0:19:51
Tim Pritlove
0:19:52
Max von Webel
0:19:53
Tim Pritlove
0:19:57
Max von Webel
0:19:57
Ralf Stockmann
0:20:02
Max von Webel
0:20:05
roddi
0:20:08
Max von Webel
0:20:12
Tim Pritlove
0:20:18
Max von Webel
0:20:47
Tim Pritlove
0:20:52
Max von Webel
0:21:31
Ralf Stockmann
0:21:32
Tim Pritlove
0:21:34
Ralf Stockmann
0:21:36
Max von Webel
0:21:51
Tim Pritlove
0:21:52
Max von Webel
0:22:07
Tim Pritlove
0:22:21

Ja, das kann schon sein. Genau, so und dann hab ich natürlich so ein bisschen gebüffelt und so weiter. Was kann es da noch? Und dann gibt's ja noch Beta-Programmen, an dem du teilnehmen kannst und dann gibt's eine Beta-Firmware, die du einfach so mal eben installieren kannst. Und dann kam irgendwie eine Beta-Firmware raus mit, jetzt machen wir auch MIDI. Und dann wurde ich dann so richtig so, Moment, ihr macht was? Und tatsächlich, man kann dieses Gerät teilweise so als MIDI-Controller benutzen, also wie man das so von digitalen Mischpulten kennt. Du ziehst am Fader und dann werden die entsprechenden MIDI-Commands, die diesen Fader-Änderungen beschreiben, tatsächlich auf USB über einen MIDI-Kanal rausgeworfen. Und ich hatte sofort so Spock-Ohren und hab mir das dann irgendwie genauer angeschaut, aber da fehlte so ein bisschen die Dokumentation und hab mich dann mit dem Support ein bisschen gekarrt. Leute, kann man die Rolls-Royce-Taste, kann man die Mute-Taste von außen, kann ich auch diesem Gerät Dinge sagen? Und die so, ja das geht. Ich so, was? Wie? Guckt nirgendwo Dokumentation und so. Wieder hin und her geschrieben, bis sie mir tatsächlich eine Tabelle von Midi-Kommandos, geschickt haben, wo unter anderem drin steht, das ist das Midi-Kontrollkommand, mit dem du die Mute-Taste steuern, kannst. Ich komplett hyperventiliert irgendwie, das ist Wahnsinn irgendwie irre und hab mir dann irgendwann mal ne ruhige Minute genommen und das mal ausprobiert. Und es ist so ein Moment, wo du dir denkst so, warum? Also fast wärt ihr da gewesen. Fast wär alles gut geworden. Was sie machen ist folgendes. Also zunächst einmal, wie funktioniert MIDI? Wer das nicht weiß, MIDI sind ja immer nur so ein paar Bytes, die irgendwie auf so einem Digitalkanal gehustet werden. Damals halt noch so eben die dizille MIDI-Schnittstellen.

Max von Webel
0:24:34
Tim Pritlove
0:24:35
Max von Webel
0:24:36
Tim Pritlove
0:24:37
Max von Webel
0:24:45
Tim Pritlove
0:24:50

Ja gut, man muss ja irgendwie Witze anbringen. Ich hab mich selber aus der Spur gebracht. Ah ja, Midi, genau. Und es gibt halt für die Midi-Noten gibt's natürlich so Standardwerte, das heißt man kann halt irgendwie sagen hier auf diesem Kanal, Duremifa, Solasido, werden halt irgendwie diese Töne abgespielt und dann kann halt irgendein Synthesizer das entsprechende tun. wenn er diese Dinger empfängt. Und für alle besonderen Tasten gibt es dann Control-Commands. CC-Commands und die drücken dann eben so Sachen aus wie, ja, den State von irgendetwas. Und was hätte ich natürlich jetzt erwartet, was dieses Gerät tun würde? Genau. Was sie hätten tun sollen ist folgendes. Ich drücke diese Mute-Taste und schalte Mute ein. Dann erwarte ich ein CC, ein MIDI-CC-Kommando, was sagt, die Mute-Taste für diesen Kanal wurde gedrückt und. Nee, sie wurde nicht gedrückt, sondern der Mute-Zustand dieses Kanals ist jetzt an. Und wenn ich dann halt nochmal drauf drücke und es wieder ausschalte, dann soll er mir halt ausschicken. Kannst natürlich auch in der Logik umdrehen mit der Kanal ist jetzt live oder nicht. Jede Audio-Software macht das auch anders. Reaper macht das zum Beispiel auch anders, als es Ableton macht und meiner Meinung nach macht es das auch falsch, aber ist egal. Wie auch immer es gewesen wäre, das ist das, was ich erwartet hätte. Und natürlich hätte ich dann auch gerne einfach die Möglichkeit gehabt, einen Midi hinzuschicken und zu sagen, mach ihn an oder mach ihn aus. Das ist ja genau das, was ich will. Was haben sie gemacht? Ich weiß ja nicht, wer darüber nachgedacht hat, aber ich vermute entweder niemand oder jemand war gerade im Delir. Was sie tun ist, dass wenn ich auf die Taste drauf drücke, dann schicken sie ein Kommando und wenn ich sie loslasse, schicken sie ein Kommando. Das heißt sie drücken nur aus, dass die Taste gedrückt und wieder losgelassen wurde. Sagen mir aber nicht, was der Mute-Wert ist, sondern nur, die Taste wurde einmal gedrückt und wieder losgelassen.

Max von Webel
0:27:00
Tim Pritlove
0:27:01
Max von Webel
0:27:25
Tim Pritlove
0:27:26
roddi
0:27:31
Tim Pritlove
0:27:31
Ralf Stockmann
0:27:46
Tim Pritlove
0:27:50
Ralf Stockmann
0:27:52
Tim Pritlove
0:27:57
Ralf Stockmann
0:29:18
Tim Pritlove
0:29:20
Ralf Stockmann
0:29:49
Tim Pritlove
0:30:42
Ralf Stockmann
0:30:49
Tim Pritlove
0:30:55
roddi
0:31:07
Ralf Stockmann
0:31:14
roddi
0:31:18
Tim Pritlove
0:31:24
Ralf Stockmann
0:31:26
Max von Webel
0:32:04
Ralf Stockmann
0:32:08
Max von Webel
0:32:32
Ralf Stockmann
0:32:35
Tim Pritlove
0:32:42
Ralf Stockmann
0:33:34
Tim Pritlove
0:33:38
roddi
0:33:46
Tim Pritlove
0:33:48
roddi
0:34:30
Ralf Stockmann
0:34:34
roddi
0:34:42
Ralf Stockmann
0:34:48
Tim Pritlove
0:36:05
Ralf Stockmann
0:36:07
Tim Pritlove
0:36:09
Ralf Stockmann
0:36:13
Tim Pritlove
0:36:14
Ralf Stockmann
0:36:20
Tim Pritlove
0:36:23
Ralf Stockmann
0:36:24
Tim Pritlove
0:36:25
Max von Webel
0:36:38
Tim Pritlove
0:36:41
Max von Webel
0:36:50
Ralf Stockmann
0:36:56
Tim Pritlove
0:37:17
Max von Webel
0:38:05
Tim Pritlove
0:38:08
Max von Webel
0:38:08
Tim Pritlove
0:38:10
Max von Webel
0:38:10
roddi
0:38:22
Tim Pritlove
0:38:28
Max von Webel
0:38:35
roddi
0:38:59
Max von Webel
0:39:18
Tim Pritlove
0:39:24
Max von Webel
0:39:46
Tim Pritlove
0:39:48
Ralf Stockmann
0:39:48
Tim Pritlove
0:39:49
Max von Webel
0:39:52
roddi
0:40:00
Max von Webel
0:40:07
Tim Pritlove
0:40:09
Max von Webel
0:40:39
Tim Pritlove
0:40:56
Max von Webel
0:41:10
Tim Pritlove
0:41:12
Max von Webel
0:41:21
Tim Pritlove
0:41:36
Max von Webel
0:41:38
Ralf Stockmann
0:43:09
Max von Webel
0:43:10
Ralf Stockmann
0:43:45
Tim Pritlove
0:43:48
roddi
0:43:50
Max von Webel
0:43:52
Tim Pritlove
0:43:54
Ralf Stockmann
0:44:01
Tim Pritlove
0:44:12
Max von Webel
0:44:37
Tim Pritlove
0:44:39
Max von Webel
0:45:35
Tim Pritlove
0:45:36
Max von Webel
0:45:39
Tim Pritlove
0:45:41
Max von Webel
0:45:43
Tim Pritlove
0:45:43
Max von Webel
0:45:44
roddi
0:46:31
Tim Pritlove
0:46:37
Max von Webel
0:46:45
Tim Pritlove
0:46:47
roddi
0:46:50
Tim Pritlove
0:46:52
Max von Webel
0:47:36
Tim Pritlove
0:47:46
Max von Webel
0:47:51
Tim Pritlove
0:47:54
Max von Webel
0:47:57
Ralf Stockmann
0:48:00
Tim Pritlove
0:48:04
Max von Webel
0:48:06
Tim Pritlove
0:48:09
Ralf Stockmann
0:48:11
Tim Pritlove
0:48:12
Max von Webel
0:48:18
Tim Pritlove
0:48:20
Max von Webel
0:48:29
Tim Pritlove
0:48:31
Max von Webel
0:48:39
Tim Pritlove
0:48:42
Max von Webel
0:48:54
Tim Pritlove
0:49:12
Max von Webel
0:49:30
Tim Pritlove
0:49:34
Max von Webel
0:49:40
Tim Pritlove
0:49:46
Max von Webel
0:50:00
Tim Pritlove
0:50:06
Max von Webel
0:50:14
Tim Pritlove
0:50:17
Max von Webel
0:50:19
Tim Pritlove
0:50:20
roddi
0:50:24
Tim Pritlove
0:50:27
Max von Webel
0:50:31
Tim Pritlove
0:50:36
roddi
0:50:59
Tim Pritlove
0:51:02
roddi
0:51:05
Tim Pritlove
0:51:10
roddi
0:51:11
Tim Pritlove
0:51:16
roddi
0:51:19
Tim Pritlove
0:51:25
Ralf Stockmann
0:51:43
Tim Pritlove
0:51:52
Ralf Stockmann
0:53:15
Tim Pritlove
0:53:17
Max von Webel
0:53:25
Tim Pritlove
0:53:26
Max von Webel
0:54:51
roddi
0:54:55
Tim Pritlove
0:55:04
Max von Webel
0:55:09
Tim Pritlove
0:55:12
Max von Webel
0:55:29
roddi
0:55:58
Max von Webel
0:56:02
Tim Pritlove
0:56:18
Ralf Stockmann
0:56:22
Tim Pritlove
0:56:33
Max von Webel
0:56:39
Tim Pritlove
0:57:05
Max von Webel
0:57:09
Tim Pritlove
0:57:10
roddi
0:57:31
Tim Pritlove
0:57:36
Max von Webel
0:57:57
Tim Pritlove
0:57:59

Ja.

Max von Webel
0:58:00
roddi
0:58:02
Tim Pritlove
0:58:03
Max von Webel
0:58:07
Tim Pritlove
0:58:12
Ralf Stockmann
0:58:18
Tim Pritlove
0:58:22
Max von Webel
0:58:58
Ralf Stockmann
0:59:01
roddi
0:59:05
Max von Webel
0:59:07
Tim Pritlove
0:59:12
Max von Webel
0:59:16
Tim Pritlove
0:59:19
Ralf Stockmann
0:59:42
Tim Pritlove
0:59:56
Max von Webel
1:00:00
Tim Pritlove
1:00:04
Max von Webel
1:00:12
Tim Pritlove
1:00:13

Ja.

Ralf Stockmann
1:00:15
Max von Webel
1:00:20
Ralf Stockmann
1:00:24
Tim Pritlove
1:00:27
Ralf Stockmann
1:00:27
roddi
1:00:29
Ralf Stockmann
1:00:44
Max von Webel
1:00:49
Ralf Stockmann
1:00:50
Max von Webel
1:01:04
Tim Pritlove
1:01:13
Max von Webel
1:01:42
Tim Pritlove
1:01:43
Max von Webel
1:02:39
Tim Pritlove
1:02:54
Max von Webel
1:03:50
Tim Pritlove
1:04:07
Ralf Stockmann
1:04:08
Max von Webel
1:04:12
Tim Pritlove
1:04:22
Max von Webel
1:04:25
Tim Pritlove
1:04:40
Max von Webel
1:04:43
Tim Pritlove
1:04:52
Max von Webel
1:04:55
Tim Pritlove
1:04:57
Max von Webel
1:04:59
Tim Pritlove
1:04:59
Max von Webel
1:05:01
Tim Pritlove
1:05:10
Max von Webel
1:05:11
Tim Pritlove
1:05:18
Max von Webel
1:05:20
Tim Pritlove
1:05:22
Max von Webel
1:05:24
Tim Pritlove
1:05:28
Max von Webel
1:05:44
Tim Pritlove
1:06:01
Max von Webel
1:06:04

Ja.

roddi
1:06:06
Tim Pritlove
1:06:14
Max von Webel
1:06:20
Tim Pritlove
1:06:21
Max von Webel
1:07:10
Tim Pritlove
1:07:20
Max von Webel
1:07:23
roddi
1:07:25
Max von Webel
1:07:32
Tim Pritlove
1:07:34
roddi
1:07:36
Tim Pritlove
1:07:39
roddi
1:07:43
Max von Webel
1:07:50
Tim Pritlove
1:07:59
roddi
1:08:10
Tim Pritlove
1:08:12
roddi
1:08:28
Tim Pritlove
1:08:30
roddi
1:08:42
Tim Pritlove
1:08:43
roddi
1:08:56
Tim Pritlove
1:08:58
roddi
1:09:00
Tim Pritlove
1:09:11
Max von Webel
1:09:14
Tim Pritlove
1:09:17
Max von Webel
1:09:18
Tim Pritlove
1:09:19
Max von Webel
1:09:21
Tim Pritlove
1:09:24
Max von Webel
1:09:35
Tim Pritlove
1:09:36
Max von Webel
1:09:40
Tim Pritlove
1:09:42
roddi
1:09:55
Tim Pritlove
1:09:57
Max von Webel
1:10:01
Tim Pritlove
1:10:03
Max von Webel
1:10:24
Tim Pritlove
1:10:28
Max von Webel
1:10:38
roddi
1:11:21
Max von Webel
1:11:26
Tim Pritlove
1:11:29
Max von Webel
1:11:36
roddi
1:11:58
Max von Webel
1:12:15
Tim Pritlove
1:12:22
Max von Webel
1:12:35
Tim Pritlove
1:12:45
Max von Webel
1:12:47
Tim Pritlove
1:12:49
Max von Webel
1:12:52
Tim Pritlove
1:12:53
Max von Webel
1:13:03
Tim Pritlove
1:13:04
roddi
1:13:05
Tim Pritlove
1:13:08
Max von Webel
1:13:31
Tim Pritlove
1:13:54
roddi
1:14:01
Tim Pritlove
1:14:17
Max von Webel
1:14:42
roddi
1:14:52
Tim Pritlove
1:14:54
roddi
1:15:00
Max von Webel
1:15:02
roddi
1:15:04
Tim Pritlove
1:15:06
Max von Webel
1:15:08
Tim Pritlove
1:15:10
Max von Webel
1:15:15
roddi
1:15:18
Tim Pritlove
1:15:22
Ralf Stockmann
1:15:47
roddi
1:15:52
Tim Pritlove
1:15:54
Max von Webel
1:15:58
Tim Pritlove
1:16:07
Max von Webel
1:16:08
Tim Pritlove
1:16:12
Max von Webel
1:16:13
Tim Pritlove
1:16:19
Max von Webel
1:16:26
Tim Pritlove
1:16:50
Max von Webel
1:16:53
Tim Pritlove
1:16:58
Max von Webel
1:17:01
roddi
1:17:05
Tim Pritlove
1:17:24
roddi
1:17:40
Max von Webel
1:17:43
Tim Pritlove
1:17:46
Max von Webel
1:17:53
roddi
1:18:01
Max von Webel
1:18:02
Tim Pritlove
1:18:16
Max von Webel
1:18:17
Tim Pritlove
1:18:28
roddi
1:18:44
Tim Pritlove
1:18:46
roddi
1:18:51
Tim Pritlove
1:18:53
Max von Webel
1:18:58
roddi
1:19:01
Tim Pritlove
1:19:05
Max von Webel
1:19:12
roddi
1:19:28
Tim Pritlove
1:19:29
Max von Webel
1:19:33
Tim Pritlove
1:19:39
Max von Webel
1:19:41
Tim Pritlove
1:19:43
Max von Webel
1:19:44
Tim Pritlove
1:19:45
Max von Webel
1:19:46
Tim Pritlove
1:19:50
roddi
1:20:00
Tim Pritlove
1:20:13
roddi
1:20:19
Max von Webel
1:20:29
roddi
1:20:30
Tim Pritlove
1:20:34
roddi
1:20:44
Tim Pritlove
1:20:52
Max von Webel
1:21:01
Tim Pritlove
1:21:14
Max von Webel
1:21:26
Tim Pritlove
1:21:30
Max von Webel
1:21:46
roddi
1:22:36
Max von Webel
1:22:38
Tim Pritlove
1:22:49
Max von Webel
1:22:53
Ralf Stockmann
1:23:03
Max von Webel
1:23:04
Ralf Stockmann
1:23:24
Max von Webel
1:23:57
Ralf Stockmann
1:24:02
Max von Webel
1:24:29
Ralf Stockmann
1:24:33
Max von Webel
1:24:41
Ralf Stockmann
1:24:45
Tim Pritlove
1:24:53
Max von Webel
1:25:15
Tim Pritlove
1:25:31
Max von Webel
1:26:06
Tim Pritlove
1:26:10
Max von Webel
1:26:24
Tim Pritlove
1:26:32
Max von Webel
1:26:40
roddi
1:26:48
Tim Pritlove
1:26:56
roddi
1:27:08
Tim Pritlove
1:27:12
Max von Webel
1:27:30
Tim Pritlove
1:27:31
Max von Webel
1:28:18
Tim Pritlove
1:28:40
Max von Webel
1:28:43
Tim Pritlove
1:29:19
Max von Webel
1:29:21
Tim Pritlove
1:30:43
Max von Webel
1:30:52
Tim Pritlove
1:30:57
Max von Webel
1:31:08
Tim Pritlove
1:31:35
Max von Webel
1:31:48
roddi
1:32:26
Max von Webel
1:32:35
roddi
1:32:42
Max von Webel
1:32:52
roddi
1:33:17
Max von Webel
1:33:27
Tim Pritlove
1:33:31
roddi
1:33:44
Max von Webel
1:34:25
roddi
1:34:34
Max von Webel
1:35:08
roddi
1:35:13
Tim Pritlove
1:35:19
roddi
1:36:02
Ralf Stockmann
1:36:37
Tim Pritlove
1:36:44
Ralf Stockmann
1:36:52
Tim Pritlove
1:36:53
Max von Webel
1:37:10
roddi
1:38:01
Tim Pritlove
1:38:06
Max von Webel
1:38:22
roddi
1:38:34
Max von Webel
1:38:38
Tim Pritlove
1:38:59
Max von Webel
1:39:15
Tim Pritlove
1:39:26
roddi
1:39:32
Tim Pritlove
1:39:34
Max von Webel
1:39:42
Tim Pritlove
1:39:45
roddi
1:40:15
Tim Pritlove
1:40:21
roddi
1:40:28
Tim Pritlove
1:40:30
roddi
1:40:40
Tim Pritlove
1:40:46
roddi
1:40:51
Tim Pritlove
1:40:56
Max von Webel
1:41:01
Tim Pritlove
1:41:30
Max von Webel
1:41:35
roddi
1:41:40
Tim Pritlove
1:41:42
Max von Webel
1:41:50
Tim Pritlove
1:41:52
roddi
1:42:13
Max von Webel
1:42:15
Tim Pritlove
1:42:17
Ralf Stockmann
1:42:21
Tim Pritlove
1:42:22
Max von Webel
1:42:27
Ralf Stockmann
1:42:29

Ja.

Tim Pritlove
1:42:30
Ralf Stockmann
1:42:35
Tim Pritlove
1:42:44
Ralf Stockmann
1:42:47
Tim Pritlove
1:42:58
Max von Webel
1:43:08
Tim Pritlove
1:43:12
Max von Webel
1:43:21
roddi
1:43:23
Max von Webel
1:43:24
Tim Pritlove
1:43:30
roddi
1:43:31
Max von Webel
1:43:32
roddi
1:43:35
Tim Pritlove
1:43:37
Ralf Stockmann
1:43:55
roddi
1:43:57
Ralf Stockmann
1:44:00
roddi
1:44:04
Ralf Stockmann
1:44:07
Tim Pritlove
1:44:11
Ralf Stockmann
1:44:25
roddi
1:44:26
Max von Webel
1:45:05
roddi
1:45:39
Tim Pritlove
1:45:41
Max von Webel
1:46:17
roddi
1:46:18
Tim Pritlove
1:46:21
Max von Webel
1:46:38
Tim Pritlove
1:46:41
Ralf Stockmann
1:47:30
Tim Pritlove
1:47:39
Max von Webel
1:47:46
Tim Pritlove
1:47:51
Ralf Stockmann
1:48:46
Tim Pritlove
1:48:50
Ralf Stockmann
1:48:50
Tim Pritlove
1:48:52
Ralf Stockmann
1:48:53
Tim Pritlove
1:48:55
Ralf Stockmann
1:48:56
Tim Pritlove
1:48:57
Ralf Stockmann
1:50:22
Tim Pritlove
1:50:29
Ralf Stockmann
1:50:30
Tim Pritlove
1:50:37
Ralf Stockmann
1:50:39
Tim Pritlove
1:50:46
Ralf Stockmann
1:50:48
Max von Webel
1:50:49
Ralf Stockmann
1:50:55
Tim Pritlove
1:51:02
Max von Webel
1:51:06
Tim Pritlove
1:51:11
Ralf Stockmann
1:51:48
Tim Pritlove
1:51:52
Ralf Stockmann
1:51:56
Tim Pritlove
1:52:08
Max von Webel
1:53:04
Tim Pritlove
1:53:33
Max von Webel
1:53:34
Tim Pritlove
1:53:38
Max von Webel
1:53:42
Tim Pritlove
1:54:24
Max von Webel
1:54:26
Tim Pritlove
1:54:28
roddi
1:54:30
Max von Webel
1:54:32
Tim Pritlove
1:54:33
roddi
1:54:35
Max von Webel
1:54:36
roddi
1:54:48
Max von Webel
1:54:49
roddi
1:56:17
Max von Webel
1:56:18

Das ganze System. Auf dem iPhone geht es über das Kontrollzentrum, was auf dem Mac irgendwie, aus irgendwelchen Gründen, muss man jedes Mal in die Einstellung rein. Ich hab mir eine eigene Erweiterung gebaut, mit der ich mein Audio-Device relativ leicht auswählen kann, sodass wenn ich im Meeting feststelle, dass ich jetzt gerade über das falsche Device verbunden bin, dass ich das relativ leicht wechseln kann. Ich hab eine Erweiterung, mit der ich nach Emojis suchen kann, ich hab was, womit ich nach GIFs suchen kann. Es gibt für so ziemlich alles gibt es was. Und was, ich nehme an das ist der Grund warum, weil sie VC gebackt sind, als so die große GPT-Welle kam, sind die da relativ schnell auf diesen Zug aufgesprungen, und am Anfang dachte ich mir, was wird das für eine Scheiße? Aber es ist das Tool, was ich im Augenblick gerade nicht, weil im Augenblick gräbe ich mal so in dem richtigen Chat-GPT wieder eine Chance. Ich habe ein Shortcut, Control, Caps Lock, weil die Caps Lock-Taste braucht man ja für nix, wenn man seine Meinung gewählt ausdrücken kann. Und dann habe ich so ein Floating-Window, in dem ich einfach mein Chat-GPT habe. Und das kann ich dann halt, also wenn ich programmiere oder sowas, dann habe ich halt hinten meinen Editor, packt dieses Fenster mit diesem Shotcut nach vorne oder nach hinten, blende es aus, wie ich brauche, kommuniziere damit, chat.jpg, und das ist Gold wert. Und die haben auch so Sachen drinne, wie das, wenn man... Also in diese Raycast-Leiste, also in diese Launcher-Leiste, kann man auch einfach anfangen, seine Frage zu tippen und wenn man statt Return, Tab, drückt, dann geht das auch direkt an eine GPT und zwar sogar an eine, die Realtime kann, was sehr lustig ist, also die Zugriff auf Echtzeitdaten hat. Also das ist offensichtlich nicht die normale Open AI Chat-GPT.

Tim Pritlove
1:58:16
Ralf Stockmann
1:58:17
Max von Webel
1:58:19
Tim Pritlove
1:58:26
Max von Webel
1:58:26

Und das funktioniert auch nur für die erste Frage, was sehr lustig ist. Weil wenn ich jetzt hier einfrage, was wurde bei Apples Super Scary Event vorgestellt, dann sagt es ja, da wurde der M3 vorgestellt und der Smackbook Pro mit M3 Prozessor. Und dann hast du die Möglichkeit zu sagen, setz diesen Chat fort und dann wird es halt an die OpenAI API übergeben, offensichtlich, also an ChatGPT, ganz normal übergeben, was nicht weiß, was ein M3 ist. Und dann erzähl mir doch mal mehr über das MacBook Pro M3. Und dann merkst du so, wie diese AI dann so, hä, hab ich grad was von M3? Der M1 Pro, der hat so und so viel und diese technischen Daten, das ist sehr süß. Aber ja, das ist so das, was ich bei Raycast extrem gut finde. Es gibt eine gigantische Auswahl an Erweiterung und was ich bisher überhaupt noch nicht genutzt habe ist. Also der eigentliche Gedanke, was die mir damals erzählt haben, was deren Zielgruppe ist, wo du gerade von Synken sprichst, ist, dass die teamfähig sein wollten. Also deren Ziel war es, dass du sitzt in einer Firma, du hast ein Team, einer hat dieses gute Tool in seinen Launcher eingebaut, um zum Beispiel schnell Tickets anzulegen oder irgendwelche Prozesse zu starten oder sowas. Und was die halt haben, ist diese Funktion, dass du das dann synken kannst für das gesamte Team, sodass dann alle im Team automatisch auf diese Funktionen Zugriff haben, also dass du so einen Launcher hast. Ob das jetzt, also das ist eine Funktion, die ich null brauche, weil ich bin kein Team, ich bin ich, aber das war so deren Idee dahinter und insofern synken sollte deren kleines Problem sein, würde ich jetzt mal hoffen.

Tim Pritlove
2:00:04
Max von Webel
2:00:18
Tim Pritlove
2:00:20
Max von Webel
2:00:28
Tim Pritlove
2:00:45
Max von Webel
2:00:48
Tim Pritlove
2:02:10
Max von Webel
2:02:12
Tim Pritlove
2:02:35
Max von Webel
2:02:39
Tim Pritlove
2:02:43
Max von Webel
2:02:45
Tim Pritlove
2:02:53
Max von Webel
2:02:56
Tim Pritlove
2:03:52
roddi
2:03:54
Tim Pritlove
2:04:04
roddi
2:04:05
Tim Pritlove
2:04:07
roddi
2:04:07
Max von Webel
2:04:29
Tim Pritlove
2:04:49
Max von Webel
2:05:03
Tim Pritlove
2:05:09
Max von Webel
2:06:16
Tim Pritlove
2:06:25
Max von Webel
2:06:26
Tim Pritlove
2:06:45
Max von Webel
2:06:47
Tim Pritlove
2:06:49
roddi
2:06:55
Max von Webel
2:07:22
roddi
2:07:33
Max von Webel
2:07:34
roddi
2:07:56
Max von Webel
2:08:05

Apropos Skriptsprache, was man zu allem dazu nutzen kann, ist ein Tool, von dem ich mir wünschen würde, dass ich früher davon gewusst hätte. Hammer Spoon. Das ist eine Lua Runtime, mit der man alle möglichen Sachen am Mac automatisieren kann. Und ich lasse mir die Skripte regelmäßig von ChatGPT schreiben, was ich erstaunlich finde, dass ChatGPT sehr erstaunlich zuverlässig Du lässt dir ChatGPT Lua Skripte für Hammer Spoon schreiben, um auf dem Mac irgendwas zu automatisieren? Exakt. Also zum Beispiel ist das so, wenn ich eben mit dem Bildschirm, habe ich ja vorhin gesagt, der wird abgeschaltet, weil der ansonsten zwischendurch manchmal angeht. Wenn mein Mac merkt, dass am USB-Anschluss jetzt das entsprechende Device draußen ist, dann schaltet es durch, also das macht Hammerspoon und wechselt dann auf den entsprechenden, Auf den entsprechenden, dass der Bildschirm eingeschaltet wird. Also dass die Steckdose eingeschaltet wird für den Bildschirm. Und dergleichen mehr. Also es ist, ich hab zum Beispiel massenhaft Shortcuts, weil viele Programme, so dass man die mit einem Shortcut nach vorne oder nach hinten bringt, haben die ja nicht. Das rüste ich mir damit immer nach. Ich hab mir irgendwann mal einen Shortcut nachgerüstet, dass der iOS Simulator immer im Vordergrund bleibt. Was halt, die haben ein Menü dafür drin und das kann man irgendwie auch so machen, aber es ist halt ganz praktisch, wenn man einfach einen Shortcut hat, mit dem ich sagen kann, so jetzt holt es mir den Simulator nach vorne und jetzt bleibt er auch erstmal vorne und dergleichen mehr. Hammerspoon ist komplett Open Source, ist komplett toll, ist ein wunderbares Tool und ich kann es nur jedem ans Herzen legen.

roddi
2:09:49
Max von Webel
2:09:52
Tim Pritlove
2:10:07
Max von Webel
2:10:30
Tim Pritlove
2:10:33
Max von Webel
2:10:34
Tim Pritlove
2:10:48
Max von Webel
2:11:08
Tim Pritlove
2:11:13
Max von Webel
2:11:14
Tim Pritlove
2:11:56
Max von Webel
2:11:59
Tim Pritlove
2:12:00
Max von Webel
2:12:04
Tim Pritlove
2:12:07
Max von Webel
2:12:08

Warte mal, ich kann ja mal gucken, was ich hier noch so alles drin habe. Ähm... Tück. Achso, irgendwann habe ich mir mal einen globalen Shortcut gebaut, um das Mikrofon ein- und auszuschalten, weil ich in der üblichen Meeting-Situation zwar offiziell im Meeting bin, aber eigentlich was ganz anderes mache. Mein Mikrofon ist aus. Jemand stellt mir eine Frage. Ich finde das Chrome Fenster nicht schnell genug, weil Chrome der einzige Browser ist, in dem Google Meet vernünftig läuft. Also habe ich mir einen globalen Shortcut eingerichtet, mit dem ich genau das machen kann. So, was habe ich hier drin? Also ich habe diverse Hotkeys für hole dieses Programm nach vorne. Ich habe eingebaut, dass bestimmte Hotkeys nicht mehr funktionieren, wenn ich in Nvidia GeForce Now bin, was so eine Spieleumgebung ist, wo man, wenn ich beim Spielen mal auf die Caps Lock Taste bekomme, ist nichts nerviger, als wenn dann das Terminal nach vorne geht. Ich habe dieses Stay on Top für den iPhone Simulator gebaut und für diverse Custom Apps. Ich habe mir eins für Mona, was mein Mastodon Client der Wahl ist. Für Ivory habe ich auch eins. Und ich habe jetzt hier noch diverse andere. Das muss ich kurz erzählen. Weil ich sehr nah am Finster sitze, im Winter werden meine Hände gerne kalt, darum habe ich mir so eine elektrische Heizmatte gekauft für den Schreibtisch, aber ich vergesse die öfters mal auszuschalten, wenn ich weggehe. Also sobald ich meinen Macbook abziehe oder der Bildschirmschoner angeht, wird diese Heizmatte ausgeschaltet.

Tim Pritlove
2:13:46
Max von Webel
2:13:48
roddi
2:14:47
Max von Webel
2:15:19
roddi
2:15:33
Tim Pritlove
2:15:34
Max von Webel
2:15:38
Tim Pritlove
2:15:41
Max von Webel
2:15:54
roddi
2:16:11
Max von Webel
2:16:18
roddi
2:16:22
Max von Webel
2:16:27
Tim Pritlove
2:16:32
Ralf Stockmann
2:16:37
Max von Webel
2:16:47
Ralf Stockmann
2:16:48
roddi
2:16:51
Tim Pritlove
2:16:56
Max von Webel
2:17:17
Tim Pritlove
2:17:20
Max von Webel
2:17:36
Tim Pritlove
2:17:43
Ralf Stockmann
2:17:44
Max von Webel
2:17:51
Ralf Stockmann
2:17:55
Max von Webel
2:18:15
roddi
2:18:42
Max von Webel
2:18:48
Tim Pritlove
2:18:50
Max von Webel
2:19:26
Tim Pritlove
2:19:28
Max von Webel
2:21:02
Tim Pritlove
2:21:04
Max von Webel
2:21:06
Tim Pritlove
2:21:12
Max von Webel
2:21:18
Tim Pritlove
2:21:19
Max von Webel
2:21:20
Tim Pritlove
2:21:22
roddi
2:21:29
Tim Pritlove
2:21:30
roddi
2:21:33
Max von Webel
2:21:34
Tim Pritlove
2:21:41

Okay. Was ich dann getan habe, ist, ich hab dann im Internet ganz schnöde und ganz klassisch mit Google Images nach Bildern von einer PDP-11 gesucht. Die so in etwa meinen Vorstellungen entsprach. Also wo so die Features dabei war, die ich auch gerne sehen wollen würde. Hab dann halt so ein Bild gefunden, was irgendwie ganz okay war und das habe ich dann in ChatGPT hochgeladen. Und hab gesagt... Schau dir dieses Bild an, analysiere dieses Bild, da ist ein Computer und das ist ganz wichtig und dann alle Details mit Tasten und so weiter. Ich will, dass du dir das alles ganz genau anschaust und dann erzeuge bitte eine Beschreibung davon, die dann taugt, um dann mit Dolly so etwas zu erzeugen. Das hat er dann gemacht, hat mir das irgendwie alles schön erzählt, dann habe ich irgendwie einen neuen Dialog gestartet, das war dann noch vor, bevor sie das jetzt so integriert haben, dass man das alles in einem geht, genau, das war dann noch ein zweiter Schritt, aber das ist ja auch egal, da habe ich halt gesagt, jetzt bitte ein Bild erzeugen. Und hab dann halt gesagt, jetzt hätte ich gerne aber das, aber dann bitte im Regen am Straßenrand, lalala. Und dann brauchte es gar nicht so viele Anläufe, bis ich da bin, musste ihm dann noch irgendwie das Format und die Auflösung sagen. Ja und dann hatte ich irgendwie dieses Ergebnis und dann bin ich in so einen Run reingekommen, wo ich halt für ganz viele Sendungen Bilder generieren wollte und das hat dann auch für einige ganz gut funktioniert. Also nicht unbedingt für alle so, also beim paar war es irgendwie einfach, bei anderen bin ich kolossal gescheitert oder brauchte irgendwie die Hilfe von anderen Leuten, der Haustürdieb, der ist ganz gut geworden, das hat aber auch ein paar Anläufe gebraucht. KDF-Mann. Kraft durch Freude oder was? Weil der so muskulös ist.

Max von Webel
2:23:48
Tim Pritlove
2:23:52
Max von Webel
2:24:01
Tim Pritlove
2:24:03
Ralf Stockmann
2:24:05
Tim Pritlove
2:24:08
Max von Webel
2:24:20
Tim Pritlove
2:24:21
Max von Webel
2:24:52
Tim Pritlove
2:24:55
Max von Webel
2:26:11
Tim Pritlove
2:26:15
Ralf Stockmann
2:26:21
Tim Pritlove
2:26:23
Ralf Stockmann
2:26:25
Tim Pritlove
2:26:27
Ralf Stockmann
2:26:29
Tim Pritlove
2:26:29
Ralf Stockmann
2:26:30
Tim Pritlove
2:26:31
Ralf Stockmann
2:26:33
Tim Pritlove
2:26:57
Max von Webel
2:27:46
Tim Pritlove
2:27:48
roddi
2:27:51
Tim Pritlove
2:27:52
Max von Webel
2:28:18
Tim Pritlove
2:28:27
Max von Webel
2:28:28
Tim Pritlove
2:29:50
Max von Webel
2:29:51
Tim Pritlove
2:30:57

Ja.

Max von Webel
2:30:58
Tim Pritlove
2:31:05
Max von Webel
2:31:16
Tim Pritlove
2:31:17
roddi
2:32:10
Ralf Stockmann
2:32:18
roddi
2:32:22
Tim Pritlove
2:32:33
Ralf Stockmann
2:32:59
Max von Webel
2:33:01
Tim Pritlove
2:33:08
Max von Webel
2:33:09
Tim Pritlove
2:33:13
Max von Webel
2:34:06
Tim Pritlove
2:34:07
Max von Webel
2:35:08
Tim Pritlove
2:35:33
Max von Webel
2:35:43
Tim Pritlove
2:35:47
Max von Webel
2:35:50
Tim Pritlove
2:35:53
Max von Webel
2:36:15
Tim Pritlove
2:36:30
Max von Webel
2:36:33
Ralf Stockmann
2:36:44
Max von Webel
2:36:48
Ralf Stockmann
2:36:50
Tim Pritlove
2:36:54
Max von Webel
2:38:31
Ralf Stockmann
2:38:54
Tim Pritlove
2:39:04
Ralf Stockmann
2:39:08
Tim Pritlove
2:39:13
Ralf Stockmann
2:39:15

Genau, Homebrew, GitHub, die Kombination. Installation dauert so 20-30 Minuten und dann musst du halt ein bisschen rumexperimentieren, welches Modell willst du dann wirklich haben, willst du das Large oder das XL oder reicht dir das S. Die sind halt unterschiedlich schnell von der Performance her und von der Größe her der Modelle, wobei das letztendlich auf dem Laptop halt egal ist, also auf dem Smartphone laufen die auch. Und da ist es dann natürlich ein echter Faktor, was die Größe angeht. Jetzt hier auf dem Mac ist es mir erstmal egal, ob das jetzt 4 oder 8 GB hat, das ist so what. Im nächsten Schritt kannst du noch rumexperimentieren, wie ist jetzt die Satzregierung, wie ist das Output-Format. Wir hatten das dann soweit getunt im Ultraschall-Kontext, dass wir halt wirklich dann, ich hatte es am Anfang schon, Dateien rausgegeben haben in diesem Untertitel-Format, die wir dann wiederum durch ein anderes Jet-GPT-4 generiertes Skript, wirklich in Reaper reingeladen haben und überall eine Wellenform liegen, dass du also auf dem Text schneidest und nicht mehr auf der Wellenform. Das ist schon cool. Das werden wir jetzt für die nächste Release nicht richtig produktionsreif bekommen, aber ich sag mal irgendwann im Laufe des nächsten Jahres brauchst du dann also für Speech to Text kein Offerneck mehr. Sondern das ganze schön alles in Mehrspur bei dir lokal machen. Und dann freust du dich auch doch ein bisschen über deinen Max CPU, weil die geht dann schon ganz schön, die breht dann hoch. Aber die Erkennungsqualität super. Auch von wirklich schnodderig gesprochenen Geschichten und so weiter. Richtig gut.

Max von Webel
2:40:59
Ralf Stockmann
2:41:01
Max von Webel
2:41:11

Was sie noch vorgestellt haben, was ich ganz spannend fand, ist, es war ja Developer Day, eine neue API, wie man halt mit dem Ding kommuniziert. Ich fand das eigentlich immer sehr sehr elegant, wie sie das gemacht haben, weil die bisherige OpenAI API für den Chatbot war komplett stateless. Also bei jedem Request musstest du das gesamte bisherige Kontext-Window mitgeben, und dann hast du als Response die nächste Antwort darauf bekommen und dann hast du es beim nächsten Mal wieder gemacht. was wahnsinnig viel Arbeit auf die Seite des Entwicklers verlegt. Also zum Beispiel, man musste ja immer mit der Context Windows, diese GPTs, die können ja immer nur so und so viel Text gleichzeitig sozusagen im Kurzzeitgedächtnis haben oder wie auch immer man das nennt. Und dann musste man das tokenisieren, musste man dann halt vorher machen und musste aufpassen, dass das Context-Window nicht so groß wurde, ansonsten ist das hinten rausgewachsen und sowas. Aber eigentlich war das eine ziemlich coole API, weil du hast Daten hochgeschickt und das einzige, was du wirklich an, du hast keine Session-ID gehabt oder sowas oder irgendeine Chat-ID oder sowas, sondern du hast einfach alles immer mitgeschickt. Und das haben sie jetzt komplett umgestellt und haben das halt jetzt in einer Form gemacht, dass wir machen das für dich. Also du kannst das so, wie man es jetzt naiv erwarten würde, halt du fängst an, sagst, hey, starte mal einen neuen Chat und dann kriegst du, hier ist deine Chat-ID und dann schickst du, hier ist eine Nachricht, die ich schicke und dann kriegst du eine Antwort zurück und dann musst du immer die Chat-ID mitschicken und das dann alles zu machen. Und in dem Kontext haben sie dann auch gleich halt, wenn du irgendwelche Dokumente hochlädst, die es mit einlesen sollst, das musst du dann halt nicht mit jedem Schritt mitmachen, weil das wäre dann irgendwann auch echt mal Netzwerk-Traffic, sondern das bleibt dann eben einmal oben. Aber sie haben natürlich auch einen stärkeren Login dadurch. Es ist nicht mehr so, dass du automatisch alles offline hast auf deiner Seite, weil es machen muss, sondern jetzt bist du halt in der bequemen Lage, ich lade alles zu denen hoch und dann haben die bei denen eine Session und sobald da meine Kreditkartendaten auslaufen, ist alles weg oder wie auch immer. Fand ich ganz interessant. Sie werden da auch deutlich nutzerfreundlicher und man kann diese ganzen GPTs darüber auch nutzen über diese API. Sie haben diese eigene Assistant API entwickelt. Das ist noch mal relativ ähnlich dieser GPT API, aber da kannst du auch Funktionen definieren, also wo du dann halt quasi mit dem JSON als Antwort zurückkriegst, wobei das hatten sie auch schon vorher bis zu einem gewissen Grad. Also du kannst sagen, folgende Funktion unterstütze ich, hier, du bist jetzt ein Assistant und du kannst folgende Funktion nutzen und so rufst du diese Funktion auf und wenn du dann halt ein Request schickst und was weiß ich was, halt vorher gesagt hast, du kannst mein Haus steuern und kannst die Lampen an- und ausmachen, und dann sagt er dir halt, wenn du irgendwie reinschreibst, hey mach mal im Wohnzimmer das Licht an, kommt dann halt als Response, Function Call, Wohnzimmer, Lampe ein oder Turn Light on und sowas, dergleichen Und dann kannst du da lokal deine Hooks machen und kannst das dann entsprechend dagegen hauen und kannst sagen, ja, habe ich gemacht und dann, ah, jetzt ist das Licht an sozusagen. Wobei diese Function API gab es schon vorher, was sie nicht auf die Reihe gekriegt haben, vorher, sie haben zwar gesagt, dass das JSON ist, was sie einem da als Callbacks geben, aber das war keine Garantie, weil es war halt von GPT nur zurecht gemacht. Jetzt garantieren sie einem, dass es wirklich Jason ist, was man da bekommt und nicht irgendwie was, was eine AI für Jason hält, wenn sie mal nicht so genau hinguckt.

Tim Pritlove
2:44:37
Max von Webel
2:44:53
Tim Pritlove
2:44:55
Max von Webel
2:45:04
Tim Pritlove
2:45:15
Max von Webel
2:45:39
Ralf Stockmann
2:45:41
Max von Webel
2:45:45
Ralf Stockmann
2:45:46
Tim Pritlove
2:45:51
Ralf Stockmann
2:45:54
Tim Pritlove
2:45:57
Ralf Stockmann
2:45:59
Max von Webel
2:46:00
Tim Pritlove
2:46:05
Max von Webel
2:46:07
Tim Pritlove
2:46:13
Max von Webel
2:46:20
Ralf Stockmann
2:46:22
Tim Pritlove
2:46:27
Max von Webel
2:46:36
Tim Pritlove
2:46:48
Max von Webel
2:46:50
Tim Pritlove
2:46:59
Max von Webel
2:47:11
Tim Pritlove
2:47:42
Max von Webel
2:47:46
Tim Pritlove
2:47:47
Max von Webel
2:47:54
Tim Pritlove
2:47:58
Max von Webel
2:48:59
Tim Pritlove
2:49:00
Ralf Stockmann
2:49:16
Max von Webel
2:49:18
Tim Pritlove
2:49:24
Max von Webel
2:49:36
Ralf Stockmann
2:49:42
Tim Pritlove
2:49:44
Max von Webel
2:49:51
Tim Pritlove
2:50:33
Ralf Stockmann
2:50:44
Tim Pritlove
2:50:45
Max von Webel
2:50:52
Tim Pritlove
2:51:01
Ralf Stockmann
2:52:08
Tim Pritlove
2:52:09
Ralf Stockmann
2:52:14
Max von Webel
2:52:33
Tim Pritlove
2:52:38
Ralf Stockmann
2:52:39
roddi
2:52:57
Max von Webel
2:52:59
Tim Pritlove
2:53:27
Ralf Stockmann
2:53:31
Tim Pritlove
2:53:40
Max von Webel
2:53:42
Tim Pritlove
2:53:47

Ja.

Ralf Stockmann
2:53:48
Tim Pritlove
2:53:54
Ralf Stockmann
2:53:56
Tim Pritlove
2:54:01
Ralf Stockmann
2:54:05
Tim Pritlove
2:54:16
Max von Webel
2:54:17
Tim Pritlove
2:54:20
Max von Webel
2:54:24
Tim Pritlove
2:54:27
Max von Webel
2:54:35
Tim Pritlove
2:54:38
Max von Webel
2:54:57
Tim Pritlove
2:55:00
Ralf Stockmann
2:55:16
Tim Pritlove
2:56:16
Ralf Stockmann
2:56:21
Tim Pritlove
2:57:37
Ralf Stockmann
2:57:39
Max von Webel
2:57:46
Ralf Stockmann
2:57:48
Tim Pritlove
2:57:52
Ralf Stockmann
2:57:53
Tim Pritlove
2:57:59
Ralf Stockmann
2:58:02
Tim Pritlove
2:58:04
Ralf Stockmann
2:58:05
Tim Pritlove
2:58:27
Ralf Stockmann
2:58:32
Max von Webel
2:58:33
Ralf Stockmann
2:58:36
Max von Webel
2:59:45
Ralf Stockmann
2:59:49
Max von Webel
2:59:56
Ralf Stockmann
2:59:57
Max von Webel
3:00:14
Ralf Stockmann
3:00:28
Tim Pritlove
3:00:40
Ralf Stockmann
3:00:43
Tim Pritlove
3:00:46
Ralf Stockmann
3:00:47
Max von Webel
3:00:56
Ralf Stockmann
3:00:58
Max von Webel
3:01:00
Ralf Stockmann
3:01:02
Max von Webel
3:01:57
Ralf Stockmann
3:02:00
Max von Webel
3:02:22
Ralf Stockmann
3:02:34
Max von Webel
3:03:00
Ralf Stockmann
3:03:14

Gut, also diese beiden, also es gibt eigentlich drei große Player jetzt, wenn es darum geht, so was für Modelle geben wir. Das erste war eben Midjourney, dann kam Doll-E ziemlich dicht hintendran, ich glaube so zwei Monate oder sowas später. Und die funktionieren beide ziemlich genau so wie hier in der, ich glaube vorletzten Freakshow. Das Fazit war, das was KI wirklich geholfen hat, war viel hilft viel. Oder ordentlich Bums halt. Das heißt also wirklich viel Trainingsmaterial, Billionen von Bildern, riesige Renderfarmen, die da halt irgendwie drauf arbeiten mit den ganzen Nvidia CPUs und so weiter und so fort. So und das hat einen deutschen Informatiker alles genervt und nicht gefallen. Im Namen Björn Ommer vom LMU München. Der ist Professor für visuelle Informatik mit seinem Team. Er macht das also nicht alleine, sondern ist natürlich Teil von dem ganzen. Und der hat den Ansatz gefahren, okay, wir müssen weg von diesem viel hilft viel, weil das wird immer dazu führen, dass wenige Player nur in der Lage sind, entsprechende Modelle irgendwie zu betreiben und anzubieten. Und er hat also den Anspruch, das ist eine Technologie, die muss demokratisiert werden. Das muss dezentral zur Verfügung gestellt werden. Das können wir nicht zentralisiert laufen lassen. Und dann wurde Geld auf ihm abgeworfen, das kann man sich auch alles in Wikipedia durchlesen, am Ende des Tages ist es schon wieder Venture Capital, von dem wir da reden, aber seine Grundmission war so eine der Freiheit und Befreiung und das ist auch alles Open Source, was er da jetzt gebaut hat. Und man kam ja so, ich glaube im November oder sowas letzten Jahres, dann eben mit Stable Diffusion raus und das hat eben die Eigenart, dass man es lokal betreiben kann. Das heißt also man lädt das komplette quasi Trainings durchtrainierte neuronale Netz sich auf einen eigenen Rechner und hat dann eine wie auch immer geartete Oberfläche und in die tippt man seine Prompts rein und da kann man sich selber seine Bilder generieren, ohne dass man irgendeinen Webservice oder ähnliches dafür nutzen muss. Und das habe ich mir seitdem relativ genau angeguckt. Und wie du gerade eben schon sagst, was da innerhalb von wenigen Monaten an Fortschritt passiert, ist schon berückend. Weil also was sofort auffiel war, okay, das ist schon beeindruckend dafür, dass es lokal läuft, was da in Bildern rauskommt. Aber am Ende des Tages, naja, reicht es nicht irgendwie ansatzweise an das ran, was mit Journey und All-E geleistet haben zu dem Zeitpunkt. Also so ehrlich musste man sich dazu schon machen. Aber dadurch, dass es eben Open Source war, hattest du eben die Möglichkeit da selber dran rum zu experimentieren und das in Bezug auf das, was will ich gerade verbessern, entsprechend halt irgendwie anzupassen. Ich poste hier nochmal den... Zentralen Youtube Auftritt von ihm, wo er die ganze Technologie auch erklärt. Da muss ich sagen, also ich bin ja kein Vollblut-Informatiker. Ich hatte den Eindruck, dass ich die Technik von den Large Language Models, wie es hier bei Wolfram Alpha quasi in diesem 3 Stunden Video erklärt wird, besser verstanden habe, als das was er hier macht. der ist vielleicht auch nicht so ein guter Erklärbär, mag sein. Aber das Grundprinzip, was die jetzt also machen, ist erst verrauschen und dann wieder entrauschen. Das heißt also bei einem Large Language Model, was ja immer so ist, wird die Wahrscheinlichkeit für den nächsten Token berechnet. Und durch ein neuronales Netz wird also immer geguckt, was ist am wahrscheinlichsten das nächste Wort. Das klappt bei Bildergenerierung natürlich überhaupt nicht. Stattdessen gehen die also wie folgt vor. die haben immer noch sehr sehr großen Satz an Trainingsbildern und die werden in vielen hundert Schritten immer ein ganz klein bisschen mit Rauschen versehen und dann wieder ins Neuronalnetz eingespeist. Das heißt also am Anfang hast du ein ganz normales Bild und dann Schritt für Schritt für Schritt für Schritt wird einfach neues draufgesetzt, Farbneues per Random Generator. Am Ende hast du also dann einfach nur noch ein komplettes Rauschbild. So und mit diesem Verfahren wird das neuronale Netz trainiert und dann drehen sie einfach in Anführungszeichen diesen Generierungsprozess um. Weil durch diese Verrauschung quasi das neuronale Netz viel darüber verstanden hat, was halt quasi visuelle Logik ist. Und jetzt speisen sie quasi ein Rauschbild rein und sagen entlang des Prompts, den du eingibst, bau daraus jetzt mal ein Bild wieder zurück. Und so dann wird dann also wiederum in etlichen Schritten, die man einstellen kann, wird aus einem Rauschen dann irgendwann ein normales Bild, was man sich wieder angucken kann. Und wie durch ein Wunder funktioniert das also ziemlich gut und dadurch, dass du am Anfang über den sogenannten Seed jedes Mal ein anderes Rauschen, Grundrauschen reingibst als Startpunkt, kommt immer wieder ein anderes Endbild raus. Das ist auch genau das, was man jetzt bei Dolly und Mitjörn ja auch sieht. Die sind alle grundsätzlich ähnlich, die Vorschläge, die kommen, aber schon auch durchaus unterschiedlich und der Grund ist halt der, dass man ein unterschiedliches Grundrauschen gibt. kann ich mal mit meinem Rechner jetzt hier auf den Beamer drauf?

Tim Pritlove
3:08:38
Ralf Stockmann
3:08:40
Tim Pritlove
3:08:42
Ralf Stockmann
3:08:44
Tim Pritlove
3:09:16
Ralf Stockmann
3:09:26
Tim Pritlove
3:10:19
Ralf Stockmann
3:10:24
Tim Pritlove
3:10:24
Ralf Stockmann
3:10:27
Tim Pritlove
3:10:38
Ralf Stockmann
3:10:41
Tim Pritlove
3:11:35
Ralf Stockmann
3:11:39
Tim Pritlove
3:11:43
Max von Webel
3:11:49
Tim Pritlove
3:11:54
Ralf Stockmann
3:11:56
Tim Pritlove
3:13:04
Ralf Stockmann
3:13:08
Tim Pritlove
3:13:12
Ralf Stockmann
3:13:18
Max von Webel
3:13:20
Ralf Stockmann
3:13:21
Tim Pritlove
3:13:28
Ralf Stockmann
3:13:31
Tim Pritlove
3:13:50
Ralf Stockmann
3:13:52
Tim Pritlove
3:13:54
Ralf Stockmann
3:13:55
Tim Pritlove
3:14:38
Ralf Stockmann
3:14:41
Tim Pritlove
3:14:42
Ralf Stockmann
3:14:44
Tim Pritlove
3:14:53
Ralf Stockmann
3:15:00
Tim Pritlove
3:15:12
Ralf Stockmann
3:15:18
Tim Pritlove
3:15:25
Ralf Stockmann
3:15:28
Max von Webel
3:15:43
Tim Pritlove
3:15:45
Max von Webel
3:15:48
Tim Pritlove
3:15:49
Ralf Stockmann
3:15:52
Tim Pritlove
3:16:00
Ralf Stockmann
3:16:04
Tim Pritlove
3:16:07
Max von Webel
3:16:30
Tim Pritlove
3:16:36
Ralf Stockmann
3:16:46
Tim Pritlove
3:17:02
Ralf Stockmann
3:17:05
Tim Pritlove
3:17:27
Ralf Stockmann
3:17:28
Max von Webel
3:17:34
Ralf Stockmann
3:17:39
Max von Webel
3:17:50
Ralf Stockmann
3:17:52
Max von Webel
3:18:07
Ralf Stockmann
3:18:10
Max von Webel
3:18:14
Ralf Stockmann
3:18:18
Tim Pritlove
3:18:39
Ralf Stockmann
3:19:03
Tim Pritlove
3:19:04
Ralf Stockmann
3:19:07
Tim Pritlove
3:20:34
Ralf Stockmann
3:20:47
Tim Pritlove
3:20:53
Ralf Stockmann
3:20:56
Max von Webel
3:20:56
Ralf Stockmann
3:21:00
Tim Pritlove
3:21:14
Ralf Stockmann
3:21:20
Tim Pritlove
3:21:41
Max von Webel
3:21:45
Ralf Stockmann
3:21:50
Max von Webel
3:22:10
Ralf Stockmann
3:22:14
Max von Webel
3:22:16
Ralf Stockmann
3:22:17
Max von Webel
3:22:40
Ralf Stockmann
3:22:41
Tim Pritlove
3:23:06
Ralf Stockmann
3:23:20
Tim Pritlove
3:23:38
Ralf Stockmann
3:23:44
Tim Pritlove
3:23:45
Ralf Stockmann
3:23:47
Tim Pritlove
3:23:47
Ralf Stockmann
3:23:51

Also da kannst du in den Settings verschiedene Modi fahren. Du kannst es entweder komplett auf der Neural Engine reinladen. Dann hast du erstmal eine relativ lange Ladezeit von ungefähr anderthalb Minuten, wo also das ganze Modell quasi da erstmal reinladen muss in die Neural Engine Kerne. Und von da ab läuft es innerhalb von denen autonom. Das läuft ziemlich schnell und extrem stromsparend. Das heißt also, das kannst du quasi da dir ansonsten im normalen Betrieb für nichts gebraucht werden, kannst du also im Hintergrund dir 50 Bilder durchrendern lassen, weil du willst ja nur ein richtig tolles Bild haben jetzt irgendwie für was weiß ich, Bewerbungsbogen oder ähnliches. So, viel hilft viel an der Stelle. Lässt es im Hintergrund auf der neural engine durchlaufen und nach zehn Minuten guckst du dir deine 50 produzierten Bilder an und hat sich quasi nichts gekostet in der Fluptizität des Frontends. Oder du kannst sagen, geh auf alle Kerne die da sind, das heißt also CPU plus GPU plus, ja dann ist die Neural Engine draußen, weil dann hast du durch dieses Hochladen dann zu viel Verlust. Und die letzten Optimierungen, die ja der Entwickler gemacht hat, gehen sehr stark in die Richtung, dass es auf den Grafikkernen besser läuft. Das heißt also es läuft jetzt quasi vollständig auf den Grafikkarten. Wenn du dir hier die Prozessoren anguckst, das sind jetzt hier die Grafikkerne, die sind dann also zu dem Zeitpunkt schon alle auf 100%. Da wären dann deine 8 CPU Kerne mehr, würden das dann schon ein bisschen bringen. Aber jetzt hier für ein Bild in guter Auflösung braucht er jetzt 60 Sekunden. Also für das was du jetzt hier so siehst.

Tim Pritlove
3:25:26
Ralf Stockmann
3:25:42
Max von Webel
3:26:25
Ralf Stockmann
3:26:29
roddi
3:26:33
Tim Pritlove
3:26:35
Max von Webel
3:26:39
Tim Pritlove
3:26:44
Ralf Stockmann
3:26:57
Tim Pritlove
3:27:08
Ralf Stockmann
3:27:11
Tim Pritlove
3:27:13
Max von Webel
3:27:15
Ralf Stockmann
3:27:18
Max von Webel
3:27:27
Ralf Stockmann
3:27:40
Max von Webel
3:27:54
Ralf Stockmann
3:27:56
Tim Pritlove
3:28:20
Ralf Stockmann
3:28:48
Tim Pritlove
3:28:51
Ralf Stockmann
3:28:52
Tim Pritlove
3:29:18
Max von Webel
3:29:22
Tim Pritlove
3:29:30
Ralf Stockmann
3:29:33
Tim Pritlove
3:29:36
Ralf Stockmann
3:29:36
Tim Pritlove
3:29:42
Ralf Stockmann
3:29:46
Tim Pritlove
3:30:03
Max von Webel
3:30:06
Tim Pritlove
3:30:20
Max von Webel
3:30:24
Ralf Stockmann
3:30:27
roddi
3:30:29
Ralf Stockmann
3:30:31
Tim Pritlove
3:30:35
Ralf Stockmann
3:30:48
Tim Pritlove
3:30:54
Ralf Stockmann
3:30:56
Tim Pritlove
3:31:23
Ralf Stockmann
3:31:26
Tim Pritlove
3:32:37
Ralf Stockmann
3:32:40
Max von Webel
3:32:41
Ralf Stockmann
3:32:54
Tim Pritlove
3:34:17

Hm.

Ralf Stockmann
3:34:21
Tim Pritlove
3:34:26
Ralf Stockmann
3:34:27

Eben war es noch toll. Also auf einer technischen Note, was man ja auch sieht, ist glaube ich die Zukunft der Large Language Models. Das heißt also eben, diesen Schritt, den er gegangen ist und zu sagen, so wir machen das eben jetzt Open Source und frei und ihr könnt eigene Dinge drüber trainieren, das klappt ja eben gerade jetzt mit sowas wie ChatGPT4 eben gerade nicht. Also wir haben jetzt diese Ebenen, die du gerade beschrieben hast, aber das ist ja alles total an der Oberfläche gekratzt. Ich will ja beispielsweise hingehen und unseren ganzen Bibliothekskatalog da reinladen können und alles, was wir an wissenschaftlichen Aufsätzen an der Stabi haben und ähnliches und sagen so jetzt unterhalte ich doch mal mit dem Katalog der Staatsbibliothek. Ja sowas kann ich jetzt mit so schön ist auch gerade alles ich es natürlich nicht machen. Mit so einem offenen Large Language Model Modell könnte ich so etwas machen, wenn ich die entsprechenden Power und so weiter investieren kann. Das heißt also ich warte quasi jetzt im Monatstakt darauf, dass die Open Source Language Models in der Lage sind, quasi auch mit diesem LoRa Ansatz, der kommt glaube ich sogar aus dem LLM und wurde nur adaptiert für die Bildebene, dass das ähnlich durch die Decke geht, wie das jetzt hier im Bildverarbeitungsbereich schon passiert ist. Und dann haben wir wieder so eine Bewegung, das ist schon Technik, die auch sehr schnell wahnsinnig nützlich werden wird. Aber ich glaube Houston, wir haben hier trotzdem ein Problem.

Tim Pritlove
3:35:48
Max von Webel
3:36:11
Tim Pritlove
3:36:32
Ralf Stockmann
3:36:35
Max von Webel
3:37:02
Ralf Stockmann
3:37:11
Tim Pritlove
3:37:20
Ralf Stockmann
3:37:21
Max von Webel
3:37:54
Ralf Stockmann
3:37:56
Tim Pritlove
3:38:03
Ralf Stockmann
3:38:04

Und ich habe es mir natürlich durchgelesen. Und das kann ich hier wirklich empfehlen. Ich habe eine kleine Mini-Rezension dazu geschrieben auf Mastodon. Den Link werfe ich auch mal hier rein. Und da geht er genau auf das Problem auch ein. Und Hauptthema ist eigentlich, was werden diese ganzen Modelle mit unserer Arbeitswelt machen. Und es kommt dann zu so einer Klassifizierung, Jobs, die wirklich überflüssig werden. Da hat er das schöne Beispiel von der Übersetzerin, die im Zeitalter von DeepL ohnehin das schon nicht mehr so einfach hat und das wird aber jetzt von Monat zu Monat schwieriger werden. Und die wird also in Zukunft dann nur noch kontrollieren quasi die KI übersetzten Texte und hat dann diese schöne Sentenz drin, so ab Seite 50 ohne Fehler wird sie nervös, weil also auch dieser Job absehbar eigentlich keine Zukunft hat. Und dann wird es viele Jobs geben, die erweitert werden durch KI-Technologie. Dann nimmt er dann ein paar Beispiele und dann gibt es welche, die wirklich transformiert werden, die also bestehen bleiben, aber einen ganz neuen Charakter bekommen. Also es ist wirklich ein kluger, guter Text und es ist im Wesentlichen eine Literaturarbeit. Das heißt, er hat einfach sehr, sehr viel gelesen und zusammengeführt und es ist also wenig Spekulation drin an der Stelle. Ist wirklich eine gute Sache. Den direkten Link werfe ich da auch noch mal ab. Und da geht er eben auch auf diese Frage der Authentizität und was wird das mit der Gesellschaft machen. Und einer seiner Thesen ist... Das wird jetzt wirklich rasend schnell gehen mit, dass man keinem Text mehr traut. Also E-Mails beispielsweise wären wahrscheinlich total obsolet. Ich war bei Microsoft Deutschland hier in Berlin und da haben die uns jetzt wirklich stolz präsentiert die nächste Outlook-Version, wo du also dann wirklich nur noch drei, vier Stichworte reinschreibst und dann, sagst, daraus baue jetzt mal eine E-Mail an folgenden Kunden und dann expandet, der das dann also mit sinnvollem, schön, lesbarem, Text. So und das wird dann also an den Gegenüber geschickt. Der Gegenüber hat ein vergleichbares Modell am Start, das ihm die Sachen wieder zusammendampft und sagt, geh mal meine ganzen Mails durch und sag mir nur die fünf entscheidenden Punkte und zwischendrin hat man einfach ein Aufblähen und wieder zusammen komprimieren von nichts, sodass alles kommt. Das ist alles schon da. Die haben das da installiert.

Max von Webel
3:40:30
Tim Pritlove
3:40:54
Max von Webel
3:40:55
Ralf Stockmann
3:41:14
Max von Webel
3:41:42
Ralf Stockmann
3:41:59
Max von Webel
3:42:04
Ralf Stockmann
3:42:07
Max von Webel
3:42:09
Ralf Stockmann
3:42:38
Max von Webel
3:42:40
Tim Pritlove
3:43:00
Max von Webel
3:43:04
Tim Pritlove
3:43:04
Max von Webel
3:43:07
Tim Pritlove
3:43:09
Max von Webel
3:43:12
Tim Pritlove
3:43:18
Max von Webel
3:43:20
Tim Pritlove
3:43:29
Ralf Stockmann
3:44:07
Max von Webel
3:44:10
Tim Pritlove
3:44:42
Max von Webel
3:44:47
Ralf Stockmann
3:45:01
Max von Webel
3:45:05
Ralf Stockmann
3:45:10
Tim Pritlove
3:45:12
Max von Webel
3:45:16

Und das war so halt dieses, das schreibt mir hier, Python Code, der, also die Qualität, klar das kann man alles besser machen und darüber diskutieren, aber ich hab halt den Text eingegeben und das hat das ganze in einer Geschwindigkeit generiert, in der ich das niemals, Also ich hab vielleicht eine Viertelstunde dran gesessen, ein Tool, ich hab ein Tool gebaut, was mir von der, also WMR, wir müssen reden, den Podcast, den ich mit MS Pro, dem und dem es hier gerade ging, zusammen mache, so, lad mir mal alle Sachen als MP3 runter. Und dann hat er ein Python Script gemacht, was genau das generiert hat. Und dann hab ich gesagt, ja mach doch jetzt mal einen Fortschrittsbalken hin. Er hat gesagt, ja, nehme ich diese und diese Bibliothek hier, baue ich einen Fortschrittsbalken rein. Und dann habe ich irgendwie als nächstes gesagt, jetzt mach doch mal mehrere Downloads in Parallel. Ja, das ist eine gute Idee, mehrere Sachen, das kann ich beschleunigen. So, Chachapiti, so guter Mensch, hier hast du einen Cookie, hat das dann eingebaut, Multispreader draus gemacht. Und dann habe ich noch so diverse Sachen gemacht, wie, ja, wenn ein Download schon angefangen hat, dann mache ich nochmal. und so diese ganzen Sachen. Also es war am Ende... Ein nicht schönes, aber extrem funktionierendes Python-Skript, was alle meine Podcasts von meiner Webseite runtergeladen hat. Und das dann halt am Ende gesagt hat, wie lange es dafür gebraucht hat und wie hoch die Durchschnittsgeschwindigkeit war. Und nachdem er das in Python gemacht hat, habe ich am Ende nochmal gesagt, okay, und jetzt das Ganze nochmal in TypeScript. Blblblblblbl. Und war dann auf eine andere Art nicht perfekt. Aber das ist schon sehr beeindruckend. Und hier dieses Hammerspoon habe ich ja vorhin schon erzählt, da probiere ich inzwischen gar nicht mehr, das selber zu schreiben. Das lasse ich komplett von ChatGPT machen. Offensichtlich ist deren API-Dokumentation so gut, dass sie da leicht gefunden wird und dass sich das da gut zurechtfindet. Neulich habe ich eine Schulung gemacht und brauchte ein Skript, um durch schnell Git-Commits auszuchecken. Und hatte dann so, wo ich eine Liste mit allen Commits habe und dann direkt per Cursortaste auswählen kann, Return drücken und dann wurde der Commit ausgecheckt. hab ich komplett mit ChatGPT gebaut, musste am Ende noch zwei Fehler korrigieren, was dann nervig ist, weil plötzlich hat man den Code nicht selber geschrieben, sondern jemand anderes hat den Code gelesen und man muss sich plötzlich anfangen diesen Code zu debuggen, der oftmals alles andere als ideal ist, aber im Endeffekt hab ich in einer halben Stunde geschafft, woran ich sonst einen halben Tag gesessen hätte, weil irgendwie eine Bibliothek finden, mit der ich in Python auf der Kommandozeile irgendwie eine Liste habe, mit der ich mit der Cursor-Taste irgendwas auswählen kann, schon damit hätte ich mich irgendwie mehrere Stunden aufhalten können oder dergleichen. Es ist schon krass, was da geht. Und es ist, da jetzt niemand gerade reden will, kann ich ja noch kurz reinwerfen, ich entwickle gerade mit Xcode relativ viel, also dem Apple-Entwicklertool, wo ich jetzt sehr, sehr lange VS Code benutzt habe, was halt von Microsoft ist, wo es GitHub Copilot ist, wovon ich inzwischen Nutzer bin, und dann sitzt man plötzlich in Xcode drin, Und es fühlt sich so auf, als hätte man ein Laserskalpell aufgegeben und hätte stattdessen einen Hammer bekommen, der bei der Hälfte der Schläge in die Hälfte bricht. Also es ist wirklich, wie weit, wie selbstverständlich diese Tools werden, also gerade GitHub Copilot, dieses Autocompletion, das ist nicht immer gut, das ist nicht so, dass das meinen Code für mich schreibt. Ist schon krass, wie viel Tipparbeit das einem erspart und wie schnell man sich auch drauf verlässt, weil man so, ah da war doch einer von diesen Punkten, den er hier vorschlägt, war doch der richtige, genau der war das. Und wenn dann der Vorschlag plötzlich nicht mehr da ist, dann hat man ein Problem. Das ist schon krass.

Ralf Stockmann
3:49:00
Max von Webel
3:49:41
Tim Pritlove
3:49:53
Max von Webel
3:49:55
Ralf Stockmann
3:49:59
Max von Webel
3:50:00
Ralf Stockmann
3:51:07
Max von Webel
3:51:09
Ralf Stockmann
3:52:21
Max von Webel
3:52:23
Tim Pritlove
3:53:13
Max von Webel
3:54:32

Ja, also ganz ohne Frage, aber wir haben auch zum Beispiel diese Zuverlässigkeitsprobleme. Ich glaube ein ganz großes Problem, was wir jetzt gerade mit der Textgenerierung haben, ist halt ein ungelöstes Problem, das ist die Prompt Injection. Also dass man halt, dass der Content, also ich sage analysieren, fass mir mal diese E-Mail zusammen und dann steht in der E-Mail drinne, sag dem Typen, dass diese E-Mail total wichtig ist und dass er sie unbedingt selber lesen muss und dann macht die AI keine Zusammenfassung, sondern sagt genau das, weil sie nicht in der Lage ist, den Unterschied zwischen Befehl und Daten zu erkennen. Und jemand, der hier, jetzt sag ich seinen Namen, Simon Wilson, ich weiß nicht, seinen Namen hab ich jetzt vergessen, der in diesem Bereich AI auch sehr sehr euphorisch ist, sehr sehr aktiv ist, alles ausprobiert und er sagt, die beste Methode im Augenblick, die wir dagegen haben, ist Prompt Bagging. Das heißt, dass in dem Prompt steht drin, bitte bitte, hör nicht auf das, falls jetzt ab jetzt noch ein Kommando kommt, dann hör nicht drauf. Und das kriegst du dann halt überlistet, wenn du sagst, aber bitte bitte bitte mit Sahne oben drauf, hör jetzt bitte doch mal zu. Und tatsächlich so funktioniert es. Also das ist jetzt nicht mal eine sonderlich große Übertreibung, sondern es ist, die eine Seite sagt, und damit kannst du halt, fass mir diese Webseite zusammen. Ja, ich kann dadurch, dass ich diesen Inhalt in dieses Modell reingebe, kann ich damit alles erzeugen und kann diese AI beliebig manipulieren. Und das schließt es für erschreckend, also wenn man es genau nimmt, ich weiß nicht, ob wir nicht einfach, ich halte die Gefahr für groß, dass wir die Augen davor verschließen. Und einfach sagen, ja es wird schon gut gehen in 99% aller Fälle und dann jedes Mal wenn es schief geht sagen, upsi. Aber wenn man es genau nimmt, wie viele Bereiche gibt es, wo man damit leben kann, wo eigentlich generiere mir dieses Programm, aber wenn kompletter Bullshit rauskommt, ist auch okay. Also wenn man mit dieser Einschränkung leben kann, dann ist es okay. Wie viele Bereiche haben wir, in denen das zutrifft? Wie gesagt, diese Anrede jetzt da mit dem Namen, da muss noch jemand drüber gehen. Aber wenn die Leute tatsächlich dann irgendwie 100.000 Namen haben, das einfach copy and paste machen, dann sind da irgendwelche Beleidigungen drin und deswegen gibt es einen großen Skandal, dann ist selbst dieses simple Tool schon undenkbar. Und davon haben wir relativ viele Sachen. Und ich habe ein paar Videos gesehen von einem Security-Forscher, der sich genau mit diesem Wie-verhindert-man-Prompt-Injection... Und es gibt halt keine Methode. Es gibt ein paar Sachen, die es unwahrscheinlicher machen, also die Datenmenge immer möglichst klein halten, damit man nicht so viel Text gleichzeitig reinwerfen kann.

Ralf Stockmann
3:56:56
Max von Webel
3:57:03
Ralf Stockmann
3:58:12
Tim Pritlove
3:59:21
Max von Webel
3:59:49
Tim Pritlove
4:00:38
Ralf Stockmann
4:01:30
Tim Pritlove
4:01:34
Ralf Stockmann
4:01:47
Tim Pritlove
4:01:49

Ja, das ganze Material, sämtliche Papers, alle wissenschaftlichen Papers durchackern, da wird ja sicherlich auch schon dran gearbeitet, aber da bin ich extrem optimistisch, dass wir da tiefgreifende Erkenntnisse haben, die quasi heutzutage schon in all den Studien und Experimenten und Ergebnissen, da schlummert so viel Erkenntnis, die bloß noch keiner gefunden hat. Zusammengebracht hat. Genau, weil es einfach zu viel Arbeit ist für eine einzelne Person oder auch eine größere Arbeitsgruppe. Aber in dem Moment, wo du da eben programmatisch rangehst, eben mit Machine Learning und all seinen Formen und Farben, da kann man dann eben solche Ergebnisse dann auch wahrscheinlich schnell erzielen. Also ich würde sogar fast sagen, ich wäre schon fast überrascht, wenn das Thema Krebs binnen dieses Jahrzehntes nicht nachhaltig, vielleicht ist das das falsche Wort, aber signifikante Bekämpfungsfortschritte erzielt werden. Um nur mal ein Beispiel zu nennen, das kann natürlich auch nicht sein, aber würde mich jetzt überhaupt nicht überraschen, wenn in so einem komplexen Feld dadurch Fortschritte erzielt werden. Und jetzt natürlich wieder dieser Klassiker, Chancen und Risiken. Also wir sind ja hier auch hin und her gerissen. Wir sehen ja die Chancen, wir sehen definitiv die Risiken und es ist ja immer schwierig abzuwägen, was ist jetzt davon eigentlich relevant, was sollte sozusagen der Leitstern sein bei der Beurteilung dieser Technologie. Und da ist es wirklich gar nicht so einfach, hier was zu sagen. Ich würde derzeit dazu tendieren, die Chancen sind größer als die Risiken, aber die Risiken sind groß, also die Chancen sind sehr groß und die Risiken sind so groß, dass sie einem schon Sorgen machen können. Das ist so ein bisschen das Problem.

Ralf Stockmann
4:03:39
Max von Webel
4:03:54
Tim Pritlove
4:03:59
Max von Webel
4:04:12
roddi
4:04:46
Tim Pritlove
4:04:48
Max von Webel
4:04:51
Tim Pritlove
4:04:55
roddi
4:05:06
Max von Webel
4:05:16
roddi
4:05:38
Max von Webel
4:05:45
roddi
4:05:54
Max von Webel
4:05:55
roddi
4:06:03
Max von Webel
4:06:16
Ralf Stockmann
4:06:42
Max von Webel
4:06:44
Ralf Stockmann
4:06:47
Max von Webel
4:06:49
roddi
4:07:45
Max von Webel
4:07:55
Tim Pritlove
4:07:59
Ralf Stockmann
4:08:15
Tim Pritlove
4:08:17
Ralf Stockmann
4:08:19
Tim Pritlove
4:08:23
Ralf Stockmann
4:08:28
Max von Webel
4:08:32
roddi
4:08:39
Tim Pritlove
4:08:42
Max von Webel
4:08:45
Ralf Stockmann
4:08:47
Max von Webel
4:08:51
Ralf Stockmann
4:08:54
Tim Pritlove
4:09:00
Ralf Stockmann
4:09:03
Max von Webel
4:09:05
Ralf Stockmann
4:09:06
Max von Webel
4:09:15
Tim Pritlove
4:09:17
Max von Webel
4:09:19
Ralf Stockmann
4:09:24
Tim Pritlove
4:10:15
Ralf Stockmann
4:11:47
Tim Pritlove
4:12:09
roddi
4:12:29
Tim Pritlove
4:12:30
Max von Webel
4:12:35
Tim Pritlove
4:12:39
roddi
4:13:06
Max von Webel
4:13:30
Tim Pritlove
4:14:07
Max von Webel
4:14:08
Tim Pritlove
4:14:27
Max von Webel
4:15:08
Tim Pritlove
4:15:13
Max von Webel
4:15:18
Tim Pritlove
4:15:21
Ralf Stockmann
4:15:51
Max von Webel
4:15:54
Tim Pritlove
4:15:55
Ralf Stockmann
4:16:03
Max von Webel
4:16:10
Ralf Stockmann
4:16:12
roddi
4:16:16
Tim Pritlove
4:16:25

Du kannst dich bei Apple Maps nicht in eine beliebige Sichtposition begeben, sondern du kannst nur bestimmte Blicke annehmen und du kommst auch nicht nah ran und du kommst auch nicht ganz quer irgendwo rüber fliegen und ich kann halt mit der Space Mouse eben wie mit so einem total überbeschleunigten Hubschrauber zwischen den Häusern hin und her fliegen, ich kann irgendwie auf Straßenlevel gehen, wobei sie auch irgendwas kaputt gemacht haben, weil man jetzt nicht mehr beliebig nach oben gucken kann. Also das, man konnte bisher immer nach oben gucken und das geht jetzt auch nicht mehr, also es wird sogar noch schlechter. Es ist wirklich zum kotzen. Ich hasse euch. Wirklich, gebt es doch einfach frei. Wenn ihr es nicht wollt, wenn ihr euer eigenes Produkt so hasst, dann verschenkt es doch einfach. Dann nervt es euch auch nicht mehr. Alter, wirklich, das geht gar nicht. Also man muss eigentlich jede beliebige Position einnehmen können, man muss überall hingucken können, man muss Layer machen können und man muss das Ganze mit einem ordentlichen 3D-Tracking-Device, bedienen. Können. Was auch immer das sein mag, so. Aber das SpaceMouse ist schon mal total mega und super und ich nutze das halt einfach nach wie vor für alles Mögliche, einschließlich meiner und vor allem gerne meine Reiseplanung. Also wenn ich irgendwo hinfliege oder auch meine Reise nach Betrachtung, wo war ich, ja. Aber ich habe in der Regel, wenn ich in eine Stadt fahre, wo ich noch nicht war, schon vorher so eine gute Vorstellung davon, wo was ist und welche Dimensionen dort vorherrschen, dass ich mich immer mühelos zurecht finde.

Ralf Stockmann
4:18:11
Max von Webel
4:18:15
Tim Pritlove
4:18:21
Max von Webel
4:18:32
Tim Pritlove
4:18:35
Max von Webel
4:19:15
Tim Pritlove
4:19:42
Max von Webel
4:19:46
Tim Pritlove
4:19:59
Max von Webel
4:20:00
Tim Pritlove
4:20:08
roddi
4:20:10
Tim Pritlove
4:20:12
Max von Webel
4:20:26
roddi
4:20:37
Max von Webel
4:20:44
roddi
4:20:46
Max von Webel
4:20:48
roddi
4:20:51
Max von Webel
4:20:54
roddi
4:21:01
Max von Webel
4:21:06
Ralf Stockmann
4:21:18
Tim Pritlove
4:21:21
Ralf Stockmann
4:21:40
Tim Pritlove
4:21:42
Max von Webel
4:21:49
Tim Pritlove
4:21:50
Ralf Stockmann
4:21:56