1
00:00:00,240 --> 00:00:04,240
In dieser News Folge schauen wir
auf Germany 3 und openay Eyes 

2
00:00:04,240 --> 00:00:08,720
Codex Max und fragen uns, was 
die neuen Topmodelle konkret für

3
00:00:08,720 --> 00:00:10,800
unseren Developer Alltag 
bedeuten. 

4
00:00:11,360 --> 00:00:15,040
Außerdem sprechen wir über 
Googles neue Anti Gravity IDE, 

5
00:00:15,200 --> 00:00:18,440
den jüngsten Cloud Flair 
Ausfall, der einmal mehr gezeigt

6
00:00:18,440 --> 00:00:22,560
hat, wie fragil das Netz ist und
wie die EU endlich an einer 

7
00:00:22,560 --> 00:00:25,120
besseren Lösung für Cookie 
Banner dran ist. 

8
00:00:25,280 --> 00:00:28,240
Kurz gesagt muss. 
Alles, was ihr als Developer 

9
00:00:28,240 --> 00:00:30,640
jetzt über die letzten 2 Wochen 
wissen müsst. 

10
00:00:30,720 --> 00:00:32,560
Kompakt in einer Folge. 
Viel Spaß. 

11
00:00:37,440 --> 00:00:41,240
Und damit herzlich Willkommen zu
einer neuen News Folge des to do

12
00:00:41,240 --> 00:00:45,320
Developer Podcast mit Robin 
Manuel Thiel und mir malt 

13
00:00:45,320 --> 00:00:47,920
lantin. 
Robin Manuel ist Director AI und

14
00:00:47,920 --> 00:00:50,560
Cloud beim E Commerce Software 
Unternehmen Jtl. 

15
00:00:50,800 --> 00:00:54,200
Ich bin Solution Engineer bei 
github, aber den Podcast machen 

16
00:00:54,200 --> 00:00:57,200
wir natürlich wie immer privat 
und teilen hier unsere 

17
00:00:57,200 --> 00:01:01,200
persönlichen Erfahrungen aus 
unseren eigenen Projekten und 

18
00:01:01,360 --> 00:01:05,600
setzen die ganzen News in den 
Kontext der Developer Welt, wie 

19
00:01:05,600 --> 00:01:09,920
wir sie erleben und sehen. 
Und in den letzten 2 Wochen ist 

20
00:01:09,920 --> 00:01:14,560
wieder extrem viel passiert. 
Wir haben einige AI News wie 

21
00:01:14,560 --> 00:01:18,760
immer dabei, aber natürlich auch
sonstige Tech News. 

22
00:01:18,760 --> 00:01:21,840
Ihr habt es gerade in der Intro 
gehört, die super spannend sind 

23
00:01:22,000 --> 00:01:25,600
und ich bin insbesondere 
gespannt auf die Neuerungen in 

24
00:01:25,600 --> 00:01:30,480
der IDE Welt, da gibt es neues 
von Google und von Microsoft, da

25
00:01:30,480 --> 00:01:32,400
schauen wir dann gleich im 
Detail drauf. 

26
00:01:33,600 --> 00:01:37,320
Genau, es war eh eine Pickepacke
volle Woche oder eine Pickepacke

27
00:01:37,320 --> 00:01:39,600
volle 2 Wochen. 
Letzte letzte ist schon 2 Wochen

28
00:01:39,600 --> 00:01:43,800
her, dass wir die letzte News 
folge gemacht haben und es ist 

29
00:01:43,800 --> 00:01:45,880
irre viel passiert. 
Es sind auch ganz oft, wir haben

30
00:01:45,880 --> 00:01:47,320
gerade in der Vorbesprechung 
schon so ein bisschen 

31
00:01:47,320 --> 00:01:50,080
festgestellt, doch eigentlich 
eher so kleine inkrementelle 

32
00:01:50,320 --> 00:01:53,560
Sachen, aber wir gehen mal 
durch, also ich glaube das wo 

33
00:01:53,560 --> 00:01:56,280
man nicht vorbei gekommen ist 
sind eigentlich 2 vor allem für 

34
00:01:56,280 --> 00:02:00,880
developer spannende große neue 
Modelle, ganz vorneweg natürlich

35
00:02:00,960 --> 00:02:05,440
Germany 3 von Google. 
So ein bisschen ja fast schon. 

36
00:02:05,440 --> 00:02:07,520
Also man hat natürlich damit 
gerechnet, dass es irgendwann 

37
00:02:07,520 --> 00:02:09,520
kommt, wir wussten nicht, dass 
es jetzt so schnell auch 

38
00:02:09,520 --> 00:02:12,640
wirklich da ist. 
Also das absolut neue Flagship 

39
00:02:12,640 --> 00:02:18,240
Model auch mit einer Major 
Version, was sofort auch auf 

40
00:02:18,240 --> 00:02:20,880
allen Benchmarks den ersten 
Platz belegt hat, das ist 

41
00:02:20,880 --> 00:02:23,480
eigentlich relativ selten und 
das ist bemerkenswert, deswegen 

42
00:02:23,480 --> 00:02:25,320
sagen wir es hier nochmal extra 
normalerweise, wenn so ein 

43
00:02:25,320 --> 00:02:28,000
großes Flagship Modell kommt, 
dann sind die häufig in einer 

44
00:02:28,000 --> 00:02:30,960
bestimmten Sache besonders gut, 
sei es irgendwie Coding oder. 

45
00:02:31,200 --> 00:02:33,560
Menschliche Aufgaben zu lösen 
oder mit einem Browser zu 

46
00:02:33,560 --> 00:02:37,760
interagieren oder all so einen 
Kram Germany 3 pro, also das 

47
00:02:37,760 --> 00:02:41,040
mächtigste von diesen Germany 3 
Modellen, hat aber sofort alle 

48
00:02:41,200 --> 00:02:43,600
von diesen Benchmarks irgendwie 
belegt. 

49
00:02:43,680 --> 00:02:45,680
Klar, ich kann auch verstehen, 
dass man nicht irgendwie allen 

50
00:02:46,080 --> 00:02:49,280
Trust Me bro Benchmarks 
irgendwie glauben will, aber es 

51
00:02:49,280 --> 00:02:51,920
scheint sich wirklich um ein 
extremst gutes, extremst 

52
00:02:51,920 --> 00:02:53,680
mächtiges Modell zu handeln, 
das. 

53
00:02:54,400 --> 00:02:57,640
Feedback war direkt sehr sehr 
gut und wie gesagt dominiert 

54
00:02:57,640 --> 00:03:00,760
sofort irgendwie alle Tests. 
Es gibt ja neben diesen SWE 

55
00:03:00,760 --> 00:03:03,360
Benchmarks fürs Coding auch, ich
glaube da heißt das irgendwie 

56
00:03:03,760 --> 00:03:06,760
Last Human Xam oder sowas wo es 
eben menschliche Aufgaben lösen 

57
00:03:06,760 --> 00:03:11,040
muss und da muss Google wirklich
ein sehr sehr großer Schlag 

58
00:03:11,040 --> 00:03:16,000
gelungen sein mit Germany. 3. 
Ja, ich finde es ganz spannend, 

59
00:03:16,000 --> 00:03:19,120
weil ja gerade so in der 
developer Welt irgendwie über 

60
00:03:19,120 --> 00:03:23,600
die letzten Monate hin immer die
anthropic Models die 

61
00:03:23,920 --> 00:03:27,720
unangefochtenen Lieder waren. 
Jeder hat irgendwie Cloud, 

62
00:03:27,720 --> 00:03:32,840
sonet, 445 verwendet und jetzt 
ist es tatsächlich so, dass wenn

63
00:03:32,840 --> 00:03:36,960
man rein auf die Fakten schaut, 
dieses Google Modell tatsächlich

64
00:03:36,960 --> 00:03:40,080
bessere Ergebnisse liefert. 
Die Frage ist jetzt natürlich, 

65
00:03:40,080 --> 00:03:43,520
wie schneidet das auch in 
Kombination mit den 

66
00:03:43,520 --> 00:03:45,200
entsprechenden Coding Agenturen?
Hinten ab. 

67
00:03:45,440 --> 00:03:49,600
Es kann ja durchaus sein, dass 
vielleicht die Cloud Code 

68
00:03:49,680 --> 00:03:53,200
Variante dann immer noch ein 
sehr gutes Ergebnis liefert im 

69
00:03:53,200 --> 00:03:57,000
Vergleich zu irgendwie einer der
Germany Coding Assistance zum 

70
00:03:57,000 --> 00:04:01,480
Beispiel Germany CLI, aber ich 
glaube, gerade diejenigen, die 

71
00:04:01,480 --> 00:04:04,560
eine Idee verwenden, wo ich die 
Möglichkeit habe zwischen 

72
00:04:04,560 --> 00:04:07,280
verschiedenen Modellen zu 
wechseln, für die ist glaube ich

73
00:04:07,280 --> 00:04:09,520
jetzt ein guter Zeitpunkt 
gekommen, um einfach mal zu 

74
00:04:09,520 --> 00:04:11,840
schauen. 
Ist vielleicht für mich das 

75
00:04:12,000 --> 00:04:16,440
Germany 3 Modell besser als 
eines der Tropic Modelle, auch 

76
00:04:16,440 --> 00:04:18,560
wenn das jetzt vielleicht über 
die letzten Monate immer der 

77
00:04:18,560 --> 00:04:20,720
Default war? 
Ja, und wenn ich schon mal dabei

78
00:04:20,720 --> 00:04:23,200
bin, mich hier irgendwie andere 
Modelle anzugucken in meiner 

79
00:04:23,200 --> 00:04:25,840
ide, dann sollte ich auf jeden 
Fall auch mal den dem neuen 

80
00:04:25,840 --> 00:04:31,520
Codex Modell ja einen Versuch 
schenken, nämlich over Ai hat 

81
00:04:31,520 --> 00:04:35,960
das neue Codex Max Modell 
vorgestellt mit ganz also Codex 

82
00:04:35,960 --> 00:04:38,720
sind die Modelle die. 
Meistens dann auf den aktuellen 

83
00:04:38,720 --> 00:04:42,120
gbt Modellen basieren, also 
meistens so wie die Gbt 51 und 

84
00:04:42,120 --> 00:04:44,720
davon dann die Codex Variante 
und davon dann die Wachs 

85
00:04:44,720 --> 00:04:47,280
Variante ist immer noch ein 
bisschen kompliziert. 

86
00:04:47,280 --> 00:04:49,360
Open Air bekleckert sich immer 
noch nicht mit rum wenn es um 

87
00:04:49,360 --> 00:04:52,840
naming geht, aber dieses Modell 
hat 2 Sachen besonders für 

88
00:04:52,840 --> 00:04:55,200
Developer. 
Zum Einen haben Sie in so einer 

89
00:04:55,200 --> 00:04:59,280
Demo gezeigt, dass es bis zu 24 
Stunden lange Coding Sessions 

90
00:04:59,280 --> 00:05:02,920
alleine machen kann und. 
Und zwar alleine heißt in dem 

91
00:05:02,920 --> 00:05:05,400
Fall, ohne irgendwie stecken zu 
bleiben oder irgendwie eine 

92
00:05:05,400 --> 00:05:07,600
Rückfrage von einem Menschen zu 
brauchen. 

93
00:05:07,600 --> 00:05:11,240
Also wirklich lange an einem 
Task fummelt, so lange dann dann

94
00:05:11,240 --> 00:05:14,160
irgendwie auch Bildfehler und 
Testfehler ausmerzt, bis es dann

95
00:05:14,160 --> 00:05:15,840
am Ende wirklich auch zum 
richtigen Ergebnis kam. 

96
00:05:15,840 --> 00:05:18,960
Das war in dieser Demo, die sie 
da gezeigt haben, muss man auch 

97
00:05:18,960 --> 00:05:22,040
immer dazu sagen, da war das 
sehr beeindruckend, deswegen auf

98
00:05:22,040 --> 00:05:26,960
jeden Fall mal wert ist auf die 
eigenen Projekte loszulassen. 

99
00:05:27,640 --> 00:05:30,400
Damit kommen natürlich 2 Fragen.
Das eine ist okay, wenn 24 

100
00:05:30,400 --> 00:05:32,640
Stunden coden, das klingt 
natürlich auch sehr sehr teuer, 

101
00:05:32,640 --> 00:05:34,800
da muss man sagen, Hey, eine 
coole Sache ist, die sie auch 

102
00:05:34,800 --> 00:05:37,440
zeigen konnten ist, dass 
generell der Token Verbrauch im 

103
00:05:37,440 --> 00:05:41,800
Vergleich zum Vorgänger um 30% 
nach unten gegangen ist und eine

104
00:05:41,800 --> 00:05:43,760
zweite Sache für alle, die ein 
bisschen tiefer in dem Thema 

105
00:05:43,760 --> 00:05:46,240
drin sind, die werden sich bei 
24 Stunden Coding Sessions auch 

106
00:05:46,240 --> 00:05:48,640
schon fragen okay. 
Was ist denn mit dem Kontext? 

107
00:05:48,640 --> 00:05:50,480
Weil das ist ja eigentlich auch 
immer so das Ding, dass wenn ich

108
00:05:50,480 --> 00:05:54,000
irgendwie Cloud Code verwende, 
zum Beispiel, dann geht das 

109
00:05:54,000 --> 00:05:56,800
immer so, die ersten Minuten 
lang gut und irgendwann kommt 

110
00:05:56,800 --> 00:06:00,320
der Punkt, wo ich so viel 
History in diesem Chat habe, 

111
00:06:00,320 --> 00:06:04,000
dass der Kontext zusammengestaut
werden muss, und ab da habe ich 

112
00:06:04,000 --> 00:06:06,920
meistens schlechte Ergebnisse, 
und da sagen Sie, jetzt haben 

113
00:06:06,920 --> 00:06:09,840
sie quasi die Awareness dazu, 
dass es einen Kontext gibt in 

114
00:06:09,840 --> 00:06:12,880
das Modell mit Eingebacken und. 
Sodass ich zumindest diese 

115
00:06:12,880 --> 00:06:16,880
Initialanweisungen und wichtige 
Zwischenschritte oder wichtige 

116
00:06:16,880 --> 00:06:19,880
Erkenntnisse in der Mitte, dass 
die beim Zusammenfassen von 

117
00:06:19,880 --> 00:06:22,880
diesem Kontext dann außen vor 
gelassen werden und dass Kontext

118
00:06:22,920 --> 00:06:26,280
nicht, dass man das Model dann 
nicht den Fokus verliert während

119
00:06:26,280 --> 00:06:28,800
dieser längeren Session, das ist
eines der größten Probleme von 

120
00:06:28,800 --> 00:06:31,560
großen Modellen im Moment, und 
das haben sie nach eigenen 

121
00:06:31,560 --> 00:06:34,480
Aussagen sind sie das angegangen
und ich habe selber auch noch 

122
00:06:34,480 --> 00:06:36,440
nicht testen können, aber ich 
bin sehr gespannt, die erste 

123
00:06:36,440 --> 00:06:39,440
längere Session, die ich mal mit
Codex Max starten werde. 

124
00:06:40,400 --> 00:06:42,440
Sie nennen das jetzt hier 
compaction. 

125
00:06:42,440 --> 00:06:44,800
Aber wenn man sich mit dem Thema
beschäftigt, findet man häufig 

126
00:06:44,800 --> 00:06:49,280
auch diesen Begriff des History 
Compression oder was in die 

127
00:06:49,280 --> 00:06:53,840
Richtung, sprich diese ganze 
konversationshistorie muss ja 

128
00:06:53,840 --> 00:06:56,320
dann jeweils auch in der 
aktuellen. 

129
00:06:56,720 --> 00:06:59,240
Phase verfügbar sein und wird 
irgendwie komprimiert. 

130
00:06:59,240 --> 00:07:01,760
Es gibt verschiedene 
Algorithmen, wie man diese die 

131
00:07:01,760 --> 00:07:05,440
History komprimieren kann und 
tatsächlich kann man das relativ

132
00:07:05,440 --> 00:07:09,440
auch gut nachvollziehen, wenn 
man irgendwas wie Chat, GPT für 

133
00:07:09,440 --> 00:07:15,040
andere Themen verwendet oder 
sonstige AI Chat Agents, dass 

134
00:07:15,040 --> 00:07:18,640
die am Ende. 
Ab einer bestimmten Zeit der 

135
00:07:18,640 --> 00:07:23,600
Versions oder der 
Diskussionshistorie teilweise 

136
00:07:23,600 --> 00:07:25,680
vergessen haben, worüber man 
eigentlich ursprünglich mit 

137
00:07:25,680 --> 00:07:27,920
ihnen sprechen wollte und 
dementsprechend dann irgendwie 

138
00:07:27,920 --> 00:07:30,320
anfangen zu hallustinieren oder 
abzuweichen. 

139
00:07:30,560 --> 00:07:32,840
Und so wie du es gerade auch 
beschrieben hattest, aus deiner 

140
00:07:32,840 --> 00:07:36,320
Erfahrung mit Cloud Code sieht 
man das auch bei anderen AI 

141
00:07:36,320 --> 00:07:40,080
Coding Assistance, dass sie bei 
längeren Aufgaben und längeren 

142
00:07:40,080 --> 00:07:42,920
Prozessen manchmal anfangen 
irgendwann so abzuweichen. 

143
00:07:42,920 --> 00:07:46,280
Am Anfang sind sie sehr on 
Point, was die Aufgabe ist aber 

144
00:07:46,280 --> 00:07:47,360
auch. 
Ab einem bestimmten Zeitpunkt 

145
00:07:47,360 --> 00:07:49,000
fangen sie dann an zu 
improvisieren, weil sie 

146
00:07:49,000 --> 00:07:52,200
irgendwie bestimmte Elemente der
Historie vergessen haben. 

147
00:07:52,200 --> 00:07:55,800
Und das soll jetzt viel besser 
geworden sein mit dem Kodex 

148
00:07:55,800 --> 00:07:59,760
Modell schauen wir mal, wie das 
jetzt tatsächlich auch in der 

149
00:07:59,760 --> 00:08:03,520
Praxis ankommt und ob das dann 
auch gut funktioniert mit 

150
00:08:03,520 --> 00:08:08,800
anderen Tools außerhalb der Open
AI Tool Chain, weil zumindest so

151
00:08:08,800 --> 00:08:12,080
in meinem Umfeld kenne ich nicht
viele Leute die die. 

152
00:08:12,720 --> 00:08:16,480
Die Codex Coding Assistance 
verwenden ganz viele, verwenden 

153
00:08:16,480 --> 00:08:19,600
andere zum Beispiel halt wie du 
sagtest, Cloud Code, aber auch 

154
00:08:19,600 --> 00:08:22,880
Germany CLI oder andere Modelle 
in git up co pilot. 

155
00:08:23,200 --> 00:08:27,120
Aber es gibt relativ wenig Leute
die Codex verwenden und da 

156
00:08:27,120 --> 00:08:29,360
stellt sich die Frage, ob man 
von diesen Benefits dann auch 

157
00:08:29,360 --> 00:08:32,159
profitieren kann, wenn man 
andere Tools verwendet, ja. 

158
00:08:32,559 --> 00:08:35,280
Oder man macht es ganz anders 
und nimmt einen ganz anderen 

159
00:08:35,280 --> 00:08:37,280
Ansatz, um die Software zu 
entwickeln und benutzt zum 

160
00:08:37,280 --> 00:08:40,120
Beispiel Googles neues Anti 
Gravity. 

161
00:08:40,120 --> 00:08:45,120
Das ist quasi die neue. 
Ai native Entwicklungsumgebung 

162
00:08:45,120 --> 00:08:48,400
oder Editor je nachdem wie man 
es nennen möchte von Google 

163
00:08:48,400 --> 00:08:50,880
haben sie gleichzeitig mit dem 
neuen Germany Free Model 

164
00:08:50,880 --> 00:08:54,360
vorgestellt, also quasi eine 
ide, die direkt um dieses Model 

165
00:08:54,360 --> 00:08:58,120
drumherum gebaut ist. 
Und was so ein bisschen einen 

166
00:08:58,120 --> 00:09:01,680
anderen Ansatz geht, was den 
Quellcode nicht an die zentrale 

167
00:09:01,680 --> 00:09:04,320
Stelle beim Coderstellen setzt, 
sondern eher so ein bisschen, 

168
00:09:04,320 --> 00:09:06,960
das hat so ein Manager View 
nennen sie das also ein Fenster 

169
00:09:06,960 --> 00:09:09,400
wo ich. 
Mehrere autonome Agenten, die 

170
00:09:09,400 --> 00:09:13,400
simultan an meinem Projekt 
arbeiten, quasi begleiten und 

171
00:09:13,400 --> 00:09:16,720
betreuen, kann neben dem 
traditionellen Code an sich. 

172
00:09:16,720 --> 00:09:19,200
Also ich sehe nach wie vor kann 
ich mir angucken, wie mein 

173
00:09:19,200 --> 00:09:21,280
Quellcode und so weiter 
natürlich wächst und aufgebaut, 

174
00:09:21,280 --> 00:09:23,520
das kann ich auch ganz normal 
bearbeiten, wie in jedem Editor,

175
00:09:23,520 --> 00:09:25,200
aber sie haben so ein bisschen 
gesagt, dass es. 

176
00:09:25,560 --> 00:09:28,160
Der, wie man das so ein bisschen
kennt, ist ja so auch so von 

177
00:09:28,160 --> 00:09:29,840
github. 
Co Pilot ist wirklich ein Co 

178
00:09:29,840 --> 00:09:32,960
Pilot, also so meistens bei 
meisten Leuten ist ja so rechts 

179
00:09:32,960 --> 00:09:36,040
angepinnt und so ein bisschen 
nebenbei dabei und die Rücken 

180
00:09:36,040 --> 00:09:39,040
den jetzt eigentlich mehr in den
in den Vordergrund und diesen 

181
00:09:39,040 --> 00:09:41,280
Manager View eben um da mehrere 
davon gleichzeitig zu 

182
00:09:41,280 --> 00:09:43,920
orchestrieren und den Code ist 
er, der ist eher so rechts 

183
00:09:43,920 --> 00:09:46,560
angepinnt, den guckt man sich 
dann ab und zu mal an, haben 

184
00:09:46,560 --> 00:09:50,480
also hier eine neue IDE quasi 
vorgestellt, die dann auch quasi

185
00:09:50,480 --> 00:09:52,840
direkt so Sachen eben für Agent 
mit eingebaut hat wie einen 

186
00:09:52,840 --> 00:09:54,240
Browser. 
Wurde. 

187
00:09:54,240 --> 00:09:56,880
Dann wurde dann direkt irgendwie
Dokumentation aufgerufen und 

188
00:09:56,880 --> 00:09:59,760
durchgelesen werden kann und 
natürlich wie die die meisten 

189
00:09:59,760 --> 00:10:02,200
Sachen auch irgendwie kann ich 
kann ich Screenshots machen, 

190
00:10:02,200 --> 00:10:04,240
kann ich Sachen recorden, kann 
ich Dinge auf der Kommandozeile 

191
00:10:04,240 --> 00:10:06,360
ausführen, gibt es irgendwie so 
kleines Notepad wo sich in 

192
00:10:06,360 --> 00:10:09,560
Ergänzung zwischenzeitlich 
Notizen machen kann hat mich so 

193
00:10:09,560 --> 00:10:12,960
ein bisschen an Devin erinnert 
muss ich ehrlich sagen genau, 

194
00:10:12,960 --> 00:10:17,520
ist aber quasi neu und läuft 
quasi auch auf einem Desktop und

195
00:10:17,520 --> 00:10:18,960
nicht einfach nur als Cloud 
Produkt. 

196
00:10:19,840 --> 00:10:22,000
Ja, tatsächlich scheint das im 
Moment auch so ein Trend zu 

197
00:10:22,000 --> 00:10:23,360
sein, in diese Richtung zu 
gehen. 

198
00:10:23,360 --> 00:10:26,080
Wir haben es ja auch in der 
letzten News Folge gesprochen, 

199
00:10:26,080 --> 00:10:29,200
besprochen, als wir über die 
Themen von der github Universe 

200
00:10:29,200 --> 00:10:32,880
gesprochen haben, dass ja jetzt 
auch github so einen Mission 

201
00:10:32,880 --> 00:10:36,480
Control hat, wo man verschiedene
Agents sieht und auch in Vsq 

202
00:10:36,480 --> 00:10:39,600
tatsächlich per Default so eine 
Agent View drin ist. 

203
00:10:39,840 --> 00:10:43,280
Und jetzt baut Google hier eine 
eigene Idee. 

204
00:10:44,240 --> 00:10:48,240
Und die Frage ist jetzt, wieviel
ist wirklich Eigenentwicklung, 

205
00:10:48,240 --> 00:10:51,840
weil diese Idee in vielen 
Bereichen ja ganz stark an Win 

206
00:10:51,840 --> 00:10:55,760
Surf erinnert und da erinnern 
sich die einen oder anderen, 

207
00:10:55,760 --> 00:11:00,800
dass ja ganz viele der Gründer 
von Win Surf zu Google gegangen 

208
00:11:00,800 --> 00:11:02,480
sind. 
Wir hatten damals über diese 

209
00:11:02,880 --> 00:11:06,200
immensen Gehaltspakete 
gesprochen, die die Leute da 

210
00:11:06,200 --> 00:11:09,160
auch bekommen haben, um sie 
entsprechend abzuwerben und. 

211
00:11:09,680 --> 00:11:14,400
Und tatsächlich erinnert dieser 
Agenten Modus, den man dort in 

212
00:11:14,800 --> 00:11:18,000
der neuen Idee von Google hat, 
ganz stark natürlich an das, was

213
00:11:18,000 --> 00:11:20,640
man in Win Surf mit diesem 
escade Modus hat. 

214
00:11:20,960 --> 00:11:25,640
Und jetzt gibt es yet another 
ide, das heißt man hat jetzt die

215
00:11:25,640 --> 00:11:29,520
Qual der Wahl zwischen irgendwie
5 verschiedenen vs Code 

216
00:11:29,520 --> 00:11:33,120
Derivaten, die alle behaupten 
sie wären die Einzigen die 

217
00:11:33,120 --> 00:11:36,880
wirklich Ai native sind und 
jetzt hat man tatsächlich 

218
00:11:36,880 --> 00:11:41,920
innerhalb der Google Welt. 
Neben irgendwie firebase Studio 

219
00:11:41,920 --> 00:11:49,040
und Jules und Germany Cni und 
dem neuen Anti Gravity ein 

220
00:11:49,040 --> 00:11:51,720
weiteres Tool, das heißt, selbst
wenn man sagt, Ich mache ohnehin

221
00:11:51,720 --> 00:11:54,240
nur Google, kann man sich 
immerhin zwischen 4 

222
00:11:54,240 --> 00:11:56,560
verschiedenen Varianten 
entscheiden, wie man KI 

223
00:11:56,560 --> 00:11:59,120
gestützte Entwicklungen macht. 
Ich persönlich finde es ein 

224
00:11:59,120 --> 00:12:00,960
bisschen verwirrend, aber 
vielleicht findet da ja auch 

225
00:12:00,960 --> 00:12:03,720
noch eine Konsolidierung statt. 
Genau, es ist, da kann man 

226
00:12:03,720 --> 00:12:05,200
wahrscheinlich wenig 
überraschend, es ist natürlich 

227
00:12:05,200 --> 00:12:08,640
auch ein wie escote Klon und 
auch ganz viel Windsurf drin. 

228
00:12:08,640 --> 00:12:10,480
Ich glaube, irgendwo habe ich 
einen Screenshot gesehen auf 

229
00:12:10,480 --> 00:12:14,080
Social Media, dass Sie Cascade, 
also diesen diesen Agenten in 

230
00:12:14,080 --> 00:12:17,120
Windsurf nicht mal umbenannt 
haben, also dass da irgendwo 

231
00:12:17,120 --> 00:12:20,880
sogar noch irgendwie Cascade 
stand, also es scheint wirklich 

232
00:12:20,880 --> 00:12:24,000
so ein ja windsurf Rip off zu 
sein und irgendwie. 

233
00:12:24,880 --> 00:12:27,760
Jeder glaubt da irgendwie den 
haltigen Gral gefunden zu haben,

234
00:12:27,760 --> 00:12:30,240
aber am Ende ist es halt alles 
eigentlich dasselbe. 

235
00:12:30,240 --> 00:12:34,880
Es ist eigentlich fast immer vs 
Code als Basis und ja, in dem 

236
00:12:34,880 --> 00:12:36,600
Fall jetzt nicht, aber bei den 
vielen Herstellern einfach 

237
00:12:36,600 --> 00:12:39,720
austauschbare Modelle hinten 
dran, ich glaube das wird 

238
00:12:39,720 --> 00:12:41,360
einfach ein paar Mal drüber 
lachen, da würde ich mir aber 

239
00:12:41,360 --> 00:12:44,880
schon sagen, weißt du noch diese
Zeit wo es irgendwie 47 id es 

240
00:12:44,880 --> 00:12:50,160
gab und die alle alle die 
einzige Ai native oder die Beste

241
00:12:50,160 --> 00:12:53,200
sein wollten wahrscheinlich. 
Pendelt man sich also ich hoffe 

242
00:12:53,200 --> 00:12:54,040
sehr, dass wir uns da 
irgendwann. 

243
00:12:54,040 --> 00:12:56,640
Wieder einpendeln, vielleicht 
noch ganz kurz. 

244
00:12:56,640 --> 00:13:00,960
Eine weitere AI Agent News, 
bevor wir wirklich noch tiefer 

245
00:13:00,960 --> 00:13:04,640
in das Thema Id es einsteigen. 
Und zwar gibt es jetzt auch von 

246
00:13:04,640 --> 00:13:09,360
Xai einen Remote Coding Agent, 
wen überrascht es, nachdem 

247
00:13:09,600 --> 00:13:13,600
Google und Microsoft und Open AI
und. 

248
00:13:14,440 --> 00:13:17,920
You Name alle schon Remote 
Agents veröffentlicht haben, 

249
00:13:17,920 --> 00:13:21,920
gibt es das jetzt auch von Xai. 
Das heißt, da geht eindeutig der

250
00:13:21,920 --> 00:13:25,200
Trend hin, das heißt, man kann 
sich jetzt tatsächlich, auch 

251
00:13:25,200 --> 00:13:29,120
wenn man gerne mit Grogcode 
möchte, darauf stürzen und 

252
00:13:29,200 --> 00:13:32,240
seinen Code Remote von einem 
Agent entwickeln lassen, dann 

253
00:13:32,240 --> 00:13:34,480
hast. 
Du sie gerade schon angekündigt?

254
00:13:34,480 --> 00:13:36,640
Es gibt natürlich auch ganz 
viele Leute, die sagen, ich 

255
00:13:36,640 --> 00:13:38,800
springe jetzt nicht auf, die 
jede Nester id, ich bin happy 

256
00:13:38,800 --> 00:13:41,280
mit der, die ich habe oder auch 
allein durch die Technologie 

257
00:13:41,280 --> 00:13:43,920
gebunden, also. 
Wenn ich jetzt irgendwie ios 

258
00:13:43,920 --> 00:13:45,200
Apps baue, dann mache ich das 
wahrscheinlich. 

259
00:13:45,200 --> 00:13:47,560
Wenn ich jetzt nicht Cross 
Plattformen entwickle in ex Code

260
00:13:47,560 --> 00:13:49,960
oder wenn ich Android Apps baue,
werde ich das in Visual Studio 

261
00:13:50,000 --> 00:13:54,320
in Android Studio machen, wenn 
ich viel auf der.net Welt 

262
00:13:54,320 --> 00:13:56,120
unterwegs bin oder Windows Apps 
baue, dann mache ich das in 

263
00:13:56,120 --> 00:14:00,280
Visual Studio und gerade für 
Visual Studio gibt es ein großes

264
00:14:00,280 --> 00:14:02,640
neues Update, da ist die neue 
Major Version rausgekommen, 

265
00:14:02,640 --> 00:14:07,040
Visual Studio 2026, die 
natürlich neben ganz ganz vielen

266
00:14:07,040 --> 00:14:09,760
irgendwie Ai native Features 
über die haben wir ja schon 

267
00:14:09,840 --> 00:14:11,840
vorher mal gesprochen, in den 
ganzen Previews. 

268
00:14:12,480 --> 00:14:15,080
Vor allem aber eine ganze Menge 
an Performance Improvements 

269
00:14:15,080 --> 00:14:17,560
mitbringt. 
Es gibt ganz, ganz viele, kenne 

270
00:14:17,560 --> 00:14:21,840
ich auch aus eigener Erfahrung, 
sehr sehr große Dotnet oder C 

271
00:14:21,840 --> 00:14:25,280
Sharp Projekte und in dieser 
Dotnet Welt heißen die Solutions

272
00:14:25,280 --> 00:14:27,680
und gehen dann über viele 
Projekte, also es ist nicht 

273
00:14:27,680 --> 00:14:30,440
unüblich, dass so eine Solutions
mal 100 verschiedene Subprojekte

274
00:14:30,440 --> 00:14:33,960
oder sowas hat und ja jeder der 
mit Visual Studio arbeitet, der 

275
00:14:33,960 --> 00:14:37,920
weiß, dass man da. 
Sich teilweise wirklich einen 

276
00:14:37,920 --> 00:14:40,800
Kaffee holen kann, bis die IDE 
komplett geladen ist. 

277
00:14:40,800 --> 00:14:43,920
Bei so einem großen Projekt und 
das ist wirklich signifikant 

278
00:14:43,920 --> 00:14:47,440
schneller geworden, weil sie da 
die drunterliegende Architektur 

279
00:14:47,680 --> 00:14:49,800
komplett modernisiert und 
überarbeitet haben. 

280
00:14:49,800 --> 00:14:51,920
Neben so ein paar 
Designänderungen und neben ein 

281
00:14:51,920 --> 00:14:55,360
paar Quality of Life Features 
ist das glaube ich also diese 

282
00:14:55,360 --> 00:14:59,880
Performance improvements 
eigentlich die größte News, weil

283
00:14:59,880 --> 00:15:02,280
die wirklich deutlich spürbar 
ist und. 

284
00:15:02,360 --> 00:15:04,480
Und da man muss auch dazu sagen,
das Digital Studio in den 

285
00:15:04,480 --> 00:15:07,040
letzten Jahren so ein bisschen 
schwerfällig geworden. 

286
00:15:07,040 --> 00:15:10,800
Es ist ein riesengroßer ide mit 
vielen, vielen Features, hat 

287
00:15:10,800 --> 00:15:12,760
sich so ein bisschen wieso ein 
schwerfälliger Tanker angefühlt,

288
00:15:12,760 --> 00:15:15,800
so ein bisschen gefühlt wie das,
was Eclipse damals so ein 

289
00:15:15,800 --> 00:15:17,440
bisschen hatte, dieses 
Schicksal, dass das dann 

290
00:15:17,440 --> 00:15:19,560
irgendwie sagte, Ey, das Ding 
ist dafür viel zu langsam 

291
00:15:19,560 --> 00:15:22,560
geworden, viel zu überladen und.
Und das freut mich, dass sie da 

292
00:15:22,560 --> 00:15:25,440
wieder die Zeit hatten, da quasi
mal einen moderneren Stack zu 

293
00:15:25,440 --> 00:15:27,280
gehen. 
Ja, und Sie haben tatsächlich 

294
00:15:27,280 --> 00:15:29,760
jetzt auch ein paar Benchmarks 
mitgebracht, dass jetzt die 

295
00:15:29,760 --> 00:15:33,760
Solution Low Time wird gerade 
erwähnt, sich halbieren soll, da

296
00:15:33,760 --> 00:15:35,760
bin ich wirklich gespannt und 
ich hatte auch in der 

297
00:15:35,760 --> 00:15:38,240
Vergangenheit mit einigen 
wirklich großen Unternehmen zu 

298
00:15:38,240 --> 00:15:41,920
tun, die Visual Studio für ihre.
Anwendungsentwicklung einsetzen 

299
00:15:41,920 --> 00:15:45,440
und die mussten teilweise darauf
zurückgehen, nur einzelne 

300
00:15:45,440 --> 00:15:47,920
Projekte jeweils während der 
Entwicklung zu laden, weil die 

301
00:15:47,920 --> 00:15:51,760
ganze Solution zu laden hätte 
halt die Ede so langsam gemacht,

302
00:15:51,760 --> 00:15:54,240
dass man tatsächlich nicht mehr 
sinnvoll entwickeln kann. 

303
00:15:54,640 --> 00:15:59,440
Hoffentlich ist es jetzt mit 
2026 besser geworden und eine 

304
00:15:59,440 --> 00:16:02,600
2.2. 
Wesentliche Neuerung ist, dass 

305
00:16:02,600 --> 00:16:06,440
ich tatsächlich, wenn ich diese 
Ede jetzt aktualisiere, auch in 

306
00:16:06,440 --> 00:16:08,080
Zukunft. 
Nicht mehr. 

307
00:16:08,080 --> 00:16:13,360
Auch die Build tools für net für
C plus Plus etc. 

308
00:16:13,600 --> 00:16:17,440
Mit aktualisieren muss und 
dementsprechend jetzt dann auch 

309
00:16:17,440 --> 00:16:20,880
flexibler bin, wenn mal wieder 
neue Features kommen, wieder 

310
00:16:20,880 --> 00:16:24,320
neue AI High Features in die 
Idee kann ich schneller 

311
00:16:24,320 --> 00:16:27,440
mitnehmen weil ich nicht immer 
die gesamten Build tools mit 

312
00:16:27,440 --> 00:16:29,680
aktualisieren muss, weil da 
besteht natürlich immer das 

313
00:16:29,680 --> 00:16:31,920
Risiko. 
Dass ich mir damit irgendwelche 

314
00:16:31,920 --> 00:16:34,480
Veränderungen in meinen Build 
prozessen reinhole plötzlich 

315
00:16:34,480 --> 00:16:37,360
eine Anwendung, einfach nur weil
ich die Idee aktualisiert habe, 

316
00:16:37,360 --> 00:16:39,680
nicht mehr baut, weil sich 
bestimmte Dinge in den Tools 

317
00:16:39,680 --> 00:16:42,640
geändert haben und ich glaube, 
das ist eine super sinnvolle 

318
00:16:43,040 --> 00:16:45,840
Neuerung für viele, gerade 
größere Unternehmen. 

319
00:16:46,160 --> 00:16:48,240
Ja, auch teilweise für so Plug 
in Developer und so. 

320
00:16:48,240 --> 00:16:51,600
Also was es was es am Ende des 
Tages heißt ist das eine Virtual

321
00:16:51,600 --> 00:16:54,240
Study selber ist natürlich auch 
mit dot net und C plus plus 

322
00:16:54,240 --> 00:16:57,240
teilweise gebaut. 
Und früher musste ich halt um 

323
00:16:57,240 --> 00:17:00,080
Visual Studio Upzudaten auf 
meiner Maschine die Version von 

324
00:17:00,080 --> 00:17:02,280
dot net oder C plus plus, die 
ich installiert habe mit updaten

325
00:17:02,280 --> 00:17:04,640
beziehungsweise hat Visual 
Studio das einfach mit upgedatet

326
00:17:04,640 --> 00:17:07,880
und so konnte es eben sein, dass
es dann Miss Match gibt und dann

327
00:17:07,880 --> 00:17:09,960
hatte ich so eine Version 
Matrix, dass es einfach sagen 

328
00:17:09,960 --> 00:17:13,640
kann okay bis zu der und der 
Visual Studio Version wenn ich 

329
00:17:13,640 --> 00:17:16,560
die verwende muss ich aber auch 
meine auf dem Rechner 

330
00:17:16,560 --> 00:17:18,359
installierte.net Version 
mindestens auf die und die 

331
00:17:18,359 --> 00:17:21,800
Version upgraden, was es auch 
für Plugin Developer dann 

332
00:17:21,800 --> 00:17:23,200
schwierig gemacht hat, weil sie 
je nachdem. 

333
00:17:24,160 --> 00:17:26,359
Lg Visual Studio Version Man 
hatte eine andere Version von 

334
00:17:26,359 --> 00:17:28,480
ihren Plugins shippen mussten 
und so weiter und das ist jetzt 

335
00:17:28,480 --> 00:17:32,480
eben entkoppelt und ich selber 
hatte das Problem zum Glück nie,

336
00:17:32,480 --> 00:17:37,080
aber ich habe das Aufatmen in 
der Community quasi gespürt, das

337
00:17:37,240 --> 00:17:39,680
ist wie sie gesagt haben, och 
endlich. 

338
00:17:40,080 --> 00:17:43,920
Dann haben wir noch eine weitere
News von Microsoft und zwar das 

339
00:17:43,920 --> 00:17:46,280
Thema Aspire. 
Wir hatten in der Vergangenheit 

340
00:17:46,280 --> 00:17:48,320
schon malueber.net Aspire 
gesprochen. 

341
00:17:48,800 --> 00:17:52,320
Da gibt es jetzt was neues, und 
zwar Aspire 13. 

342
00:17:52,320 --> 00:17:54,480
Das Dotnet ist im Namen 
weggefallen. 

343
00:17:54,640 --> 00:17:57,880
Was versteckt sich dahinter? 
Genau Aspire, also dotnet 

344
00:17:57,880 --> 00:18:00,400
Aspire, ist nicht mehr dotnet 
Aspire, sondern auch Aspire und 

345
00:18:00,400 --> 00:18:02,920
unterstützt jetzt quasi mehrere 
Programmiersprachen wie zum 

346
00:18:02,920 --> 00:18:06,600
Beispiel auch Java und Python 
und Java Script mit Note. 

347
00:18:06,960 --> 00:18:09,280
Wir haben zu Dotnet Aspire ja 
mal eine ganz eigene Folge 

348
00:18:09,280 --> 00:18:10,920
gemacht, da war das also, das 
ist bestimmt schon über ein Jahr

349
00:18:10,920 --> 00:18:14,640
her, also da war das noch in 
einem viel frischeren Status, 

350
00:18:15,120 --> 00:18:17,360
wer die nicht gehört hat, es ist
im Prinzip ein Framework, was. 

351
00:18:17,760 --> 00:18:21,200
Ja, Micro Services und deren 
Connections untereinander 

352
00:18:21,520 --> 00:18:25,040
deutlich einfacher, macht auch 
Connections mit Datenbanken und 

353
00:18:25,040 --> 00:18:27,120
so weiter und Dashboard bringt 
ein Tracing, mitbringt 

354
00:18:27,120 --> 00:18:30,520
dependency Detection dann auch 
irgendwie einfacher macht. 

355
00:18:30,520 --> 00:18:33,200
Das heißt ich kriege, wenn ich 
mit ganz ganz vielen Services 

356
00:18:33,200 --> 00:18:36,240
arbeite, am Ende eine 
Executable, vor allem ist es 

357
00:18:36,240 --> 00:18:39,840
eben Framework für Developer, 
eine Datei die ich starte, also 

358
00:18:39,840 --> 00:18:42,720
ob ich jetzt ein.net run mache 
oder auch irgendwie. 

359
00:18:43,360 --> 00:18:46,120
Npm run Start oder so was. 
Wenn ich es jetzt irgendwie in 

360
00:18:46,400 --> 00:18:50,400
der Java Script Welt verwende 
und dann das Ding zieht mir dann

361
00:18:50,400 --> 00:18:53,520
quasi alle dependencies hoch, 
also ob es Container sind, ob es

362
00:18:53,520 --> 00:18:57,960
Datenbanken sind und so weiter 
sorgt dafür, dass zum Beispiel 

363
00:18:57,960 --> 00:19:00,640
Connection Strings an die 
richtigen Stellen entjected 

364
00:19:00,640 --> 00:19:04,840
werden, macht direkt Tracing 
zwischen diesen Anwendungen gibt

365
00:19:04,840 --> 00:19:07,240
mir eben dieses Dashboard und so
weiter und sofort, also da war 

366
00:19:07,240 --> 00:19:10,960
einfach was was die Arbeit mit 
Micro Services. 

367
00:19:11,760 --> 00:19:14,960
Deutlich einfacher macht, und 
die waren eben bisher, war das 

368
00:19:14,960 --> 00:19:17,120
immer so, das war eine sehr 
dotnet spezifische Geschichte, 

369
00:19:17,120 --> 00:19:20,080
das heißt, man hat dieses Micro 
Service Setup dann auch im 

370
00:19:20,080 --> 00:19:23,200
Prinzip mit C. 
Sharp einmal beschrieben, konnte

371
00:19:23,200 --> 00:19:26,240
dann zwar auch Container 
starten, in denen dann Java 

372
00:19:26,240 --> 00:19:28,560
Script oder Python lief, aber es
war eben nicht nativ darin 

373
00:19:28,560 --> 00:19:29,800
integriert und das ändert sich 
jetzt. 

374
00:19:29,800 --> 00:19:32,320
Das wird jetzt ein Cross 
Language Framework, was 

375
00:19:32,320 --> 00:19:35,680
natürlich auch deutlich 
realitätsnäher wird und bringt 

376
00:19:35,680 --> 00:19:38,040
natürlich noch ein paar andere 
neue coole Features jetzt raus 

377
00:19:38,040 --> 00:19:41,000
in dieser neuen 13 er Version. 
Haben zum Beispiel auch einen 

378
00:19:41,000 --> 00:19:44,240
ganz coolen MCP Server. 
Also ich kann mit meinem KI 

379
00:19:44,240 --> 00:19:48,560
Agenten jetzt quasi mich gegen 
dieses ganze Aspire Setup 

380
00:19:48,560 --> 00:19:50,640
verbinden und das Ding kann dann
für mich zum Beispiel die Logs 

381
00:19:50,640 --> 00:19:53,800
auslesen oder Diagnostics oder 
Konfigurationen analysieren wo 

382
00:19:53,800 --> 00:19:57,240
ein Fehler liegt und sie haben 
jetzt auch angefangen, sagen 

383
00:19:57,240 --> 00:19:59,840
wir, dass sie jetzt das erste 
Mal auch wo sie mehrsprachig 

384
00:19:59,840 --> 00:20:02,800
unterwegs sind in 
schrittrichtung Frontend Clients

385
00:20:02,800 --> 00:20:06,080
gehen, die sie dann quasi direkt
auch mit anbinden können und 

386
00:20:06,080 --> 00:20:08,760
haben da jetzt mit dort net Maui
angefangen, das ist ja so ein 

387
00:20:08,760 --> 00:20:11,840
bisschen das. 
Mobile Cross Plattform Framework

388
00:20:11,840 --> 00:20:14,240
aus der C. 
Sharp Welt oder ausder.net Welt 

389
00:20:14,640 --> 00:20:18,520
und genau also er mit vielen, 
auch mehrsprachigen Micro 

390
00:20:18,520 --> 00:20:20,640
Services, arbeitet mit großen 
Mono Repos. 

391
00:20:20,800 --> 00:20:23,920
Der oder die kann sie auf jeden 
Fall Aspire 13 mal angucken. 

392
00:20:24,160 --> 00:20:26,560
Ich habe ein Projekt mal damit 
gebaut, ich war war davon sehr 

393
00:20:26,560 --> 00:20:29,760
angetan, ich habe es nur damals 
nicht so ernsthaft verfolgt, ich

394
00:20:29,760 --> 00:20:32,240
glaube das haben wir sogar in 
der Aspire Folge gesagt, weil es

395
00:20:32,240 --> 00:20:34,560
eben nur in dieser C Sharp Welt 
unterwegs ist. 

396
00:20:34,800 --> 00:20:39,760
Und genau das ändert sich jetzt.
Das heißt, wenn ihr in Python 

397
00:20:39,760 --> 00:20:44,240
oder Java Script oder net 
unterwegs seid, dann ist das 

398
00:20:44,240 --> 00:20:46,960
jetzt für euch interessant. 
Schaut es euch auf jeden Fall 

399
00:20:46,960 --> 00:20:50,080
an, ich glaube, da passiert noch
so einiges und. 

400
00:20:50,640 --> 00:20:53,000
Dann auf jeden Fall auch noch 
mal in die Folge rein. 

401
00:20:53,000 --> 00:20:55,040
Da haben wir, glaube ich, zu der
Einigung das bei Erfolgen noch 

402
00:20:55,040 --> 00:20:56,960
ein bisschen tiefer beschrieben,
was es eigentlich genau ist. 

403
00:20:58,960 --> 00:21:02,080
Und da gibt es noch eine weitere
ganz kurze News aus der Software

404
00:21:02,080 --> 00:21:06,080
Development Welt alle. 
Cubanettis Administratoren und 

405
00:21:06,080 --> 00:21:09,040
Developer können feiern Helm es 
wird zumindest den Leuten, die 

406
00:21:09,040 --> 00:21:10,480
mit Cubanitis arbeiten, was 
sagen. 

407
00:21:10,880 --> 00:21:14,160
Es ist ein package Manager für 
cubanitis wird 10 Jahre alt und 

408
00:21:14,160 --> 00:21:16,920
feiert Geburtstag und feiert den
Geburtstag auch gleich mit der 

409
00:21:16,920 --> 00:21:20,480
mit dem Launch der Version 4, 
die sie jetzt rausgebracht 

410
00:21:20,480 --> 00:21:24,160
haben, also ein komplettes neues
Major Upgrade liefert quasi 

411
00:21:24,160 --> 00:21:26,960
bessere Multi Cluster 
Unterstützung, Performance 

412
00:21:26,960 --> 00:21:30,640
Boost, ein neues Plugin System, 
also wer Helm benutzt kann sich 

413
00:21:30,640 --> 00:21:32,800
das mal angucken, das ist auf 
jeden Fall deutlich verschlankt 

414
00:21:32,800 --> 00:21:35,480
und deutlich modernisiert und. 
Und mir war gar nicht bewusst, 

415
00:21:35,480 --> 00:21:37,280
dass das Ding schon 10 Jahre alt
ist. 

416
00:21:37,760 --> 00:21:39,800
Von daher ja Happy Birthday an 
das Helmteam. 

417
00:21:39,800 --> 00:21:41,800
Es hat wahrscheinlich Geschichte
geschrieben in dieser Cloud 

418
00:21:41,800 --> 00:21:44,560
native Welt und ist jetzt mit 
einer neuen Major Version da. 

419
00:21:44,640 --> 00:21:49,520
Dann springen wir in die Welt 
des Cloud Computing und sprechen

420
00:21:49,520 --> 00:21:52,760
über die nächste. 
Große News, die wir jetzt hatten

421
00:21:52,760 --> 00:21:55,680
in den letzten 2 Wochen nämlich 
gab es wieder einen großen 

422
00:21:55,680 --> 00:22:00,160
Ausfall und diesmal war es nicht
einer der bekannten Hyperscaler,

423
00:22:00,160 --> 00:22:02,280
sondern es war dieses Mal Cloud 
Flare. 

424
00:22:02,280 --> 00:22:05,440
Die wurden auch in der 
Vergangenheit hier und dort mal 

425
00:22:05,440 --> 00:22:10,480
von uns erwähnt und die haben 
natürlich so viele Kunden, ganz 

426
00:22:10,480 --> 00:22:15,520
viele große Webseiten nutzen 
Cloud Flare um halt ihren 

427
00:22:15,680 --> 00:22:18,320
Traffic in. 
In Richtung Ihrer Server, zu 

428
00:22:18,320 --> 00:22:20,560
Routen. 
Sie haben da Services rund um 

429
00:22:20,560 --> 00:22:24,720
Content Delivery, DNS etc. 
Und wenn da was schiefgeht, 

430
00:22:24,720 --> 00:22:28,880
betrifft es natürlich sofort 
super viele Unternehmen und 

431
00:22:28,880 --> 00:22:32,000
genau das ist passiert. 
Wir hatten einen großen großen 

432
00:22:32,000 --> 00:22:36,400
Ausfall und da sieht man glaube 
ich wieder wie abhängig wir 

433
00:22:36,400 --> 00:22:39,760
mittlerweile von wenigen 
Unternehmen sind, was das 

434
00:22:40,240 --> 00:22:43,240
gesamte Internet ausmacht und. 
Weil das Internet ist ja 

435
00:22:43,240 --> 00:22:47,280
tatsächlich mal ganz dezentral 
gestartet, aber mittlerweile 

436
00:22:47,280 --> 00:22:50,960
sind natürlich ganz viele solche
Bottelnags bei einigen großen 

437
00:22:50,960 --> 00:22:54,000
Playern im Spiel und wir hatten 
ja in der Vergangenheit den 

438
00:22:54,000 --> 00:22:57,400
Ausfall bei Adabus Wir hatten 
den Ausfall bei Microsoft Edger 

439
00:22:57,400 --> 00:23:01,120
und jetzt in den letzten 2 
Wochen noch mal einen bei Cloud 

440
00:23:01,120 --> 00:23:02,720
fair. 
Ja, auch spannend, wie es dazu 

441
00:23:02,720 --> 00:23:04,640
kam. 
Wir haben gesagt, es gab so ein 

442
00:23:05,040 --> 00:23:09,360
automatisch generiertes config 
file, was zu groß geworden ist 

443
00:23:09,760 --> 00:23:11,520
und. 
Und dadurch dann halt irgendwie 

444
00:23:11,520 --> 00:23:13,600
mehrere Systeme zum Absturz 
gebracht hat. 

445
00:23:13,920 --> 00:23:17,800
Ich kann auch sehr empfehlen, 
der also A natürlich, also 

446
00:23:17,800 --> 00:23:20,440
wirklich vorbildlich wie Cloud 
fl auf diesen Outage reagiert 

447
00:23:20,440 --> 00:23:25,120
hat und b was ich auf jeden Fall
sehr empfehlen kann ist, es gibt

448
00:23:25,120 --> 00:23:28,080
vom CEO, der hat so ein Post 
Mortim geschrieben, also a hat 

449
00:23:28,080 --> 00:23:31,920
er sich erstmal auf Social Media
wirklich direkt hingestellt und 

450
00:23:31,920 --> 00:23:35,920
a hat gesagt Ey Leute dickes 
sorry Entschuldigung wir haben 

451
00:23:35,920 --> 00:23:38,880
das Internet hier. 
Im Stich gelassen für ein paar 

452
00:23:38,880 --> 00:23:40,720
Stunden und es tut uns 
wahnsinnig leid. 

453
00:23:40,720 --> 00:23:42,560
Also hat direkt auch 
Verantwortung dafür übernommen 

454
00:23:42,560 --> 00:23:45,000
und dann in so einem Post 
Mortimer halt irgendwie dann 

455
00:23:45,000 --> 00:23:47,440
genau beschrieben, wie es dazu 
kommen konnte und was sie für 

456
00:23:47,440 --> 00:23:49,520
Maßnahmen gemacht haben, dass es
nicht mit dazu kommt. 

457
00:23:49,520 --> 00:23:52,960
Also fand ich wirklich 
vorbildliche Kommunikation, ich 

458
00:23:52,960 --> 00:23:55,760
werde das Post Mortimer gerne 
noch mal unten in die in die 

459
00:23:55,760 --> 00:23:58,520
Show Notes packen, weil ich es 
wirklich einfach a sehr angenehm

460
00:23:58,520 --> 00:24:00,880
und ehrlich zu lesen fand und b 
einfach glaube ich auch, dass 

461
00:24:00,880 --> 00:24:02,760
man da was daraus lernen kann, 
wenn einem das selber mal 

462
00:24:02,760 --> 00:24:05,520
passiert. 
Aber das Spannendste fand ich 

463
00:24:05,520 --> 00:24:07,120
daran eigentlich auch zu sehen, 
was du, gerade weil du schon 

464
00:24:07,120 --> 00:24:10,720
gesagt hast, eigentlich wie bei 
wie wenige Player im Internet 

465
00:24:10,720 --> 00:24:12,960
eigentlich einen riesengroßen 
Impact haben. 

466
00:24:12,960 --> 00:24:15,960
Wir haben die letzten 3 News 
folgen jedes Mal über ein Outage

467
00:24:15,960 --> 00:24:18,360
gesprochen, was auch schon 
irgendwie komisch ist. 

468
00:24:18,360 --> 00:24:20,360
Warum fällt denn gerade die 
ganze Zeit irgendwo bei diesen 

469
00:24:20,360 --> 00:24:23,120
großen Playern irgendwas aus und
reißt dann ja auch direkt 

470
00:24:23,120 --> 00:24:25,600
mehrere Webseiten und irgendwie 
das halbe Internet mit sich? 

471
00:24:25,600 --> 00:24:28,080
Wir haben schon gesagt, mir als 
Abs ausgefallen ist, waren 

472
00:24:28,080 --> 00:24:31,200
diverse Services nicht verfügbar
als jetzt dieser Azure Outage 

473
00:24:31,200 --> 00:24:35,280
vor 2 Wochen war mit dem. 
Mit dem Azure Service, der 

474
00:24:35,280 --> 00:24:37,040
ausgefallen ist. 
Da war dann ja auch irgendwie 

475
00:24:37,040 --> 00:24:41,000
Jet Gbt von betroffen und alles 
mögliche und ja klar, Cloud 

476
00:24:41,000 --> 00:24:43,680
Flare haben wir wahrscheinlich 
auch viele mitbekommen. 

477
00:24:43,680 --> 00:24:45,760
Es ist schon beeindruckend, dass
es ja eigentlich mal als sehr 

478
00:24:45,760 --> 00:24:49,360
dezentrale Idee gestartet ist 
und jetzt da wenn es jetzt 3 

479
00:24:49,360 --> 00:24:51,560
Unternehmen gibt, die einfach 
nicht ausfallen dürfen und. 

480
00:24:51,880 --> 00:24:53,840
Weil sonst das halbe Internet 
nicht mehr erreichbar ist. 

481
00:24:54,000 --> 00:24:57,000
Ja, und tatsächlich? 
In dem Kontext gibt es auch eine

482
00:24:57,000 --> 00:25:01,280
News von eduble US und wer jetzt
denkt, von Cloud Flare muss ich 

483
00:25:01,280 --> 00:25:03,480
weg, ich brauche für 
entsprechende Dienste eine 

484
00:25:03,480 --> 00:25:08,400
Alternative, gibt es jetzt ein 
Flatrate Angebot von eduble US 

485
00:25:08,400 --> 00:25:13,360
mit dem ich ganz viel CDN und 
Routing Dienste zu einem 

486
00:25:13,360 --> 00:25:17,880
Fixpreis bekomme und nach dem 
Outage vor ein paar Wochen fragt

487
00:25:17,880 --> 00:25:20,480
man sich natürlich ist das die 
bessere Alternative. 

488
00:25:20,800 --> 00:25:23,320
Aber sie sagen, das ist 
besonders für diejenigen 

489
00:25:23,320 --> 00:25:26,720
interessant, die halt kein 
finanzielles Risiko eingehen 

490
00:25:26,720 --> 00:25:31,040
wollen, wenn sie zum Beispiel 
besonders hohe Last haben, weil 

491
00:25:31,040 --> 00:25:34,080
sie zum Beispiel angegriffen 
werden, wenn sie halt unter 

492
00:25:34,320 --> 00:25:37,840
entsprechend distributed anal of
Service Attacken leiden und dann

493
00:25:38,080 --> 00:25:42,640
nicht exponentiell steigende 
Kosten in Kauf nehmen wollen, 

494
00:25:42,640 --> 00:25:46,320
weil halt ganz viel Traffic auf 
die Webseite geht, dann sagen 

495
00:25:46,320 --> 00:25:50,520
sie, ist so ein Flatrate Angebot
spannend und mal schauen wie 

496
00:25:50,520 --> 00:25:52,400
viele. 
Viele Unternehmen sich dann 

497
00:25:52,480 --> 00:25:54,880
letzten Endes dafür entscheiden.
Werden ja die sagen, halt du 

498
00:25:54,880 --> 00:25:57,600
sollst halt nicht dafür bestraft
werden, dass du viral gehst oder

499
00:25:57,600 --> 00:25:59,720
dafür, dass du angegriffen 
wirst, sondern dass du halt 

500
00:25:59,720 --> 00:26:01,200
zahlst. 
Halt so einen Flat pricen sie. 

501
00:26:01,680 --> 00:26:04,040
Sie garantieren dir dann eben 
dass so dass der Geblockte 

502
00:26:04,040 --> 00:26:06,040
Traffic zum Beispiel dir nicht 
in Rechnung gestellt wird. 

503
00:26:06,040 --> 00:26:09,960
Das ist bei den meisten Annahmen
bisher der Fall, finde ich einen

504
00:26:09,960 --> 00:26:11,960
spannenden Ansatz bin ich bin 
ich auch gespannt wie sie das 

505
00:26:11,960 --> 00:26:15,680
irgendwie intern verrechnen oder
wie man. 

506
00:26:16,320 --> 00:26:18,960
Ja, wie man das einem anbieten 
kann, quasi. 

507
00:26:18,960 --> 00:26:21,840
Oder vielleicht sagen Sie auch, 
ist auch ein boltes Statement zu

508
00:26:21,840 --> 00:26:24,640
sagen, ey, wir sind uns so 
sicher über unsere Melicious 

509
00:26:24,640 --> 00:26:27,600
Traffic Detection oder so was, 
dass wir das anbieten können, 

510
00:26:27,760 --> 00:26:29,760
aber ist uns ja auch egal wie 
sie es anbieten, ich finde es 

511
00:26:29,760 --> 00:26:31,880
auf jeden Fall spannend, also 
wer irgendwie auf den DNS 

512
00:26:31,880 --> 00:26:35,520
Services oder den CDN Services 
von LBS unterwegs ist. 

513
00:26:35,960 --> 00:26:37,520
Kann sich dieses Flatrate 
Angebot auf jeden Fall mal 

514
00:26:37,520 --> 00:26:40,560
anschauen. 
Dann vielleicht beim Stichpunkt 

515
00:26:40,720 --> 00:26:44,000
Distributed Denial of Service, 
fällt mir gerade ein, Wir haben 

516
00:26:44,000 --> 00:26:46,720
eine spannende News, die in die 
gleiche Richtung geht, nämlich 

517
00:26:46,720 --> 00:26:52,000
ein Spaming mit npm Packages. 
Da wurden wir nicht mit Requests

518
00:26:52,000 --> 00:26:56,800
Gespammt, sondern tatsächlich 
wurde Npn mit Packages gespammt 

519
00:26:57,200 --> 00:27:00,400
und wir hatten ja in der 
Vergangenheit mal über die 

520
00:27:00,480 --> 00:27:02,800
entsprechenden Würmer 
gesprochen, die sich. 

521
00:27:03,760 --> 00:27:07,840
Über npm verbreiten und da gibt 
es jetzt einen neuen, der aber 

522
00:27:07,840 --> 00:27:11,840
nicht grundsätzlich darauf 
ausgelegt war, Daten zu stehlen,

523
00:27:12,080 --> 00:27:16,080
sondern der darauf ausgelegt 
war, möglichst viele NPM 

524
00:27:16,080 --> 00:27:21,680
PACKAGES zu veröffentlichen, um 
als besonders wichtiger Teil der

525
00:27:21,680 --> 00:27:24,080
Open Source Community in 
bestimmten Metriken 

526
00:27:24,080 --> 00:27:28,080
aufzutauchen. 
Finde ich interessant, warum 

527
00:27:28,080 --> 00:27:32,240
sollte man das tun? 
War eine ganz, ganz witzige 

528
00:27:32,240 --> 00:27:34,320
Story, also hat sich auch so 
verbreitet wie dieser shai hulut

529
00:27:34,320 --> 00:27:37,680
Wurm sie also quasi auf 
infizierten Rechnern irgendwie 

530
00:27:37,680 --> 00:27:39,680
gemütlich gemacht und geschaut, 
ob es da irgendwelche 

531
00:27:39,680 --> 00:27:42,880
Credentials gibt für die npm 
Registry, weil vielleicht das 

532
00:27:42,880 --> 00:27:46,680
Opfer selber npm Pakete 
published und dann sind sie 

533
00:27:46,680 --> 00:27:52,640
hingegangen und haben 67000 Fake
Pakete quasi in npm 

534
00:27:52,640 --> 00:27:56,160
reingespammt, die sich aber 
gegen und seitig immer wieder 

535
00:27:56,160 --> 00:28:00,040
referenziert haben, also als 
Dependency angegeben haben und. 

536
00:28:00,120 --> 00:28:02,640
Und das Ziel dahinter war 
eigentlich, bei so einem Contest

537
00:28:02,640 --> 00:28:06,800
zu gewinnen, wo man Krypto dafür
bekommt, für sinnvolle Open 

538
00:28:06,800 --> 00:28:11,440
Source contributions, die aber 
dann auch nachweislich genutzt 

539
00:28:11,440 --> 00:28:12,960
werden. 
Also da gab es so einen Funding 

540
00:28:12,960 --> 00:28:15,360
bot und daraus wollte man dann 
eben Geld abgreifen, der 

541
00:28:15,360 --> 00:28:17,840
automatisch eben jemand mit 
Krypto belohnt, der eine. 

542
00:28:18,200 --> 00:28:20,760
Vernünftige Open Source 
contributions macht die dann 

543
00:28:20,760 --> 00:28:23,480
nachweislich genutzt werden. 
Dieses nachweisliche Nutzen ist 

544
00:28:23,600 --> 00:28:26,960
wie viele andere Pakete da 
draußen verwenden, denn das was 

545
00:28:26,960 --> 00:28:29,080
du da irgendwie gebaut hast und 
das haben sie eben versucht 

546
00:28:29,080 --> 00:28:32,760
damit auszunutzen. 
Npm und github, die da betroffen

547
00:28:32,760 --> 00:28:34,560
waren, haben dann gesagt, dass 
sie diese Fake Pakete auch 

548
00:28:34,560 --> 00:28:36,960
direkt alle runter genommen und 
die Leute entsprechend gesperrt 

549
00:28:36,960 --> 00:28:39,800
haben, aber der Ansatz klingt 
für mich schon sehr nach 

550
00:28:39,800 --> 00:28:42,400
irgendwie das Studentenprojekt, 
die damit irgendwie Kohle 

551
00:28:42,400 --> 00:28:44,880
abgreifen wollten. 
Aber zeigt natürlich, trotzdem 

552
00:28:45,040 --> 00:28:47,520
ist die gleiche Sicherheitslücke
eigentlich wie dieser shai Hulu 

553
00:28:47,520 --> 00:28:51,760
Wurm, also zumindest auch das 
gleiche Verhalten über so was 

554
00:28:51,760 --> 00:28:54,560
wie ein Post Install Script oder
irgendwas, was halt später auf 

555
00:28:54,560 --> 00:28:57,920
deinem Rechner passiert. 
Nist sich der Wurm ein scannt, 

556
00:28:57,920 --> 00:29:02,240
ob du gegen irgendwelche npm 
registrys, einen Authentication 

557
00:29:02,240 --> 00:29:05,280
talken oder die Lokal auf dem 
Rechner hast und fängt dann an 

558
00:29:05,280 --> 00:29:08,800
Pakete zu generieren und 
hochzuladen, wenn. 

559
00:29:09,040 --> 00:29:12,200
War jetzt eine relativ harmlose 
Attacke, weil nicht so viele 

560
00:29:12,200 --> 00:29:14,160
Daten, die verloren gegangen 
sind. 

561
00:29:14,160 --> 00:29:17,200
Aber zeigt natürlich trotzdem 
noch mal, wie fragil dieses 

562
00:29:17,200 --> 00:29:19,280
ganze Ökosystem eigentlich immer
noch ist. 

563
00:29:19,760 --> 00:29:25,120
Dann lass uns mal von npm 
flodding in Richtung Cookie 

564
00:29:25,120 --> 00:29:29,440
spaming spielen. 
Großartige Überleitung, aber ich

565
00:29:29,440 --> 00:29:31,280
glaube, ein super relevantes 
Thema. 

566
00:29:31,280 --> 00:29:34,960
Und zwar kämpfen wir alle 
tagtäglich damit, dass wir auf 

567
00:29:34,960 --> 00:29:38,000
diversen Webseiten diese Cookie 
Banner wegklicken müssen, 

568
00:29:38,000 --> 00:29:41,040
jeweils irgendwie neu 
konfigurieren, wenn wir ein paar

569
00:29:41,040 --> 00:29:43,200
Tage später auf die gleiche 
Webseite gehen und auf der 

570
00:29:43,200 --> 00:29:45,280
anderen Seite haben wir als 
Developer, die wir 

571
00:29:45,280 --> 00:29:48,560
Webanwendungen bauen. 
Tagtäglich damit zu tun, wie 

572
00:29:48,560 --> 00:29:52,800
kann man sinnvoll diese Cookies 
verwalten und gleichzeitig 

573
00:29:53,040 --> 00:29:55,760
compliant mit der EU Regulierung
bleiben? 

574
00:29:56,080 --> 00:30:00,000
Und da wird offensichtlich an 
einer Neuerung gearbeitet und 

575
00:30:00,000 --> 00:30:03,920
zwar wird überlegt das Ganze zu 
vereinfachen und das ist ja mal 

576
00:30:03,920 --> 00:30:07,720
was Tolles, dass hier 
Regulierung vereinfacht werden 

577
00:30:07,720 --> 00:30:11,440
soll. 
Unter Beibehaltung der ganzen 

578
00:30:11,440 --> 00:30:17,160
gdpr Regeln der Privacy regeln, 
das heißt für die Nutzer soll es

579
00:30:17,160 --> 00:30:20,640
nicht schlechter werden, aber es
soll einfacher werden, sowohl 

580
00:30:20,640 --> 00:30:23,360
für die Firmen, die das Ganze 
implementieren müssen auf ihren 

581
00:30:23,360 --> 00:30:28,080
Webseiten, als auch für die User
und da wählt man einen Ansatz, 

582
00:30:28,080 --> 00:30:31,080
den ich persönlich ganz spannend
werde, nämlich einmal die 

583
00:30:31,080 --> 00:30:33,840
Einstellungen vornehmen und dann
entsprechend das Ganze im 

584
00:30:33,840 --> 00:30:36,280
Hintergrund automatisieren. 
Automatisieren ist immer gut, 

585
00:30:36,280 --> 00:30:38,360
hatten wir in der Vergangenheit 
darüber gesprochen, aber. 

586
00:30:38,440 --> 00:30:42,240
Aber wenn man sich diesen 
technologischen Ansatz jetzt so 

587
00:30:42,240 --> 00:30:46,400
durchliest, hört sich das so an,
als warum nicht gleich so, weil 

588
00:30:46,400 --> 00:30:49,440
man natürlich immer mit dem 
gleichen Werkzeug auf diese 

589
00:30:49,440 --> 00:30:52,320
Webseiten zugreift, nämlich dem 
Webbrowser. 

590
00:30:52,320 --> 00:30:54,960
Und warum kann ich meinen 
Webbrowser dann direkt der 

591
00:30:54,960 --> 00:30:57,600
Webseite sagen, was meine 
Präferenzen für Cookies sind? 

592
00:30:58,240 --> 00:31:00,760
Ja, da muss man auch sagen, 
diese blöde Regelung, die hat ja

593
00:31:00,760 --> 00:31:02,880
auch nie irgendjemandem wirklich
was gebracht. 

594
00:31:02,960 --> 00:31:04,960
Also ich mein. 
Anstatt da wirklich echte 

595
00:31:04,960 --> 00:31:07,440
Kontrolle drüber zu geben, 
welche Daten von mir verwendet 

596
00:31:07,440 --> 00:31:09,440
werden, das war ja eigentlich 
mal die ja wahrscheinlich auch 

597
00:31:09,440 --> 00:31:13,240
richtige Idee dahinter, finde 
ich, war jetzt irgendwie das 

598
00:31:13,240 --> 00:31:16,120
Ergebnis eigentlich immer ultra 
verwirrende Pop UPS, also 

599
00:31:16,120 --> 00:31:19,120
entweder man sagt sofort, Jo ich
akzeptiere alles oder sonst ja 

600
00:31:19,120 --> 00:31:22,320
nur nur bestimmte oder muss man 
sich da durch irgendwelche 

601
00:31:22,560 --> 00:31:26,400
irgendwelche Untermenüs klicken,
also diese ganzen verschatelten 

602
00:31:26,400 --> 00:31:29,040
Menüs, das war ja keine echte 
Kontrolle irgendwie über meine 

603
00:31:29,040 --> 00:31:32,080
Daten oder so was war glaube ich
einfach nur nervig für alle 

604
00:31:32,080 --> 00:31:34,520
Beteiligten und. 
Und der neue Vorschlag soll, wie

605
00:31:34,520 --> 00:31:36,880
du jetzt schon gesagt hast, 
irgendwie a erstmal Cookie 

606
00:31:36,880 --> 00:31:40,560
Banner generell standardisieren 
und vor allem Maschinenlesbar 

607
00:31:40,560 --> 00:31:42,640
machen, sodass du, wie du auch 
gerade meintest, dass der 

608
00:31:42,640 --> 00:31:46,200
Browser sich im Browser weit 
einstellen kann, welche Cookies 

609
00:31:46,200 --> 00:31:48,240
ich möchte und welche nicht und 
dass eine Website das quasi auch

610
00:31:48,240 --> 00:31:49,840
beim Browser einfach abfragen 
kann. 

611
00:31:49,840 --> 00:31:52,080
Das ist das erste Mal, dass wir 
eigentlich so ein bisschen 

612
00:31:52,080 --> 00:31:56,000
sehen, das Shiftet jetzt endlich
mal so ja mehr oder weniger 

613
00:31:57,080 --> 00:32:00,240
Entschuldigung, aber fast schon 
gehirnlose Compliance, also 

614
00:32:00,240 --> 00:32:02,720
regeln ohne Gedanken zu deren 
Machbarkeit. 

615
00:32:03,360 --> 00:32:05,760
Hinzu einer 
technologiefreundlichen Lösung, 

616
00:32:05,760 --> 00:32:07,840
dass man sagt Ey, der Ansatz ist
ja der Richtige. 

617
00:32:08,160 --> 00:32:10,800
Wir gucken aber direkt, wie 
können wir das technologisch 

618
00:32:10,800 --> 00:32:13,760
denn umsetzen, sodass es auch 
sinnvoll ist und dass wir nicht 

619
00:32:13,760 --> 00:32:16,760
Webseiten zuclustern müssen mit 
diesen Cookie bunners, nur um 

620
00:32:16,760 --> 00:32:19,360
jetzt irgendwie Compliance zu 
sein, und das ist ja eigentlich 

621
00:32:19,360 --> 00:32:21,280
eine sehr erfreuliche 
Entwicklung, von der ich mir 

622
00:32:21,280 --> 00:32:23,640
auch wünsche, dass wir sie in 
Zukunft auch öfter sehen, dass 

623
00:32:23,640 --> 00:32:28,480
man sagt, okay wir regulieren 
aber halt so, dass es sinnvoll 

624
00:32:28,480 --> 00:32:30,000
ist und dass wir da irgendwie 
jetzt. 

625
00:32:30,400 --> 00:32:32,800
Uns auch mit dem Thema 
auseinandersetzen und schauen, 

626
00:32:32,800 --> 00:32:36,240
was kann man, was ist denn gut 
umsetzbar und gleichzeitig 

627
00:32:36,320 --> 00:32:38,320
definiert. 
Hier, also in diesem, in diesem 

628
00:32:38,320 --> 00:32:40,160
Vorschlag, den wir gerade 
diskutieren, wird auch noch mal 

629
00:32:40,160 --> 00:32:43,120
genauer definiert, wann ich denn
eigentlich keinen Cookie Banner 

630
00:32:43,120 --> 00:32:46,520
benötige und wann doch also die 
klaren Anforderungen für 

631
00:32:46,520 --> 00:32:48,680
Developer werden doch mal 
irgendwie klar gemacht, zum 

632
00:32:48,680 --> 00:32:50,840
Beispiel so für technische 
Requirements wie zum Beispiel 

633
00:32:50,840 --> 00:32:52,840
einen Login oder sowas, da wird 
ja auch auf einen Cookie 

634
00:32:52,840 --> 00:32:56,000
gesetzt, muss ich keinen Cookie 
Banner anzeigen oder wenn ich. 

635
00:32:56,320 --> 00:32:59,680
Explizite User Aktionen in einem
Cookie abspeichern möchte, wie 

636
00:32:59,680 --> 00:33:01,640
zum Beispiel einen 
Einkaufswagen. 

637
00:33:01,640 --> 00:33:03,960
Diese Klasse Shopping Card, was 
dann auch nach meiner wenn ich 

638
00:33:03,960 --> 00:33:06,360
das nächste Mal auf die Webseite
gehe ist mein Einkaufswagen 

639
00:33:06,360 --> 00:33:09,760
wieder befüllt und sowas auch 
das ist eigentlich was wofür ich

640
00:33:09,760 --> 00:33:12,200
gar kein Cookie Banner brauche, 
sondern mehr so für so Tracking 

641
00:33:12,200 --> 00:33:14,320
und Analytics Tools. 
Das wird jetzt auch noch mal 

642
00:33:14,320 --> 00:33:16,480
definiert und noch mal ein 
bisschen einfacher gemacht und. 

643
00:33:17,600 --> 00:33:19,840
Ja, wie du eigentlich sagst, 
warum ich gleich so, aber 

644
00:33:19,840 --> 00:33:22,160
vielleicht ist das ja so ein 
Weckruf und also ich freue mich 

645
00:33:22,160 --> 00:33:24,560
da auf jeden Fall drauf, dass 
man auch als Website Betreiber 

646
00:33:24,560 --> 00:33:27,040
das einfach zentral beim Browser
abfragen kann. 

647
00:33:27,520 --> 00:33:29,440
Welche Cookies darf ich die 
nächste setzen, welche nicht? 

648
00:33:29,840 --> 00:33:34,560
Und ja, das zweite ist, dass ich
mir einfach sehr wünsche, dass 

649
00:33:34,560 --> 00:33:38,200
es auch in Zukunft auch öfter so
rum passiert, dass man sich da 

650
00:33:38,200 --> 00:33:41,360
eben eine technologiefreundliche
Lösung überlegt, anstatt einfach

651
00:33:41,360 --> 00:33:45,200
nur irgendwelche Dinge zu. 
Ja, aus Compliance gründen, dann

652
00:33:45,200 --> 00:33:49,200
irgendwie zu kontrollieren und 
regeln zu versehen anstatt von 

653
00:33:49,200 --> 00:33:51,200
vorne rein eben zu gucken, wie 
kann man das denn dann technisch

654
00:33:51,200 --> 00:33:54,760
auch sinnvoll umsetzen. 
Das Schöne finde ich 

655
00:33:54,760 --> 00:33:57,440
tatsächlich, dass es für beide 
Seiten besser werden soll, 

656
00:33:57,440 --> 00:34:00,240
einmal für die User der 
Webseiten, aber auch für die 

657
00:34:00,240 --> 00:34:02,960
Unternehmen, die diese Webseiten
bauen, als jemand, der selber 

658
00:34:02,960 --> 00:34:06,480
schon mal sowas implementieren 
musste, weiß ich, wie nervig das

659
00:34:06,480 --> 00:34:08,800
ist und dass man teilweise sich 
auch in so einer Grauzone 

660
00:34:08,800 --> 00:34:11,520
bewegt, weil es war ja auch 
vorher schon so, dass man für 

661
00:34:11,520 --> 00:34:14,679
rein technisch notwendige 
Cookies vielleicht keinen 

662
00:34:14,679 --> 00:34:18,080
consent brauchte, aber wo ist da
die Grenze? 

663
00:34:18,159 --> 00:34:20,480
Bei manchen Sachen ist es 
vielleicht Auslegungssache und 

664
00:34:20,480 --> 00:34:23,199
dass da mehr Klarheit reinkommt 
und ich dann vielleicht in 

665
00:34:23,199 --> 00:34:26,560
Zukunft Webseite. 
Seiten habe, die gar keine User 

666
00:34:26,800 --> 00:34:29,120
Cookie Banner mehr haben, 
sondern die es einfach nur noch 

667
00:34:29,280 --> 00:34:31,360
aus meinen Browser Settings 
ablesen. 

668
00:34:31,600 --> 00:34:34,800
Hört sich für mich nach einer 
super guten Verantwortung für 

669
00:34:34,800 --> 00:34:36,639
beide Seiten an. 
Ach, ein Segen. 

670
00:34:36,639 --> 00:34:40,080
Dann haben wir noch noch eine 
kleine News mitgebracht zu Stack

671
00:34:40,080 --> 00:34:41,760
Overflow, die haben wir ja so 
ein paar mal hier, so ein 

672
00:34:41,760 --> 00:34:44,560
bisschen irgendwie auch immer 
als Verlierer in diesem KI Game 

673
00:34:44,719 --> 00:34:47,920
gesehen und Stack Overflow 
versucht sich die ganze Zeit neu

674
00:34:47,920 --> 00:34:49,440
zu erfinden. 
Wir hatten vor ein paar Wochen 

675
00:34:49,440 --> 00:34:51,600
mal. 
Und haben einen ganz komischen, 

676
00:34:51,600 --> 00:34:55,040
auch einen eigenen KI Agenten 
gelauncht, wo wir auch irgendwie

677
00:34:55,040 --> 00:34:56,960
wir beide zu dem Schluss 
gekommen sind, dass wir gesagt 

678
00:34:56,960 --> 00:35:00,720
haben, ja, ein bisschen zu wenig
und ein bisschen zu spät und 

679
00:35:00,720 --> 00:35:02,720
jetzt scheinen sie so ein 
bisschen sich irgendwie 

680
00:35:03,440 --> 00:35:06,560
einzugestehen, dass sie da ja 
dass das klassische Stack 

681
00:35:06,560 --> 00:35:09,760
overflow, so wie es jetzt ist, 
wahrscheinlich an Bedeutung 

682
00:35:10,160 --> 00:35:13,600
verliert und sind, aber mit 
einem sehr interessanten Ansatz 

683
00:35:13,600 --> 00:35:16,400
jetzt gekommen, wie sie die 
Plattform transformieren wollen 

684
00:35:16,400 --> 00:35:19,760
Richtung in so eine AI native 
Welt, und zwar wollen sie. 

685
00:35:20,160 --> 00:35:24,320
Dass Agenten selber contribute 
auf ihrer Plattform werden, also

686
00:35:24,320 --> 00:35:28,160
sobald irgendwie sich bei einem 
Menschen, mit dem er KI Agent 

687
00:35:28,160 --> 00:35:31,520
arbeitet, irgendwelche Knowledge
Gaps aufdecken, davon sollen 

688
00:35:31,520 --> 00:35:34,880
dann irgendwie alle profitieren 
und sie wollen eben diese 

689
00:35:34,880 --> 00:35:37,480
Knowledge gaps entsprechend 
dokumentieren mit dem Problem 

690
00:35:37,480 --> 00:35:40,880
was sie gelöst haben, das 
beschreiben und das eben auf der

691
00:35:40,880 --> 00:35:44,360
Plattform zur Verfügung stellen 
und das stimmt schon. 

692
00:35:44,360 --> 00:35:46,600
Ich glaube, dass da gerade, je 
mehr wir auch mit KI Agent 

693
00:35:46,600 --> 00:35:49,360
arbeiten, desto mehr wissen 
bleibt da undokumentiert und. 

694
00:35:49,960 --> 00:35:52,440
Es ist ja das eine, ob ich jetzt
irgendwie ein Problem löse und 

695
00:35:52,440 --> 00:35:54,560
das andere. 
Ob ich aber ein Problem löse und

696
00:35:54,720 --> 00:35:58,560
kurz innehalte den Code 
formatiere, die Dokumentation 

697
00:35:58,560 --> 00:36:02,080
schreibe da drumherum ein 
bisschen Erklärung noch mal 

698
00:36:02,080 --> 00:36:04,720
irgendwie runter, tippe, das 
machen ja einfach die wenigsten 

699
00:36:05,040 --> 00:36:07,400
und dass man das jetzt mehr oder
weniger automatisiert auf so 

700
00:36:07,400 --> 00:36:10,960
eine Community Plattform bringt 
wie Stack Overflow, entweder 

701
00:36:10,960 --> 00:36:12,360
public oder vielleicht auch 
erstmal nur im 

702
00:36:12,360 --> 00:36:15,520
Unternehmenskontext, das 
wiederum finde ich klingt ganz 

703
00:36:15,520 --> 00:36:17,680
vielversprechender oder 
zumindest irgendwie eine valide 

704
00:36:17,680 --> 00:36:20,640
Option. 
Warum die Plattform nach wie vor

705
00:36:20,640 --> 00:36:23,200
auch noch Relevanz haben könnte?
Weil das größte Problem, das sie

706
00:36:23,200 --> 00:36:25,800
hier haben, ist, dass Fragen 
heute nicht mehr auf dieser 

707
00:36:25,800 --> 00:36:28,720
Internetplattform geklärt 
werden, sondern im Privaten mit 

708
00:36:28,720 --> 00:36:31,480
einem KI Chat. 
Ja, und wir haben das ja schon 

709
00:36:31,480 --> 00:36:34,320
bei anderen Plattformen gesehen,
wie zum Beispiel Reddit, die 

710
00:36:34,320 --> 00:36:37,840
ganz stark darauf setzen, dass 
sie den Zugang zu ihren Daten 

711
00:36:37,840 --> 00:36:41,720
für das AI Training regulieren 
und auch Kommerzialisieren und. 

712
00:36:42,080 --> 00:36:46,160
Und Stack Overflow konzentriert 
sich da jetzt auch oder ganz 

713
00:36:46,160 --> 00:36:49,600
stark auf den 
unternehmensinternen Einsatz mit

714
00:36:49,760 --> 00:36:52,320
Stack Internal. 
Ganz viele Unternehmen hosten 

715
00:36:52,320 --> 00:36:56,480
quasi eine eigene Instanz von 
Stack Overflow und das, was du 

716
00:36:56,480 --> 00:36:59,520
gerade beschrieben hast, soll 
dann auch in Unternehmen primär 

717
00:36:59,520 --> 00:37:02,600
auf dieser eigenen Instanz 
stattfinden und ich kann 

718
00:37:02,600 --> 00:37:05,840
natürlich dieses Wissen dann 
auch meinen unternehmensinternen

719
00:37:05,840 --> 00:37:08,920
Coding Agenten jederzeit zur 
Verfügung stellen und. 

720
00:37:09,200 --> 00:37:11,760
Und ich denke mal, das ist ein 
ganz spannender Ansatz, um 

721
00:37:11,760 --> 00:37:15,200
dieses Enterprise Produkt, mit 
dem sie ja wahrscheinlich auch 

722
00:37:15,760 --> 00:37:19,760
gut Geld verdienen, dann auch in
der Zukunft relevant zu halten, 

723
00:37:19,840 --> 00:37:23,360
wirklich als Wissensmanagement 
Tool nicht nur für Menschen, 

724
00:37:23,360 --> 00:37:28,240
sondern auch für KI Agenten, die
ja wie wir auch in den anderen 

725
00:37:28,240 --> 00:37:31,280
News bereits besprochen haben, 
immer mehr Teile der 

726
00:37:31,280 --> 00:37:33,680
Softwareentwicklung in Zukunft 
übernehmen werden. 

727
00:37:34,360 --> 00:37:36,800
Wenn man das Ganze ein bisschen 
weiterdenkt, dann kann man sich 

728
00:37:36,800 --> 00:37:40,680
natürlich auch vorstellen, dass 
ein KI Agent, wenn er nicht mehr

729
00:37:40,680 --> 00:37:43,520
weiter weiß, dann auch Fragen 
auf so einer internen Plattform 

730
00:37:43,520 --> 00:37:46,520
stellt, die dann wiederum von 
Menschen beantwortet werden und 

731
00:37:46,520 --> 00:37:49,760
dann dieses Wissen. 
Dieses gemeinsam gesourcte 

732
00:37:49,760 --> 00:37:52,680
Wissen aus einer Frage der KI, 
die aus der aktuellen 

733
00:37:52,680 --> 00:37:55,480
Dokumentation vielleicht nicht 
so ganz klar ist, und der 

734
00:37:55,480 --> 00:37:58,960
menschlichen Antwort kann dann 
wiederum von Menschen und 

735
00:37:58,960 --> 00:38:02,240
Agenten genutzt werden, um in 
Zukunft halt die Implementierung

736
00:38:02,240 --> 00:38:05,360
vollständig automatisiert 
durchlaufen zu lassen. 

737
00:38:05,840 --> 00:38:07,480
Ja schön, das geht dann noch 
mehr so in die Richtung, dass es

738
00:38:07,480 --> 00:38:09,920
eigentlich KI Agenten wieso 
richtige Mitarbeitende werden. 

739
00:38:09,920 --> 00:38:12,800
Das finde ich eigentlich cool, 
so kurz innezuhalten, die Frage 

740
00:38:12,800 --> 00:38:14,800
zu stellen und dann auch sobald 
ich eine Antwort habe 

741
00:38:14,800 --> 00:38:16,960
weiterzumachen mit der Aufgabe, 
die ich dann irgendwie bekommen 

742
00:38:16,960 --> 00:38:18,840
habe oder vielleicht auch. 
Die Antwort dann noch mal weiter

743
00:38:18,840 --> 00:38:20,480
zu diskutieren, wenn sie nicht 
eindeutig war. 

744
00:38:21,160 --> 00:38:22,960
Ich glaube heute sagen wir eher 
noch was Bulletin, das KI 

745
00:38:22,960 --> 00:38:26,560
Agenda, dann eher dann irgendwas
sich herbei halluzinieren als 

746
00:38:26,960 --> 00:38:32,000
tatsächlich mir genau beim User 
nachzufragen oder quasi auch 

747
00:38:32,000 --> 00:38:34,400
noch mal die Extrarunde zu gehen
und noch mehr Informationen sich

748
00:38:34,400 --> 00:38:37,640
ranzuholen bin ich mal sehr 
gespannt ob wir in 5 Jahren noch

749
00:38:37,640 --> 00:38:39,800
über saigo Vorreden und ob sie 
sich damit irgendwie über Wasser

750
00:38:39,800 --> 00:38:42,160
halten können. 
Dann haben wir noch eine letzte 

751
00:38:42,160 --> 00:38:48,240
News hier auch aus der. 
Sektion Infrastruktur für 

752
00:38:48,240 --> 00:38:52,720
Softwareentwicklung, nämlich 
Linux, bringt jetzt auch in 

753
00:38:52,720 --> 00:38:57,360
Zukunft die Microsoft C 
Extensions mit und ich glaube, 

754
00:38:57,360 --> 00:39:00,160
das ist eine ganz spannende 
News, weil natürlich die Linux 

755
00:39:00,160 --> 00:39:04,160
Community nicht unbedingt 
diejenigen sind, die glaube ich 

756
00:39:04,160 --> 00:39:10,480
gejubelt haben, als Microsoft 
eigene Extensions von C in Linux

757
00:39:10,480 --> 00:39:12,280
reinbringen bringen wollte, 
aber. 

758
00:39:12,360 --> 00:39:15,920
Aber natürlich setzt Microsoft 
auch intern ganz stark auf Linux

759
00:39:15,920 --> 00:39:19,680
und dementsprechend contributen 
sie enorm auch zum Linux 

760
00:39:19,680 --> 00:39:21,840
Projekt. 
Und jetzt gibt es tatsächlich 

761
00:39:21,840 --> 00:39:26,640
eine Entscheidung, auch hier ein
entsprechendes Build flag mit 

762
00:39:26,640 --> 00:39:31,040
diesen entsprechenden Extensions
dann auch einzuführen, welches 

763
00:39:31,040 --> 00:39:34,640
dazu führt, dass in Zukunft 
diese per Default auch enthalten

764
00:39:34,640 --> 00:39:36,120
sind. 
Also da friert ja wirklich die 

765
00:39:36,120 --> 00:39:39,600
Hölle zu, wenn wirklich im Linux
Kernel die Microsoft Sea. 

766
00:39:40,400 --> 00:39:43,160
Extensions Geshippt werden, aber
danach sieht es so aus. 

767
00:39:43,160 --> 00:39:45,680
Ich hätte nie gedacht, dass wir 
jemals diese News hier verlesen 

768
00:39:45,680 --> 00:39:49,160
können, weiß ich nicht wie viele
Jahre nachdem Steve Ballmer auf 

769
00:39:49,160 --> 00:39:54,280
der Bühne gesagt hat, Linux ist 
Cancer gemacht, diskutiert man 

770
00:39:54,280 --> 00:39:56,040
jetzt da wirklich drüber ob die 
da reinkommen? 

771
00:39:56,040 --> 00:39:58,640
Es ist nur eine kleine News am 
Rande, aber ist ja wirklich 

772
00:39:58,640 --> 00:40:00,880
bemerkenswert wie sich die 
Industrie verändert, dass der 

773
00:40:00,880 --> 00:40:05,720
Linux Kernel die Microsoft Sea 
Extensions standardmäßig zu 

774
00:40:05,720 --> 00:40:09,120
Shippen scheint, anstatt seine 
eigene Implementierung ist. 

775
00:40:10,320 --> 00:40:12,160
Wild. 
Und damit haben wir es auch 

776
00:40:12,160 --> 00:40:14,240
schon wieder. 
Wenn euch die Folge gefallen 

777
00:40:14,240 --> 00:40:16,480
hat, dann lasst uns gerne eine 
gute Bewertung da. 

778
00:40:16,560 --> 00:40:18,560
Wir freuen uns auch immer sehr, 
wenn ihr uns einen Kaffee 

779
00:40:18,560 --> 00:40:21,960
ausgebt oder wenn ihr zu eurem 
eigenen Kaffee die passende Nerd

780
00:40:21,960 --> 00:40:24,240
Tasse haben wollt, dann schaut 
auch gerne in unserem Shop 

781
00:40:24,240 --> 00:40:26,920
vorbei. 
Link zu bei mir Coffee oder aus 

782
00:40:26,920 --> 00:40:30,160
unserem kleinen Podcast Fanshop.
Findet ihr in der Beschreibung. 

783
00:40:30,400 --> 00:40:33,040
Und ansonsten würden wir uns 
freuen, wenn ihr auch nächste 

784
00:40:33,040 --> 00:40:35,840
Woche wieder dabei seid. 
Der to do Developer Podcast 

785
00:40:35,840 --> 00:40:39,400
erscheint jeden Montag 
abwechselnd mit einer News und 

786
00:40:39,400 --> 00:40:42,560
einer Themenfolge das bedeutet, 
beim nächsten Mal gibt es dann 

787
00:40:42,560 --> 00:40:45,960
wieder eine Themenfolge und wir 
freuen uns, wenn ihr auch dann 

788
00:40:45,960 --> 00:40:49,000
wieder mit dabei seid. 
Bis dahin habt eine gute Zeit, 

789
00:40:49,000 --> 00:40:51,720
habt eine coole Woche, schreibt 
viel Code und bis zum nächsten 

790
00:40:51,720 --> 00:40:52,960
Mal. 
Bis dann. 

791
00:40:53,520 --> 00:40:53,920
Ciao.
