1
00:00:00,160 --> 00:00:03,320
Also github denkt darüber nach, 
pure Requests abzuschalten. 

2
00:00:04,160 --> 00:00:07,360
Coding Buddies Dein Podcast rund
um Softwareentwicklung und 

3
00:00:07,440 --> 00:00:09,960
aktueller Tech News. 
Herzlich Willkommen, 

4
00:00:21,730 --> 00:00:24,930
Halli Hallo und herzlich 
Willkommen zur neuen Folge vom 

5
00:00:24,930 --> 00:00:28,490
Coding Buddies Podcast. 
Es ist natürlich wieder Zeit für

6
00:00:28,490 --> 00:00:32,450
die neue Folge und zwar mit mir,
dem Fabi und dem Tino. 

7
00:00:32,450 --> 00:00:34,930
Das sind deine Gastgeber und 
deswegen. 

8
00:00:35,200 --> 00:00:37,840
Ich bin schon da. 
Tino, bist du auch da? 

9
00:00:38,560 --> 00:00:42,240
Ich bin auch am Start. 
Grüß dich, Fabi, was geht ab? 

10
00:00:42,640 --> 00:00:47,360
Was geht, geht es dir gut, alles
fit, Jo. 

11
00:00:47,440 --> 00:00:50,720
Alles fit, ne ne weitere ne 
weitere Woche geschafft. 

12
00:00:50,720 --> 00:00:53,800
Ja es ist mal wieder so weit, 
endlich wieder 7 Tage. 

13
00:00:53,880 --> 00:00:57,120
Ohne Sterben zu schaffen. 
Ja, das ist ist immer n gutes 

14
00:00:57,120 --> 00:00:59,920
Ziel, ohne ohne ein 
Missgeschick. 

15
00:01:01,920 --> 00:01:03,680
Ja nee, alles fit soweit bei 
dir. 

16
00:01:04,480 --> 00:01:11,160
Auch gut würd ich sagen, also 
ich was was soll ich sagen, ich 

17
00:01:11,160 --> 00:01:15,600
kann mich nicht beklagen, also 
die, die dafür ja, dass ich 

18
00:01:15,600 --> 00:01:17,840
langsam wieder sagt. 
Ich kann mich nicht beklagen. 

19
00:01:17,840 --> 00:01:22,160
Die Leute, die sich Leute, die 
sich beklagen wollen, also was 

20
00:01:22,160 --> 00:01:23,120
liegt dir auf dem? 
Herzen? 

21
00:01:24,480 --> 00:01:29,560
Nein, dafür, dass. 
Ja, ich gerne Frühling hätte und

22
00:01:29,560 --> 00:01:34,000
ein bisschen Bock drauf hätte, 
geht die Zeit ganz entspannt. 

23
00:01:34,000 --> 00:01:38,000
Rum okay okay okay gut. 
Ja, das mit dem Wetter ist ein 

24
00:01:38,000 --> 00:01:41,960
bisschen ärgerlich, sagen wir 
mal ganz freundlich gesagt 

25
00:01:41,960 --> 00:01:43,960
ärgerlich ne, ich hatte jetzt 
letztens auch erst wieder die 

26
00:01:43,960 --> 00:01:47,120
Situation, dass ich mein Auto 
stand eine Weile, weil ich es 

27
00:01:47,120 --> 00:01:50,720
nicht so oft brauche und dann 
hat es halt auch so ordentlich 

28
00:01:50,720 --> 00:01:54,320
geschneit gehabt und du denkst 
dir so, ah morgen bei euch fahre

29
00:01:54,320 --> 00:01:56,480
ich mal los. 
Stellst dich schon auf ne Menge 

30
00:01:56,480 --> 00:01:59,200
kratzen und so ein. 
Was ich aber nicht bedacht hatte

31
00:01:59,200 --> 00:02:01,080
ist, dass ich gar nicht mehr aus
der Parklücke rauskomm Alter. 

32
00:02:03,240 --> 00:02:06,640
Wo warst du da, die. 
Parkplätze sind so leicht 

33
00:02:06,640 --> 00:02:10,160
abschüssig und dann hat sich 
einfach ne Eisfläche vor dem 

34
00:02:10,160 --> 00:02:13,200
Auto gebildet, sodass ich es 
nicht geschafft hab drüber zu 

35
00:02:13,200 --> 00:02:14,680
fahren. 
Ich bin quasi Instant 

36
00:02:14,680 --> 00:02:17,920
durchgedreht und nach hinten 
gerutscht und dann hab ich quasi

37
00:02:17,920 --> 00:02:20,720
auf den paar Zentimetern die 
sich das Auto bewegt hat, die 

38
00:02:20,720 --> 00:02:23,440
ganze Zeit vor zurück und hab 
versucht so n bisschen. 

39
00:02:23,760 --> 00:02:26,640
Nach rechts in den Schnee zu 
kommen, quasi um dann 

40
00:02:26,640 --> 00:02:30,760
rauszukommen, hat funktioniert, 
hat aber ne Weile gedauert. 

41
00:02:30,960 --> 00:02:32,680
Ich. 
Wollt gerade fragen, bist du 

42
00:02:32,680 --> 00:02:35,160
denn am Ende rausgegangen? 
Ja, am Ende hab ich es 

43
00:02:35,160 --> 00:02:37,120
geschafft. 
Das freut mich. 

44
00:02:38,080 --> 00:02:39,560
Und genau deshalb, wenn ich 
nicht. 

45
00:02:39,560 --> 00:02:41,160
Hier fahren will, dann will ich 
immer noch im Auto sitzen. 

46
00:02:41,680 --> 00:02:45,880
Genau deswegen, das war der 
Moment, wo du zum Podcast 

47
00:02:45,880 --> 00:02:47,400
gefahren bist. 
Ganz genau. 

48
00:02:47,400 --> 00:02:50,560
Das heißt? 
Ins Studio zu dir nach Hause 

49
00:02:50,640 --> 00:02:51,920
ins. 
Podcaststudio ja. 

50
00:02:53,040 --> 00:02:55,600
Ja, aber Tilo, Pass auf, du hast
es geschafft. 

51
00:02:55,600 --> 00:02:58,320
Du bist hier. 
Worum geht es denn heute? 

52
00:02:59,520 --> 00:03:04,240
Ja, wir haben ja in der letzten 
Folge quasi über Reviews 

53
00:03:04,240 --> 00:03:07,760
gesprochen und das ganze so im 
AI Zeitalter sag ich mal. 

54
00:03:09,200 --> 00:03:12,480
Was bedeutet das für Reviews, 
dass man jetzt ja so viel Code 

55
00:03:12,480 --> 00:03:16,320
generieren kann und wirklich 
schnell viel Code mal provokativ

56
00:03:16,320 --> 00:03:22,120
gesagt erzeugen kann und? 
Interessanterweise kam fast 

57
00:03:22,120 --> 00:03:25,920
zeitgleich oder kamen mehrere 
Artikel fast zeitgleich raus. 

58
00:03:26,240 --> 00:03:33,120
Dass github jetzt quasi den 
Austausch sucht, gerade speziell

59
00:03:33,120 --> 00:03:38,160
mit Open Source Entwicklern oder
beziehungsweise Maintainern von 

60
00:03:38,320 --> 00:03:44,680
Open Source Projekten da quasi. 
Beschwerden aufkamen oder man 

61
00:03:44,680 --> 00:03:48,160
sich jetzt eingesteht, OK, wir 
können jetzt mit AI Code 

62
00:03:48,160 --> 00:03:52,560
generieren oder mit Agents sogar
sie sag ich mal Stories 

63
00:03:52,560 --> 00:03:57,080
abarbeiten lassen und Pull 
request stellen und jetzt stellt

64
00:03:57,080 --> 00:03:59,840
man fest, so dass die ganzen 
Maintainern so n bisschen auf 

65
00:03:59,840 --> 00:04:03,680
die Barrikaden gehen und sagen, 
Ey wir werden hier überschwemmt 

66
00:04:03,920 --> 00:04:09,640
mit Pull request. 
Ja mit super viel Code und so 

67
00:04:09,640 --> 00:04:14,440
Hingehend schon, dass die sagen.
Es ist nicht nur viel Code, er 

68
00:04:14,440 --> 00:04:16,240
ist auch noch schlecht von der 
Qualität. 

69
00:04:16,320 --> 00:04:19,360
Das ist einfach mal direkt so 
Gedroppt den Effekt und darum 

70
00:04:19,360 --> 00:04:23,680
geht es heute so n bisschen in 
dieser Folge, weil es einfach ne

71
00:04:23,680 --> 00:04:26,320
super Ergänzung zu unserer 
letzten Folge ist und genau in 

72
00:04:26,320 --> 00:04:28,440
die Kerbe schlägt, was wir 
angesprochen haben und die 

73
00:04:28,440 --> 00:04:32,000
Gefahr die wir gesehen haben und
umso witziger das jetzt quasi. 

74
00:04:32,560 --> 00:04:37,880
Die Bestätigung von github, den 
Erschaffern des Co pilots sag 

75
00:04:37,880 --> 00:04:41,120
ich mal selbst, kommt, dass sie 
jetzt nach Lösungen suchen, wie 

76
00:04:41,120 --> 00:04:44,800
sie da wieder ja so n bisschen 
die Karre aus dem Biss ziehen 

77
00:04:44,800 --> 00:04:47,120
können. 
Ne, also github denkt darüber 

78
00:04:47,120 --> 00:04:53,160
nach, Puriquests abzuschalten. 
Das war die Kernaussage oder die

79
00:04:53,200 --> 00:04:55,680
Überschrift, dass sie n 
Kisswitch vorgeschlagen haben 

80
00:04:55,840 --> 00:04:59,200
und das ist halt schon krass. 
Ne aber mal 1 nach dem anderen. 

81
00:04:59,840 --> 00:05:02,400
Erzähl mal n bisschen oder lass 
uns noch mal n bisschen drauf 

82
00:05:02,400 --> 00:05:05,440
eingehen, was so in diesen 
Artikeln stand und was 

83
00:05:05,440 --> 00:05:07,600
eigentlich so das Kernproblem 
dahinter ist, ja. 

84
00:05:08,480 --> 00:05:10,160
Ja, auf jeden Fall. 
Also ich, ich denk mir also 

85
00:05:10,160 --> 00:05:13,120
erstmal so n bisschen auch von 
meinem eigenen Feeling, ne. 

86
00:05:14,000 --> 00:05:15,920
Denk ich mir so. 
Stell dir mal vor, du bist so n 

87
00:05:15,920 --> 00:05:18,880
maintainer ne oder ne 
Maintainerin von so einem 

88
00:05:18,880 --> 00:05:21,520
Repository und dann kriegst du 
die ganze Zeit irgendwie Code 

89
00:05:21,520 --> 00:05:24,240
über n Haufen geschmissen. 
Ja also quasi das was man so 

90
00:05:24,240 --> 00:05:27,200
gerne in der eigenen IDE zum 
Beispiel macht, vielleicht auch 

91
00:05:27,200 --> 00:05:31,840
wenn man agentisch arbeitet das 
wie man es halt eben macht, aber

92
00:05:31,840 --> 00:05:34,640
wenn dann jeder kommt ne also 
ich. 

93
00:05:35,600 --> 00:05:39,200
Ich muss jetzt leider Hans und 
Franz oder Hans und Kunz. 

94
00:05:39,200 --> 00:05:43,560
Und zu Kunz, fertig. 
Muss ich jetzt leider mal an 

95
00:05:43,560 --> 00:05:45,720
Pranger stellen. 
Ja, aber wenn die kommen ja, 

96
00:05:45,720 --> 00:05:51,480
also jeder von denen und einfach
irgendwie ja quasi geweibecodete

97
00:05:51,480 --> 00:05:55,120
Sachen über Zaun wirft und sagt 
hier guck dir das doch mal an. 

98
00:05:57,000 --> 00:05:59,120
Ey, dann hätte ich da echt auch 
keinen Bock drauf, als 

99
00:05:59,120 --> 00:06:01,840
Maintainer, vor allem weil wir 
ja auch in der Folge mal darüber

100
00:06:01,840 --> 00:06:03,760
gesprochen haben, über Open 
Source und so. 

101
00:06:03,840 --> 00:06:06,720
Das ist ja auch sehr viel jetzt 
wegen Open Source beispielsweise

102
00:06:08,240 --> 00:06:11,120
diese Maintainer, die machen das
ja freiwillig in großen 

103
00:06:11,200 --> 00:06:15,200
Bereichen, also in in vielen 
Bereichen, sagen wir mal so, und

104
00:06:15,200 --> 00:06:21,360
wenn du dann die ganze Zeit, ich
sag mal gewipecoded n Code ja 

105
00:06:21,360 --> 00:06:24,000
bekommst, den du dir dann 
angucken darfst. 

106
00:06:25,680 --> 00:06:28,120
Alter, das wär mir glaub ich 
auch irgendwann zu viel. 

107
00:06:28,120 --> 00:06:29,000
Da würd ich. 
Glaub ich auch auf die. 

108
00:06:29,000 --> 00:06:32,200
Barrikaden gehen und sagen, Ey, 
Alter, das will ich nicht mehr 

109
00:06:32,200 --> 00:06:35,840
haben, weißt du? 
Ja, weil das sind genau die 

110
00:06:35,840 --> 00:06:37,600
Auswirkungen, die da genannt 
wurden. 

111
00:06:37,600 --> 00:06:42,160
Also es gab ja denn so n offen 
öffentliches Diskussionsforum, 

112
00:06:42,160 --> 00:06:46,560
sag ich mal von github 
initiiert, wo man denn quasi den

113
00:06:46,560 --> 00:06:51,120
Austausch gesucht hat und da 
fallen halt Wörter wie völlig 

114
00:06:51,120 --> 00:06:55,480
überlastet, völlig frustriert. 
Denken über n Ausstieg nach ja, 

115
00:06:55,480 --> 00:06:57,920
also nicht mehr Maintainer zu 
sein für Projekte. 

116
00:06:59,280 --> 00:07:01,640
Und was wurde so offiziell 
festgestellt? 

117
00:07:01,640 --> 00:07:05,440
Ja genau das was du meintest ne 
super viel Code, niedrige 

118
00:07:05,440 --> 00:07:10,480
Qualität Guidelines nicht 
eingehalten, auch Pull requests 

119
00:07:10,480 --> 00:07:13,440
die irgendwie so sag ich mal 
verlassen sind, also die so 

120
00:07:13,680 --> 00:07:16,840
irgendwie vor sich hindümpeln 
aber keiner mehr irgendwas da 

121
00:07:16,840 --> 00:07:20,480
drauf macht oder den bearbeitet 
sag ich mal ne weil es einfach 

122
00:07:20,480 --> 00:07:22,000
viel zu viele sind, da kann man 
ja kein. 

123
00:07:22,320 --> 00:07:23,520
N. 
Strick draus drehen, vor allem 

124
00:07:23,520 --> 00:07:25,720
nicht den Maintainern. 
Wenn du da Hunderte Pull request

125
00:07:25,720 --> 00:07:27,920
kriegst, wie willst du das 
abarbeiten? 

126
00:07:28,000 --> 00:07:31,120
Wie willst du noch 
differenzieren welche gut sind, 

127
00:07:31,120 --> 00:07:34,160
welche nicht, welche sind 
wichtig, welche nicht ne und 

128
00:07:34,160 --> 00:07:37,440
dann ist mir eine Zahl hängen 
geblieben von einem 

129
00:07:37,440 --> 00:07:39,680
Beispielprojekt. 
Wo? 

130
00:07:39,840 --> 00:07:44,960
Die Person meinte, einer von 10 
Pull requests sind brauchbar. 

131
00:07:45,400 --> 00:07:48,040
Und brauchbar ist nicht perfekt 
oder irgendwas, sondern 

132
00:07:48,040 --> 00:07:50,640
brauchbar. 
Und das finde ich ist halt ne 

133
00:07:50,640 --> 00:07:53,880
richtig miserable und 
beängstigende Quote, oder wie 

134
00:07:53,880 --> 00:07:55,560
siehst du das? 
Also wenn ich mir überlege nur 

135
00:07:55,560 --> 00:08:00,360
einer von 10 bedeutet neunmal 
steck ich Arbeit rein um 

136
00:08:00,360 --> 00:08:02,800
festzustellen, dass es völliger 
Scheiß ist auf gut Deutsch. 

137
00:08:03,200 --> 00:08:05,520
Ja, definitiv. 
Also ich. 

138
00:08:05,520 --> 00:08:10,640
Ich glaube ja, also es, es muss 
ja wohl daran liegen, dass ich 

139
00:08:10,640 --> 00:08:14,240
sag mal. 
Rein theoretisch jeder irgendwie

140
00:08:14,240 --> 00:08:19,120
in der Lage ist, einem Co Pilot 
Agenten zum Beispiel zu sagen 

141
00:08:19,360 --> 00:08:25,800
Code mir mal diese Story ne, 
also es muss ja, also es muss ja

142
00:08:25,800 --> 00:08:29,280
auch weil es geht ja auch genau 
darum ne um AI generierten Code 

143
00:08:29,280 --> 00:08:32,000
ne, also es muss ja nicht 
unbedingt aus einem Agenten 

144
00:08:32,000 --> 00:08:35,840
kommen, dass du sagst Ey Agent, 
Mach mal bitte diese user Story,

145
00:08:36,000 --> 00:08:39,600
es kann ja auch einfach n sagen 
wir mal in Anführungsstrichen 

146
00:08:39,600 --> 00:08:43,200
selbst. 
Eigenhändig geweibecodeter Pull 

147
00:08:43,200 --> 00:08:46,480
request sein, den du Reinpackst.
Aber und an der Stelle, das ist 

148
00:08:46,480 --> 00:08:51,440
halt wichtig, offensichtlich 
muss es ja Code sein von 

149
00:08:51,440 --> 00:08:55,680
Menschen, die irgendwie 
mitmachen wollen, ne und 

150
00:08:55,680 --> 00:09:00,400
gleichzeitig aber blöd gesagt 
oder böse gesagt, keine Ahnung 

151
00:09:00,400 --> 00:09:04,120
davon haben, was sie tun, weil. 
Es ja offensichtlich jetzt 

152
00:09:04,120 --> 00:09:08,480
diesen Anstieg gibt seit diesem 
KI Thema wie du so schön gesagt 

153
00:09:08,480 --> 00:09:11,600
hast, das KI Zeitalter wenn wir 
das jetzt mal so nennen wollen 

154
00:09:12,800 --> 00:09:14,720
und das finde ich es ist schon 
krass. 

155
00:09:14,720 --> 00:09:17,520
Also und gerade wenn wenn wenn 
es dann heißt einer von 10 pur 

156
00:09:17,520 --> 00:09:22,880
requests sind brauchbar boah ich
meine du weißt ja selber und ich

157
00:09:22,880 --> 00:09:28,080
glaube viele kennen das 
mittlerweile dieses ganze Code 

158
00:09:28,080 --> 00:09:31,360
reviewen das kann schon 
irgendwie. 

159
00:09:31,680 --> 00:09:35,600
N bisschen ernüchternd sein oder
so, n bisschen weiß nicht so 

160
00:09:35,600 --> 00:09:37,440
weißt du, früher hast du immer 
sehr viel gecoded. 

161
00:09:37,440 --> 00:09:43,040
Ja, und mittlerweile reviewst du
halt den Code, den du geprompted

162
00:09:43,040 --> 00:09:44,520
hast. 
Also den du angefragt hast, 

163
00:09:44,520 --> 00:09:49,760
Reviewst den und packst den rein
und wenn es da nicht mal dein 

164
00:09:49,760 --> 00:09:53,200
eigener ist ne und du quasi das 
Gefühl hast du musst nur noch 

165
00:09:53,200 --> 00:09:56,400
die Drecksarbeit machen. 
Dann wird es natürlich 

166
00:09:56,400 --> 00:09:59,600
irgendwann ziemlich ja 
anstrengend für mich. 

167
00:09:59,600 --> 00:10:02,080
Ich wär auch undankbar, dann an 
der Stelle ne. 

168
00:10:02,960 --> 00:10:07,600
Ja, ich finde halt, wenn man 
also es geht ja speziell um Open

169
00:10:07,600 --> 00:10:09,720
Source Projekte und wenn man mal
so n bisschen auch die 

170
00:10:09,720 --> 00:10:13,680
Grundgedanken dahinter 
betrachtet, ne wie du ja 

171
00:10:13,680 --> 00:10:17,280
meintest, sehr oft wird das 
ganze ja unentgeltlich gemacht, 

172
00:10:17,280 --> 00:10:19,520
wenn da keine Förderung oder so 
dahinter steht. 

173
00:10:19,520 --> 00:10:23,680
Ne und jetzt? 
Gehe ich davon aus oder so, 

174
00:10:23,680 --> 00:10:27,360
kenne ich es auch, dass ich das 
mache als Entwickler oder 

175
00:10:27,360 --> 00:10:30,880
Entwicklerin, weil ich an das 
Projekt glaube, weil ich den 

176
00:10:30,880 --> 00:10:35,040
Mehrwert da drin sehe und weil 
es irgendwo auch n Stück weit 

177
00:10:35,040 --> 00:10:37,280
mein Projekt ist. 
Ich fühle mich verantwortlich 

178
00:10:37,280 --> 00:10:42,320
dafür, heißt, ich habe dran 
entwickelt, ich bin. 

179
00:10:43,040 --> 00:10:46,240
Main tainer, das heißt, wenn 
andere mitmachen wollen, also 

180
00:10:46,240 --> 00:10:49,680
kontributen wollen, bin ich auch
in der Verantwortung oder seh 

181
00:10:49,680 --> 00:10:52,880
mich selbst in der Verantwortung
zu überprüfen, dass das richtig 

182
00:10:52,880 --> 00:10:56,960
ist, dass es Guidelines einhält,
das ist Mehrwert schafft und 

183
00:10:57,360 --> 00:11:01,440
mach diesen Job natürlich im 
Review dann auch ordentlich so, 

184
00:11:01,600 --> 00:11:04,720
wenn jetzt Tausende Pull 
Requests übertrieben gesagt 

185
00:11:04,720 --> 00:11:06,640
reinkommen, obwohl bei manchen 
Projekten das wahrscheinlich 

186
00:11:06,640 --> 00:11:08,120
nicht mal ne übertriebene Zahl 
ist. 

187
00:11:08,120 --> 00:11:10,880
Ja, und ich bin halt nur noch 
dabei. 

188
00:11:11,360 --> 00:11:14,760
Mein Projekt, wofür ich mich 
verantwortlich fühle, ja, wo 

189
00:11:14,760 --> 00:11:20,080
mein Herzblut drin steckt, zu 
beschützen, ja am Ende zu sagen,

190
00:11:20,080 --> 00:11:22,560
ich muss jetzt wirklich gucken, 
was kommt hier rein, weil ich 

191
00:11:22,560 --> 00:11:25,440
werd überschwemmt, ich will 
nicht, dass die Qualität des 

192
00:11:25,440 --> 00:11:31,120
Produktes abnimmt oder der des 
Repositories allgemein, ja und 

193
00:11:31,120 --> 00:11:33,840
kommen auch selbst gar nicht 
mehr dazu, Sachen umzusetzen, 

194
00:11:33,840 --> 00:11:37,360
Visionen zu verwirklichen, die 
ich wahrscheinlich damit auch 

195
00:11:37,360 --> 00:11:39,560
noch habe. 
Das ist ja, das ist ja die, das 

196
00:11:39,560 --> 00:11:43,040
ist ja ne absolute Hölle, so. 
Ja, also da hat doch keiner Bock

197
00:11:43,040 --> 00:11:46,000
drauf am Ende und ich find es 
halt auch krass, dass github ja 

198
00:11:46,000 --> 00:11:48,720
offiziell ist, auch als AI Slot 
bezeichnet. 

199
00:11:48,720 --> 00:11:53,480
Also es ist ja n offizielles 
Statement, dass die Camilla, die

200
00:11:53,480 --> 00:11:56,920
ja glaub ich product Manager 
ist, bei github halt ja wirklich

201
00:11:56,920 --> 00:12:00,240
n offiziellen Post oder n 
öffentlichen Post gemacht hat um

202
00:12:00,240 --> 00:12:01,920
in diese Diskussion zu kommen, 
weil. 

203
00:12:02,480 --> 00:12:05,360
Das festgestellt wurde. 
Natürlich wird jetzt nicht 

204
00:12:05,360 --> 00:12:08,120
gesagt, ja ey ah ist schuld an 
allem und das wollen wir damit 

205
00:12:08,120 --> 00:12:11,120
ja auch nicht sagen, darum geht 
es ja gar nicht hierbei ne also 

206
00:12:11,120 --> 00:12:14,240
es ist ja klar, das geht ab sich
nicht hinstellt und sagt sorry 

207
00:12:14,240 --> 00:12:17,280
wir haben es verkackt damit, 
sondern es geht ja darum wie 

208
00:12:17,280 --> 00:12:19,720
kann man das zukünftig besser 
machen und halt auch solche 

209
00:12:19,720 --> 00:12:21,080
Projekte schützen. 
Ne. 

210
00:12:21,360 --> 00:12:25,200
Aber, und ich find es gut, ganz 
kurz, ich find es gut, dass man 

211
00:12:25,200 --> 00:12:27,120
da auch in die öffentliche 
Diskussion geht. 

212
00:12:27,120 --> 00:12:29,840
Ja und versucht Lösungen zu 
schaffen und. 

213
00:12:30,240 --> 00:12:33,440
Diese Projekte zu schützen und 
weiter zu unterstützen, vor 

214
00:12:33,440 --> 00:12:35,680
allem ja, also eine gute 
Plattform dafür zu schaffen, 

215
00:12:35,680 --> 00:12:39,440
weil Softwareentwicklung 
heutzutage lebt auch extrem von 

216
00:12:39,440 --> 00:12:42,640
Open Source Projekten und von 
der Ideologie dahinter. 

217
00:12:42,720 --> 00:12:44,200
Ja, definitiv. 
Also ich wollte auch gerade 

218
00:12:44,200 --> 00:12:46,440
sagen, dass es natürlich eine 
ein guter Move ist. 

219
00:12:46,440 --> 00:12:50,960
Auf jeden Fall auch von github 
das anzugehen und auch zu sagen,

220
00:12:51,000 --> 00:12:54,280
Ey, lass uns mal gucken, dass 
wir Lösungen mit der Community 

221
00:12:54,280 --> 00:12:58,120
entwickeln. 
Weil ja sozusagen die Leute, die

222
00:12:58,120 --> 00:13:00,920
das halt eben betreiben oder die
Halt eben für Open Source 

223
00:13:00,920 --> 00:13:03,040
Projekte zuständig sind, halt 
eben aus der Community kommen. 

224
00:13:03,040 --> 00:13:07,280
Klare Sache, deswegen ist es 
natürlich n smarter Move und das

225
00:13:07,280 --> 00:13:11,680
ist auch gut und ist glaub ich 
auch wichtig ne und wenn du das 

226
00:13:11,680 --> 00:13:14,960
nicht machst ne ich meine nicht 
nur, dass du vielleicht 

227
00:13:14,960 --> 00:13:17,520
irgendwie als maintainer 
maintainerin irgendwann 

228
00:13:17,920 --> 00:13:22,240
abgefuckt bist auf gut deutsch, 
ne, dass du sagst ey geht mir 

229
00:13:22,240 --> 00:13:24,640
voll auf den Sack, dass ich das 
hier alles mir angucken muss. 

230
00:13:25,040 --> 00:13:28,760
Im Worst Case denken sich die 
Leute irgendwann, ey ja gut, 

231
00:13:28,760 --> 00:13:31,520
dann macht doch euren Scheiß 
alleine so und dann hast du 

232
00:13:31,520 --> 00:13:35,360
irgendwann vielleicht jemand 
anders, der sich vielleicht gar 

233
00:13:35,360 --> 00:13:39,520
nicht mehr so darum kümmert, 
vielleicht auch ja worst Case 

234
00:13:39,520 --> 00:13:42,280
weniger Erfahrung hat oder was 
auch immer, ne, also das 

235
00:13:42,280 --> 00:13:45,120
vielleicht nicht so einschätzen 
kann oder kannst du weiter 

236
00:13:45,120 --> 00:13:48,560
spinnen wie du möchtest? 
Aber was ich halt, also was halt

237
00:13:48,560 --> 00:13:53,240
Krasses ist, es gibt ja viele. 
Open Source Projekte, die nicht 

238
00:13:53,240 --> 00:13:56,000
nur einfach so aus Spaß da sind.
Ne, das muss man ja auch einfach

239
00:13:56,160 --> 00:14:00,000
sich, also das muss man sich 
klarmachen, es gibt sehr, sehr 

240
00:14:00,000 --> 00:14:03,440
wichtige Open Source Projekte, 
die irgendwo eingesetzt werden, 

241
00:14:03,440 --> 00:14:06,560
die auch sehr, sehr 
sicherheitskritisch sein können 

242
00:14:06,640 --> 00:14:10,080
für die, und das klingt jetzt n 
bisschen hochtrabend, aber für 

243
00:14:10,080 --> 00:14:12,240
die gesamte. 
IT Security der Welt. 

244
00:14:12,640 --> 00:14:15,360
So oder also nicht Security, 
aber die generell die 

245
00:14:15,360 --> 00:14:18,640
Sicherheit, dass. 
Dass zum Beispiel das Internet 

246
00:14:18,640 --> 00:14:20,400
oder was auch immer so 
funktioniert, wie es heutzutage 

247
00:14:20,400 --> 00:14:23,600
funktioniert oder die Systeme so
laufen, wie sie laufen, weil es 

248
00:14:23,600 --> 00:14:27,600
viele Module gibt, die Open 
Source sind, Gemaintained von 

249
00:14:27,600 --> 00:14:30,320
Menschen, die es einfach, ich 
sag mal, in Anführungsstrichen 

250
00:14:30,560 --> 00:14:37,040
einfach so machen, ja, also 
primär unentgeltlich, und die 

251
00:14:37,520 --> 00:14:40,160
sollte man, da sollte man 
möglichst auch drauf hören und 

252
00:14:40,160 --> 00:14:43,760
auf die zugehen und die nicht 
halt abfucken so. 

253
00:14:43,920 --> 00:14:46,560
Das ist halt dann das. 
Das ist gar nicht so weit 

254
00:14:46,560 --> 00:14:49,200
hergeholt zu sagen, dass es sehr
wichtige Projekte sind, die 

255
00:14:49,200 --> 00:14:52,880
weltweit eingesetzt werden, weil
es gibt genug Libraries 

256
00:14:52,880 --> 00:14:58,400
Packages, was auch immer die 
Open Source sind und global 

257
00:14:58,400 --> 00:15:00,800
eingesetzt werden. 
Und wenn die in der Qualität 

258
00:15:00,800 --> 00:15:03,320
stark abnehmen, wäre das n 
Riesenproblem für die gesamte 

259
00:15:03,320 --> 00:15:06,000
Softwareentwicklung auf der Welt
auf jeden Fall. 

260
00:15:06,240 --> 00:15:12,240
Und ich finde halt dieses wie 
soll ich sagen. 

261
00:15:13,320 --> 00:15:16,840
Wenn ich jetzt als Coder 
mitmachen möchte an so n Open 

262
00:15:16,840 --> 00:15:21,600
Source Projekt, dann erwartet 
man ja von mir ne Stichwort 

263
00:15:21,600 --> 00:15:25,680
Qualität, dass ich weiß wie das 
Tool funktioniert, dass ich 

264
00:15:25,680 --> 00:15:30,000
wirklich ne Ahnung hab wie 
sehen, wie sieht die Architektur

265
00:15:30,000 --> 00:15:33,680
aus, wie sieht zum Beispiel ne 
Implementierung dieses Issues 

266
00:15:33,680 --> 00:15:35,920
aus, also nicht jetzt wie die 
Codezahlen aussehen, aber dass 

267
00:15:35,920 --> 00:15:38,880
ich n klares Verständnis hab wie
etwas umzusetzen ist. 

268
00:15:39,040 --> 00:15:42,560
Ja, dass ich n Wissensaustausch 
hab, dass ich auch in Kontakt 

269
00:15:42,560 --> 00:15:45,280
stehe mit anderen Leuten. 
Nicht zwangsläufig. 

270
00:15:45,280 --> 00:15:49,320
Aber weißt du, dass ich halt 
irgendwie, ich finde so n Open 

271
00:15:49,320 --> 00:15:53,520
Source Projekt ist auch immer 
irgendwo ne Art Community 

272
00:15:53,520 --> 00:15:55,760
dahinter. 
Ja, weißt du, auf jeden. 

273
00:15:55,760 --> 00:15:58,760
Fall weil das ja n fester Kreis 
ist und nicht jeder darf da 

274
00:15:58,760 --> 00:16:00,240
mitmachen, was ja auch richtig 
so ist. 

275
00:16:00,240 --> 00:16:05,200
Ja musst es dir mal vereinfacht 
gesagt irgendwie verdienen, ja. 

276
00:16:05,680 --> 00:16:08,520
Und wie sah denn so n Review aus
normalerweise? 

277
00:16:08,520 --> 00:16:12,240
Eigentlich gehst du ja davon 
aus, der Autor des Codes 

278
00:16:12,400 --> 00:16:16,520
versteht den Code, er weiß, was 
er da getan hat, er weiß, was zu

279
00:16:16,520 --> 00:16:21,520
fixen ist und er weiß, warum er 
etwas getan hat, einfach ja, und

280
00:16:21,520 --> 00:16:24,960
der Reviewer prüft dann 
eigentlich nur noch was. 

281
00:16:25,600 --> 00:16:28,720
Gab es zu tun? 
Wie wurde es getan, sind halt 

282
00:16:28,720 --> 00:16:31,360
gewisse Kriterien eingehalten, 
also so n klassisches Code 

283
00:16:31,360 --> 00:16:35,040
Review, aber der Reviewer setzt 
doch genauso voraus, dass der 

284
00:16:35,040 --> 00:16:39,760
Autor des Codes wirklich 
verstanden hat, was macht dieses

285
00:16:39,760 --> 00:16:44,080
Tool, wie ist es aufgebaut, um 
wie ist es zu erweitern oder was

286
00:16:44,080 --> 00:16:46,800
zu fixen. 
Könntest du dieses Ganze? 

287
00:16:46,880 --> 00:16:50,560
Nein. 
Und ich nenn es mal. 

288
00:16:50,560 --> 00:16:52,720
Das hat für mich ne Art 
Vertrauensmodell. 

289
00:16:54,880 --> 00:17:00,800
Ja, und das bricht mit dieser 
Arbeitsweise, wie sie momentan 

290
00:17:00,800 --> 00:17:01,920
ist. 
Ja. 

291
00:17:02,960 --> 00:17:05,119
Ganz einfach so. 
Das ist so meine Sicht dadrauf. 

292
00:17:05,280 --> 00:17:09,839
Ich finde, dass du nicht mehr 
diese Vertrauensbasis schaffen 

293
00:17:09,839 --> 00:17:12,240
kannst, weil wie auch das eine 
ist, irgendwas über den Zaun 

294
00:17:12,240 --> 00:17:16,240
geworfen in Mengen und die 
andere Seite versucht nur noch 

295
00:17:16,240 --> 00:17:18,640
zu filtern, was ist davon zu 
gebrauchen und was nicht und 

296
00:17:18,640 --> 00:17:21,920
verliert ja in diesem ganzen 
Entwicklungsprozess ja auch das 

297
00:17:21,920 --> 00:17:23,760
Vertrauen. 
Ja, definitiv. 

298
00:17:24,079 --> 00:17:27,040
Also ich meine, wenn du mehr 
Intainer von Sopen Source 

299
00:17:27,040 --> 00:17:28,880
Software bist, dann heißt das ja
auch nicht unbedingt 

300
00:17:28,880 --> 00:17:31,160
zwangsläufig, dass du permanent 
die ganze Zeit am Coden bist und

301
00:17:31,160 --> 00:17:34,640
Features umsetzt, sozusagen ne. 
Also es ist ja auch wirklich die

302
00:17:34,640 --> 00:17:38,560
Aufgabe Code zu reviewen 
beziehungsweise zu überprüfen. 

303
00:17:38,560 --> 00:17:43,440
Passt das jetzt rein? 
Ne so, aber ich finde so also 

304
00:17:43,440 --> 00:17:46,720
jetzt aus persönlicher Sicht 
gesprochen finde ich es ist es 

305
00:17:46,720 --> 00:17:50,960
ist wirklich anstrengend. 
Also selbst wenn du vielleicht 

306
00:17:50,960 --> 00:17:53,440
auch sogar wirklich aktiv codest
ne. 

307
00:17:54,000 --> 00:18:00,160
Ja, an dem Projekt und andere 
Leute, die ich, ich werf das 

308
00:18:00,160 --> 00:18:03,520
jetzt einfach mal so für das 
Beispiel vor. 

309
00:18:03,600 --> 00:18:06,000
Ja, andere Leute haben keine 
Ahnung und hauen irgendwas rein,

310
00:18:06,880 --> 00:18:09,400
du kannst selber nicht mehr 
coden, du musst dir die ganze 

311
00:18:09,400 --> 00:18:16,000
Zeit Code angucken mit einem 
riesigen What the fuck pro 

312
00:18:16,000 --> 00:18:19,120
Stunde Faktor ja sag ich jetzt 
mal. 

313
00:18:20,320 --> 00:18:22,480
Und das ist glaub ich also da. 
Das ist krass. 

314
00:18:22,480 --> 00:18:27,840
Also da würde ich wirklich 
selber, ich stand mal kurz vor 

315
00:18:27,840 --> 00:18:31,600
so einem, also nicht ich sag 
mal, ich hatte Angst, dass es so

316
00:18:31,600 --> 00:18:35,720
wird in einem Projekt, wo ich 
mal war, dass man auf einmal von

317
00:18:35,720 --> 00:18:40,080
man entwickelt, richtig geil zu,
du schaffst es nicht mehr zu 

318
00:18:40,080 --> 00:18:43,200
entwickeln, weil du nur noch 
Pull request bekommst von 

319
00:18:43,200 --> 00:18:46,680
Leuten, die überhaupt nicht in 
deinem Produkt drin stecken, und

320
00:18:46,680 --> 00:18:49,360
das ist für mich persönlich so n
richtiger Horror. 

321
00:18:49,680 --> 00:18:52,960
So n richtiges Horrorszenario. 
Weißt du, du denkst dir so geil,

322
00:18:52,960 --> 00:18:55,640
ich hab n Produkt, ich entwickel
da dran, geil, geil, geil, geil 

323
00:18:55,840 --> 00:18:59,320
und irgendwann heißt es nur noch
nee pass auf, du hast zwar 

324
00:18:59,320 --> 00:19:02,400
richtig Ahnung davon, aber guck 
dir doch mal die ahnungslosen 

325
00:19:02,400 --> 00:19:05,520
PRS an, die hier reinkommen hast
leider keine Zeit mehr selbst zu

326
00:19:05,520 --> 00:19:08,080
entwickeln, aber das ist jetzt 
deine. 

327
00:19:08,080 --> 00:19:10,080
Aufgabe? 
Ja, man hofft halt irgendwie, 

328
00:19:10,080 --> 00:19:13,280
dass am Ende es doch produktiver
und besser ist, weil du das 

329
00:19:13,280 --> 00:19:17,520
gerade ziehst, sozusagen. 
Und unterschätzt, wie lange es 

330
00:19:17,520 --> 00:19:20,200
dauert, so was gerade zu ziehen.
Oder gibt es überhaupt etwas 

331
00:19:20,200 --> 00:19:22,560
gerade zu ziehen oder muss es 
einfach gelöscht werden? 

332
00:19:22,640 --> 00:19:25,400
Ja, richtig. 
Und das ist genau das Ding. 

333
00:19:25,400 --> 00:19:28,000
Man hat jetzt so diese 
Eintrittshürde ja durch diese 

334
00:19:28,000 --> 00:19:32,400
ganzen Code massiv gesenkt, 
früher war es so, also ich 

335
00:19:32,400 --> 00:19:35,520
meine, wenn wenn ich nicht coden
kann jetzt mal wirklich 

336
00:19:36,080 --> 00:19:39,440
provokativ gesagt, wenn ich 
nicht in der Lage bin Code. 

337
00:19:40,240 --> 00:19:43,520
Beizusteuern zu einem Projekt, 
weil ich es einfach nicht kann. 

338
00:19:43,600 --> 00:19:45,840
Dann komm ich doch oder wär ich 
doch damals nie auf die Idee 

339
00:19:45,840 --> 00:19:50,160
gekommen, n Pull request zu 
setzen, zu stellen, ne oder zu 

340
00:19:50,160 --> 00:19:53,240
sagen ey ich hab hier richtige 
Scheiße gemacht, das geht nicht,

341
00:19:53,240 --> 00:19:56,040
aber du kannst es ja vielleicht 
wenn du es Reviews ja auch 

342
00:19:56,040 --> 00:20:00,160
gleich fixen Scheiße wirklich 
überspitzt jetzt aber dadurch, 

343
00:20:00,160 --> 00:20:03,360
dass diese Hürde so gesenkt 
wurde, dass man sagt ja die AR 

344
00:20:03,360 --> 00:20:07,040
hat das Gecoded und sagt das 
funktioniert mehr Pull Request 

345
00:20:07,360 --> 00:20:09,520
wesentlich größere Pull request 
war auch so n. 

346
00:20:09,840 --> 00:20:14,160
Key Point in der letzten Folge, 
dass es ja immer dazu neigt, 

347
00:20:14,160 --> 00:20:17,360
richtig auszuarten. 
Der Code, die Anzahl, die Menge 

348
00:20:17,360 --> 00:20:23,040
der Zeilen, ja, das heißt mehr, 
größer und schneller, Mhm. 

349
00:20:23,720 --> 00:20:26,520
Ich muss gerade sorry lachen, 
aber ich denk mir so, vielleicht

350
00:20:26,520 --> 00:20:31,360
denkt sich so ne AI warte mal n 
gut das Maß ist doch 1 auf Code.

351
00:20:32,720 --> 00:20:37,360
Ja genau, wer zur Hölle hat den 
ins Modell gepackt, dass Lines 

352
00:20:37,360 --> 00:20:41,040
of Code ne gute Metrik ist? 
Ah sorry ja, aber ah liegt der 

353
00:20:41,040 --> 00:20:45,880
Ursprung des Übels ja, aber auf 
jeden Fall auf der Gegenseite 

354
00:20:45,880 --> 00:20:48,640
hast du aber den gleichen Review
Prozess wie vorher, das heißt da

355
00:20:48,640 --> 00:20:52,120
sitzen echte Entwickler die Main
tain und sagen ich muss mir das 

356
00:20:52,120 --> 00:20:54,240
angucken. 
Ich will mir das auch angucken, 

357
00:20:54,400 --> 00:20:57,040
ist ja nicht so, dass die sich 
denken, ja weißt du was da n 

358
00:20:57,040 --> 00:20:59,880
Scheiß drauf rein damit genau 
das mein ich ja mit diesem 

359
00:20:59,880 --> 00:21:02,480
Herzblut was da drin steckt, du 
denkst dir auf gar keinen Fall 

360
00:21:02,480 --> 00:21:06,040
rein damit ich möchte, dass das 
hier noch Qualität hat am Ende 

361
00:21:06,040 --> 00:21:08,800
des Tages. 
Ja, und dann ist natürlich die 

362
00:21:08,800 --> 00:21:11,520
Frage beziehungsweise das hatten
wir auch in der letzten Folge 

363
00:21:11,520 --> 00:21:17,760
eigentlich geklärt. 
N Code Review durch AI ist oder 

364
00:21:18,480 --> 00:21:21,880
zumindest aus unserer Sicht 
jetzt nicht unbedingt die 

365
00:21:21,880 --> 00:21:24,960
Lösung. 
Und deswegen muss man ja 

366
00:21:24,960 --> 00:21:29,680
irgendwie schon gucken. 
OK, du hast diesen, dieses neue,

367
00:21:29,680 --> 00:21:32,560
was auf dich zukommt, also diese
diesen neuen Prozess des 

368
00:21:32,560 --> 00:21:37,120
Contributens, aber den alten 
Prozess des Reviewens, und ich 

369
00:21:37,120 --> 00:21:40,240
hoffe, dass er auch so erhalten 
bleibt, weil ansonsten hast du 

370
00:21:40,240 --> 00:21:42,480
wieder Spider man, der vor sich 
steht und auf sich selber. 

371
00:21:43,280 --> 00:21:45,120
Sein ist ein wahnsinnig gutes 
Lied. 

372
00:21:46,480 --> 00:21:49,120
Ja, auf jeden Fall ist das ja so
n bisschen die Lage gerade die 

373
00:21:49,120 --> 00:21:53,520
da auch besprochen wurde und. 
Jetzt haben wir natürlich den 

374
00:21:53,520 --> 00:21:56,640
Sachverhalt, das geht ab. 
Sich denkt, wir müssen irgendwas

375
00:21:56,640 --> 00:21:58,720
machen, ja, also es, wir haben 
ja gesagt, das ist ein guter 

376
00:21:58,720 --> 00:22:01,800
Move, das zu machen, und wir 
finden das auch gut, aber die 

377
00:22:01,800 --> 00:22:03,880
Frage ist, was wollen sie denn 
jetzt machen, und da, finde ich,

378
00:22:03,880 --> 00:22:06,800
ist das sehr reißerisch in den 
sämtlichen Artikeln gewesen, 

379
00:22:06,800 --> 00:22:10,120
also wirklich haben ja sehr 
viele Seite da viele Seiten da 

380
00:22:10,120 --> 00:22:14,080
Artikel drüber geschrieben bis 
hinzu geht haben möchte in 

381
00:22:14,080 --> 00:22:17,440
Killswitch einbauen für Pull 
request wie du meintest um 

382
00:22:17,440 --> 00:22:20,160
einfach Pull request zu 
verbieten für gewisse Leute. 

383
00:22:21,120 --> 00:22:24,560
Was natürlich einfach wirklich, 
man muss sagen so das Herzstück 

384
00:22:24,560 --> 00:22:27,800
der Open Source Entwicklung ist.
Ja, du lebst von Pull request, 

385
00:22:27,800 --> 00:22:30,720
du erwartest oder der 
Grundgedanke ist, dass Leute 

386
00:22:30,720 --> 00:22:34,120
mitmachen können und an einem 
großen gesamten Produkt 

387
00:22:34,120 --> 00:22:37,360
mitarbeiten können und was 
verwirklichen können und wie wir

388
00:22:37,360 --> 00:22:39,200
auch meinten, ja, die 
Softwareentwicklung lebt 

389
00:22:39,200 --> 00:22:43,360
wiederum von der Open Source 
Community der Open Source Welt 

390
00:22:43,360 --> 00:22:47,120
und das ist halt schon das ist n
Brett auf jeden Fall und ich 

391
00:22:47,120 --> 00:22:49,440
find gut, dass das auch 
angesprochen wird. 

392
00:22:49,760 --> 00:22:53,200
Die Frage ist natürlich, was 
wollen wir jetzt Unternehmen wie

393
00:22:53,200 --> 00:22:58,080
github machen dazu ja, also 
kurzer kurzer Ausblick, was 

394
00:22:58,080 --> 00:23:02,400
heißt Ausblick aber mal so 
Randinfos das Thema betrifft ja 

395
00:23:02,400 --> 00:23:07,680
nicht nur Repositories und Pull 
requurse beispielsweise diese 

396
00:23:07,680 --> 00:23:10,800
ganze AI Flut merkt man ja an 
allen Stellen. 

397
00:23:11,280 --> 00:23:15,360
Beispielsweise youtube hat ja 
auch groß angekündigt, gegen AI 

398
00:23:15,360 --> 00:23:18,800
generierte Videos vorzugehen, 
diese sogar sperren zu lassen, 

399
00:23:18,800 --> 00:23:22,040
also Kanäle, die das machen, wo 
halt kein wirklicher Content 

400
00:23:22,040 --> 00:23:24,680
dahinter steht. 
Erster Schritt war ja so, du 

401
00:23:24,680 --> 00:23:28,400
musst es Flecken sozusagen ne, 
du musst halt angeben ob es AI 

402
00:23:28,400 --> 00:23:30,880
generierter Content ist. 
War schon mal n guter Schritt, 

403
00:23:31,040 --> 00:23:33,040
jetzt gehen sie halt so weit, 
dass Sie sagen OK. 

404
00:23:34,400 --> 00:23:37,480
Wenn da jetzt gar nichts mehr 
echt ist, sozusagen überspitzt 

405
00:23:37,480 --> 00:23:39,440
wieder, dann wollen wir das 
nicht haben. 

406
00:23:39,440 --> 00:23:42,400
Das Gleiche hast du auf 
Musikplattformen. 

407
00:23:42,400 --> 00:23:45,920
Ja, wir haben ja auch schon viel
damit rumgespielt und es ist n 

408
00:23:45,920 --> 00:23:49,000
cooles Feature sowas wie suno, 
dass du sagen kannst, ich kann 

409
00:23:49,000 --> 00:23:53,720
halt Songs generieren, ist cool,
aber hat halt auch alles sein 

410
00:23:53,720 --> 00:23:57,360
Beigeschmäckle, weil auch da 
wurde alles überflutet mit A 

411
00:23:57,360 --> 00:24:01,280
generierter Musik und jetzt sind
wir halt an dem Punkt, dass es 

412
00:24:01,280 --> 00:24:03,760
halt auch richtig, also 
Softwareentwicklung. 

413
00:24:04,080 --> 00:24:08,400
Betrifft im Sinne von Open 
Source Projekten und die 

414
00:24:08,400 --> 00:24:14,120
Maßnahmen sind halt so n 
bisschen weiß ich nicht was ich 

415
00:24:14,120 --> 00:24:18,720
davon zu halten hab. 
Also wie siehst du das denn 

416
00:24:18,720 --> 00:24:23,280
jetzt zu sagen OK pass auf, wir 
müssen schnell reagieren bevor 

417
00:24:23,280 --> 00:24:25,520
wir langfristig uns Lösungen 
überlegen können. 

418
00:24:25,600 --> 00:24:29,680
Wir bieten euch jetzt an. 
Zu verhindern, dass Pull 

419
00:24:29,680 --> 00:24:34,440
Requests gestellt werden, mehr 
feingranulare Rechte, dass man 

420
00:24:34,440 --> 00:24:38,320
sagen kann, ich dann lösch sie 
halt alle weg oder sowas wie wir

421
00:24:38,320 --> 00:24:41,440
flaggen das jetzt mit AI, wir 
filtern das nach AI, obwohl 

422
00:24:41,440 --> 00:24:44,640
github ja auch klar gesagt hat 
AI an sich ist ja nicht schuld 

423
00:24:44,640 --> 00:24:46,760
weil sie wollen sich ja nicht 
ins eigene Fleisch schneiden ne 

424
00:24:46,800 --> 00:24:49,400
also es geht ja nicht darum zu 
sagen OK wir haben hier Mist 

425
00:24:49,400 --> 00:24:54,320
gebaut sondern irgendwie zu 
erkennen ist das jetzt AI 

426
00:24:54,320 --> 00:24:56,280
generierter Code der Sinn macht 
oder nicht. 

427
00:24:57,120 --> 00:25:00,080
Git up co Pilot ist jetzt 
verboten. 

428
00:25:00,960 --> 00:25:01,840
Ist jetzt. 
Verboten. 

429
00:25:01,840 --> 00:25:06,000
Aber nutzt ihn. 
Ja, also ich finde es. 

430
00:25:06,000 --> 00:25:07,920
Also es ist natürlich 
tatsächlich ein schwieriges 

431
00:25:07,920 --> 00:25:11,600
Thema irgendwo, weil wenn du 
merkst, dass es halt ein Problem

432
00:25:11,600 --> 00:25:18,320
ist, auf jeden Fall fertig zu 
sagen, ich verbiete Poly request

433
00:25:18,480 --> 00:25:22,640
ist denke ich irgendwie, es ist 
kein keine Option meiner Meinung

434
00:25:22,640 --> 00:25:29,320
nach, wieso sollte man das tun? 
Es ist die Frage, wenn du zum 

435
00:25:29,320 --> 00:25:31,520
Beispiel sagst, also man muss ja
dazu sagen, dass es nicht 

436
00:25:31,520 --> 00:25:33,600
möglich ist, momentan einfach n 
Poly Quest zu löschen, das 

437
00:25:33,600 --> 00:25:35,960
kannst du nicht einfach so 
machen, du kannst irgendwie n 

438
00:25:35,960 --> 00:25:38,760
Branch löschen und dann ist er 
wieder Poly Quest unbrauchbar, 

439
00:25:38,760 --> 00:25:46,240
aber es ist natürlich dann auch 
wieder oder wo was man sich 

440
00:25:46,240 --> 00:25:52,400
fragen muss. 
An der Stelle ist natürlich wem 

441
00:25:52,960 --> 00:25:55,240
blöd gesagt pisst du ans Bein 
wenn du einfach n Poly Quest 

442
00:25:55,240 --> 00:26:01,400
löschst wenn es geht. 
Weißt du, nur weil oder ja nein,

443
00:26:01,400 --> 00:26:04,320
nur weil nur weil man nee alles 
gut, aber nur weil man dann halt

444
00:26:04,320 --> 00:26:07,760
eben sich denkt, ja nee, das ist
irgendwie jetzt, ich glaub das 

445
00:26:07,760 --> 00:26:10,600
ist irgendwie AI generiert und 
dann war es das vielleicht gar 

446
00:26:10,600 --> 00:26:14,360
nicht oder es war wirklich 
sinnvoll, also also, dass man 

447
00:26:14,360 --> 00:26:16,720
sich wirklich sinnvolle Gedanken
darüber gemacht hat, also man 

448
00:26:16,720 --> 00:26:19,200
muss. 
Also der Prozess des Reviews 

449
00:26:19,200 --> 00:26:21,400
bleibt ja trotzdem gleich, weil 
du ja nicht einfach nur sagen 

450
00:26:21,400 --> 00:26:24,280
kannst, ich lösch das oder Lösch
das nicht es es hat NRI Tag, 

451
00:26:24,280 --> 00:26:25,440
deswegen guck ich es mir nicht 
an. 

452
00:26:25,600 --> 00:26:28,560
Also das ist halt find ich glaub
ich sehr sehr schwierig weil am 

453
00:26:28,560 --> 00:26:35,280
Ende musst du ja als Main tainer
das angucken und bewerten so und

454
00:26:35,280 --> 00:26:37,840
dann kannst du vielleicht 
Mechanismen haben, die dir 

455
00:26:37,840 --> 00:26:39,760
vielleicht so ne gewisse 
Vorfilterung geben, 

456
00:26:40,320 --> 00:26:43,840
möglicherweise aber am Ende, 
also dass du, dass dir 

457
00:26:43,840 --> 00:26:47,920
vielleicht zumindest n bisschen 
was vom Review abgenommen wird. 

458
00:26:49,360 --> 00:26:52,640
Aber es bringt dir ja auch 
nichts, wenn du keine Ahnung 5 

459
00:26:52,640 --> 00:26:55,920
mal das gleiche hast oder 5 mal 
sehr ähnliche Dinge. 

460
00:26:56,480 --> 00:26:59,120
Was da. 
Du musst dich ja trotzdem dafür 

461
00:26:59,120 --> 00:27:01,520
entscheiden, welche Variante 
davon würdest du nehmen, weißt 

462
00:27:01,520 --> 00:27:04,800
du als Beispiel, du nimmst sagst
ja nicht, lässt dir ja nicht vom

463
00:27:04,960 --> 00:27:07,840
von irgendeinem Tool sagen, OK 
das ist alles das gleiche, also 

464
00:27:07,840 --> 00:27:12,640
gibt es nur diesen, obwohl der 
Dritte eigentlich der Beste wäre

465
00:27:12,720 --> 00:27:15,000
rein. 
Sag ich jetzt mal von der 

466
00:27:15,000 --> 00:27:19,280
Expertise aus gesehen ne. 
Ich glaub was man vielleicht 

467
00:27:19,280 --> 00:27:23,320
noch irgendwie machen könnte. 
Ja wäre zu sagen OK man kann 

468
00:27:23,320 --> 00:27:26,440
irgendwie pull requests auf n 
gewisses Maß reduzieren oder es 

469
00:27:26,440 --> 00:27:28,800
zumindest einstellen, dass du 
als Maintainer sagen kannst ey 

470
00:27:28,800 --> 00:27:31,760
pass auf wenn du contributen 
willst, dann bitte keine 

471
00:27:31,760 --> 00:27:38,080
Riesenänderung, aber selbst das 
kannst du auch nicht immer für 

472
00:27:38,080 --> 00:27:41,040
alle Aufgaben gewährleisten, 
dass es auch möglich ist. 

473
00:27:41,600 --> 00:27:44,360
Ja, wo ist der Schwellenwert? 
Wann gilt es als riesig, wann 

474
00:27:44,360 --> 00:27:46,480
nicht? 
Das halt schwierig, ja, und ich 

475
00:27:46,480 --> 00:27:49,760
finde auch den Punkt sehr gut, 
den du meintest. 

476
00:27:50,000 --> 00:27:52,640
Das Review an sich ändert sich 
ja nicht, weil genau das ist der

477
00:27:52,640 --> 00:27:56,040
Punkt. 
Einerseits kann ja ein echter 

478
00:27:56,040 --> 00:28:01,800
Contribute selbstgeschriebenen 
Code ins Repo packen wollen ne 

479
00:28:01,800 --> 00:28:05,120
und stellt n Pull request und da
ist n Fehler drin, das gehört 

480
00:28:05,120 --> 00:28:07,840
dazu, dafür gibt es Reviews, 
aber es ist ja trotzdem. 

481
00:28:08,400 --> 00:28:10,560
Nach bestem, Gewissen 
geschriebener Code mit einer 

482
00:28:10,560 --> 00:28:12,960
richtigen Intention dahinter zu 
sagen und das und das möchte ich

483
00:28:12,960 --> 00:28:15,400
verbessern und dann wird es 
gereviewt und dann wird drüber 

484
00:28:15,400 --> 00:28:18,880
gesprochen und es korrigiert. 
Wenn ich jetzt irgendwie Filter 

485
00:28:18,880 --> 00:28:21,920
mache mit ja, aber hier das geht
nicht löschen, so weißt du so 

486
00:28:22,160 --> 00:28:24,880
warte mal was ist denn das 
gelöscht funktioniert halt 

487
00:28:24,880 --> 00:28:29,080
nicht, genauso kannst du 
natürlich false positive haben 

488
00:28:29,080 --> 00:28:31,520
wenn du sagst ich bau irgendwie 
n Filter ein der mir AI 

489
00:28:31,520 --> 00:28:35,040
generierten Code erkennt. 
So kann auch sein, so dann 

490
00:28:35,040 --> 00:28:38,400
filterst filterst du Sachen raus
und sagst ja das ist 100 pro 

491
00:28:38,400 --> 00:28:42,880
Mist ist aber kein Mist, auch 
schwierig, genauso kann es ja 

492
00:28:42,880 --> 00:28:48,000
auch sein, dass jemand AI 
unterstützt, entwickelt und 

493
00:28:48,320 --> 00:28:52,080
dieser Filter anspringt und das 
filtert obwohl es gut ist. 

494
00:28:52,560 --> 00:28:55,320
Ist ja auch ne Möglichkeit. 
Also dass es AI Code ist, aber 

495
00:28:55,320 --> 00:28:57,520
nicht gefiltert werden sollte, 
weil es halt wirklich gut ist am

496
00:28:57,520 --> 00:28:59,280
Ende. 
Da hat mich einer für sich das 

497
00:28:59,280 --> 00:29:01,400
schon gereviewt und angepasst, 
so wie wir auch drüber 

498
00:29:01,400 --> 00:29:03,760
gesprochen haben wie wir diese 
Tools verwenden, halt ne. 

499
00:29:04,400 --> 00:29:07,600
Das also du darfst dir ja jetzt 
auch nicht wieder das Tool 

500
00:29:07,600 --> 00:29:11,400
komplett verbieten, wenn du 
meinst oder der Meinung bist. 

501
00:29:11,400 --> 00:29:15,000
Ja ich kann damit aber wirklich 
effizienter sein, warum soll man

502
00:29:15,000 --> 00:29:17,200
es jetzt wieder durch so ne 
Maßnahmen denn verbieten? 

503
00:29:17,280 --> 00:29:19,760
Und das ist ja auch genau der 
Punkt, wo github ja nicht hin 

504
00:29:19,760 --> 00:29:21,600
will, weil wie gesagt, dann 
schneiden sie sich ins eigene 

505
00:29:21,600 --> 00:29:25,920
Fleisch ne, aber es ist halt n 
sehr schmaler Grad das ganze 

506
00:29:25,920 --> 00:29:29,760
hinzukriegen finde ich und ich 
glaube, dass das jetzt n 

507
00:29:30,160 --> 00:29:37,280
Anzeichen ist, dass genau diese.
Welt auch so Open Source, wie es

508
00:29:37,280 --> 00:29:39,600
ablief, bisher sich fundamental 
ändern könnte. 

509
00:29:39,600 --> 00:29:45,360
Ja, und dass man da wirklich in 
den Austausch gehen muss 

510
00:29:45,360 --> 00:29:49,280
zwischen ich biete so ne Tools 
an oder die ganze Infrastruktur 

511
00:29:49,280 --> 00:29:51,560
sag ich mal. 
Also jetzt so Github Seite zum 

512
00:29:51,560 --> 00:29:55,240
Beispiel und die Leute die es 
halt wirklich intensiv nutzen 

513
00:29:55,240 --> 00:29:57,520
und n guten Beitrag für die 
Softwareentwicklung auf der Welt

514
00:29:57,760 --> 00:30:00,720
leisten sozusagen, dass man da 
in Austausch geht und sagt, wie 

515
00:30:00,720 --> 00:30:03,920
kann man denn jetzt nen 
Arbeitsmodus schaffen der wieder

516
00:30:03,920 --> 00:30:05,360
gut. 
Ist und wo man denn wirklich die

517
00:30:05,360 --> 00:30:09,240
Stärken ausspielen kann, ohne so
viel schwächen sich einzukaufen.

518
00:30:09,240 --> 00:30:13,920
Und das find ich ist n super 
spannender Punkt und den ich sag

519
00:30:13,920 --> 00:30:16,720
mal wir beide ich nehm dich da 
jetzt mal mit dreien auch weiter

520
00:30:16,720 --> 00:30:18,480
verfolgen werden. 
Wie geht es da weiter? 

521
00:30:18,480 --> 00:30:23,960
Ne weil als kleiner Ausblick wir
haben ja auch gesagt wir würden 

522
00:30:23,960 --> 00:30:28,400
sehr gerne mal so ein Projekt in
unserer Coding Buddies Community

523
00:30:28,400 --> 00:30:31,680
umsetzen ne wenn. 
Wollten wir ja dieses Jahr mal 

524
00:30:31,680 --> 00:30:33,680
angehen, dass man auf dem 
Discord mal n bisschen drüber 

525
00:30:33,680 --> 00:30:35,360
spricht. 
Hat jemand ne coole Idee? 

526
00:30:35,520 --> 00:30:39,840
Kann man da zusammen das 
entwickeln und umsetzen und das 

527
00:30:39,840 --> 00:30:44,240
ist dieser Kerngedanke dahinter,
den es auch bei Open Source gilt

528
00:30:44,240 --> 00:30:48,320
oder den es da gibt wie wir ihn 
besprochen haben, den lieben wir

529
00:30:48,320 --> 00:30:51,200
ne, das feiern wir richtig ab 
und genauso deswegen wünschen 

530
00:30:51,200 --> 00:30:53,680
wir uns das ja auch in der 
eigenen Community mal sowas zu 

531
00:30:53,680 --> 00:30:55,760
machen. 
Wenn es aber dann auch in die 

532
00:30:55,760 --> 00:30:59,120
Richtung kippt, dass da Tausende
Pull Requests reinkommen, 

533
00:30:59,120 --> 00:31:01,360
erfahrene Entwickler auch nur 
noch am Review sind und sich 

534
00:31:01,360 --> 00:31:05,840
denken, so das ist alles Murks. 
Ja, also lieber krieg ich n 

535
00:31:05,840 --> 00:31:08,520
kleinen Pull request von einem 
Einsteiger oder einer 

536
00:31:08,520 --> 00:31:11,760
Einsteigerin, die so kleine 
Sachen ändert wo ich mir denke 

537
00:31:12,160 --> 00:31:16,480
ja cool, richtig geil geil und 
weißt du, das ist ja auch für 

538
00:31:16,480 --> 00:31:18,000
die Personen viel geiler so 
dieses. 

539
00:31:18,320 --> 00:31:21,360
Ich hab n Beitrag geleistet. 
Weißt du der wurde angenommen, 

540
00:31:21,360 --> 00:31:23,920
das ist nice, ich muss ja nicht 
gleich die Welt verändern und 

541
00:31:23,920 --> 00:31:28,240
dann 5000 Sachen Prunken und 
sagen hier 20000 ist ein Code, 

542
00:31:28,240 --> 00:31:32,080
das Ding ist fertig mit diesem 
Pull request war Spaßesalber ne 

543
00:31:32,480 --> 00:31:34,960
aber ganz ehrlich nachdem ich 
sowas gelesen hab hab ich vor 

544
00:31:34,960 --> 00:31:38,400
sowas natürlich auch Angst. 
Nicht nur um uns beide sondern 

545
00:31:38,400 --> 00:31:40,800
auch um wirklich erfahrene 
Entwickler und Entwicklerinnen 

546
00:31:40,800 --> 00:31:43,720
in der Community, die dann genau
mit sowas denn auch beschäftigt 

547
00:31:43,720 --> 00:31:46,720
sind, die dann auch Ausbrennen 
am Ende ja. 

548
00:31:47,040 --> 00:31:50,160
Ich frag mich halt auch, wo das 
dann am Ende hin führt. 

549
00:31:50,160 --> 00:31:52,400
Ich meine gut, es gibt ja auch 
so stimmen wie zum Beispiel ja 

550
00:31:52,400 --> 00:31:57,600
gut, Software ist sowieso nicht 
mehr das was es mal war durch 

551
00:31:57,640 --> 00:32:01,800
AI, aber ich frage mich und das 
ist wirklich abzuwarten wie sich

552
00:32:01,800 --> 00:32:06,520
das Ganze noch entwickelt, weil 
es wird ja dann auch gerne mal 

553
00:32:06,520 --> 00:32:11,040
von einigen Seiten laut getan 
sowas. 

554
00:32:11,040 --> 00:32:11,680
Wie? 
Ja, du. 

555
00:32:11,680 --> 00:32:13,320
Brauchst keine 
Softwareentwickler mehr oder 

556
00:32:13,320 --> 00:32:17,600
softwareentwicklerinnen du. 
Software an sich stirbt sowieso 

557
00:32:17,600 --> 00:32:22,400
aus, weil das übernimmt ja AI. 
Jetzt sind wir an einem Punkt wo

558
00:32:23,040 --> 00:32:26,480
ich sag mal AI einen größeren 
Stil noch drauf losgelassen wird

559
00:32:26,480 --> 00:32:32,000
auf Software oder Software zu 
entwickeln und that escalated 

560
00:32:32,000 --> 00:32:37,920
quickly würde ich mal sagen also
ich bin gespannt weil aktuell 

561
00:32:37,920 --> 00:32:40,920
stand jetzt sehe ich zumindest 
nicht. 

562
00:32:41,440 --> 00:32:45,600
Dass sowas quasi n Eigenleben 
entwickeln kann auf eine 

563
00:32:45,760 --> 00:32:48,880
erfolgreiche Weise. 
Falls du verstehst was ich meine

564
00:32:49,760 --> 00:32:52,760
und ich finde ein ganz kurzer 
kurzer Punkt, weil du ja zum 

565
00:32:52,760 --> 00:32:59,120
Beispiel auch vorhin auf Musik 
und Bildgenerierung und alles 

566
00:32:59,120 --> 00:33:03,240
mögliche, was halt eben so 
gekommen ist, ja eingegangen 

567
00:33:03,240 --> 00:33:05,560
bist, was ja sozusagen auch 
überprüft wird, ne, also zum 

568
00:33:05,560 --> 00:33:06,800
Beispiel auf Videos bei youtube 
und so. 

569
00:33:08,000 --> 00:33:11,160
Ich find es halt geil, dass 
erstmal gesagt wurde ei, ei, ei,

570
00:33:11,160 --> 00:33:15,520
ei, alles ei, alles ei und jetzt
auf einmal überall ey, wir 

571
00:33:15,520 --> 00:33:20,120
müssen das wieder aufhalten ne 
kurzer Side Note fand ich super 

572
00:33:20,120 --> 00:33:24,240
interessant irgendeine 
Künstlerin, also ne ne Musikerin

573
00:33:24,480 --> 00:33:28,480
hat mal gesagt ja ich find das 
übrigens richtig Scheiße, dass 

574
00:33:28,560 --> 00:33:33,920
zum Beispiel auf Spotify mehr, 
also quasi. 

575
00:33:34,560 --> 00:33:37,720
AI Songs mehr gehört werden als 
von echten Künstlern und 

576
00:33:37,720 --> 00:33:40,720
Künstlerinnen, weil die Künstler
und Künstlerinnen, die haben so 

577
00:33:40,720 --> 00:33:42,960
lange was dafür getan, dass sie 
da sind, wo sie sind. 

578
00:33:42,960 --> 00:33:46,720
Und jetzt kommt irgendjemand, 
der AI Musik generiert und damit

579
00:33:46,720 --> 00:33:50,800
quasi mehr abräumt. 
Ne wo ich mir so denke, so mit 

580
00:33:50,800 --> 00:33:53,920
der bitte, ja es wäre doch. 
Willkommen in unserer Welt. 

581
00:33:54,720 --> 00:33:57,600
Aber genau mit der bitte ja, 
dass man ja das vielleicht 

582
00:33:57,600 --> 00:34:00,000
verbieten sollte, weil das wäre 
ja unfair, wo ich mir denke, so 

583
00:34:00,080 --> 00:34:03,680
Mhm. 
AI generierter Code Man braucht 

584
00:34:03,680 --> 00:34:05,760
keine Softwareentwickler und 
Softwareentwicklerinnen mehr, 

585
00:34:05,920 --> 00:34:09,280
also die Leute haben ja auch ne 
Menge dafür getan, dass sie da 

586
00:34:09,280 --> 00:34:14,639
sind wo sie sind, aber also ich 
find es ist halt schon irgendwie

587
00:34:14,639 --> 00:34:18,760
ganz lustig wie also wo manche 
Gedanken herkommen, dann am Ende

588
00:34:18,760 --> 00:34:23,199
ne wo man sich so denkt so so 
weißt du kennst du das Wort 

589
00:34:23,199 --> 00:34:25,880
dieser dieses Meme wo einer 
steht ja eigentlich auf First 

590
00:34:25,880 --> 00:34:29,560
Time. 
So, so muss ich dran denken. 

591
00:34:29,560 --> 00:34:32,480
Auf jeden Fall. 
Das ist halt einfach so n Ding 

592
00:34:32,480 --> 00:34:35,040
und ich bin einfach gespannt wo 
es hingeht, weil ich kann es mir

593
00:34:35,040 --> 00:34:39,040
momentan noch nicht vorstellen, 
dass das also n Happy End 

594
00:34:39,040 --> 00:34:44,920
momentan hat, dass man sagt, ja,
OK, das wird ganz entspannt, 

595
00:34:44,920 --> 00:34:47,840
also AI kann Software machen und
so. 

596
00:34:48,639 --> 00:34:51,520
Also wenn wir schon so n 
bisschen mit spitzer Zunge hier 

597
00:34:51,520 --> 00:34:55,040
sprechen, ne, ich find es halt 
auch witzig. 

598
00:34:55,840 --> 00:34:59,120
Dass sehr viele sagen, Ah ja, 
jetzt kann ich selbst Software 

599
00:34:59,120 --> 00:35:01,840
entwickeln mit dem Tool, wie du 
ja auch gerade meintest, ne, 

600
00:35:02,240 --> 00:35:04,920
also sagen ja, ich kann jetzt 
einfach Softwareentwickler sein.

601
00:35:04,920 --> 00:35:07,040
Wenn jetzt aber andere sagen, 
ich kann jetzt einfach Musiker 

602
00:35:07,040 --> 00:35:11,440
oder Video Creator sein, dann 
ist nicht cool, dann ist es halt

603
00:35:11,440 --> 00:35:14,160
nicht nicht in Ordnung auf 
einmal so ne, wenn wenn es so 

604
00:35:14,160 --> 00:35:16,240
quasi vor der eigenen Haustür. 
Ist. 

605
00:35:18,160 --> 00:35:22,480
Ja, genau, ja, das stimmt schon.
Ich würd gern noch so n paar 

606
00:35:22,480 --> 00:35:27,760
Take aways mal mitnehmen. 
Was können wir jetzt daraus 

607
00:35:27,760 --> 00:35:33,200
lernen? 
Also ich finde, was das ganz 

608
00:35:33,200 --> 00:35:35,960
klar zeigt und ich möchte dir 
abschließend auch noch ne Frage,

609
00:35:35,960 --> 00:35:38,600
denn dazu stellen. 
Ich hoffe du bist bereit, aber 

610
00:35:38,600 --> 00:35:42,560
was mir das ganze jetzt zeigt 
mit diesem mit diesem Artikel 

611
00:35:42,560 --> 00:35:47,360
und dieser ganzen Diskussion ist
genau unser Punkt zu sagen EY 

612
00:35:47,440 --> 00:35:52,480
einen Nutzen ja Verantwortung 
abgeben Nein ja ich bin ja 

613
00:35:52,480 --> 00:35:55,760
trotzdem. 
Der Coder oder die Code drin? 

614
00:35:55,760 --> 00:35:58,880
Es ist in meiner Verantwortung, 
dass die Software logischerweise

615
00:35:58,880 --> 00:36:02,960
funktioniert, dass die Qualität 
hoch ist, dass sie sicher ist. 

616
00:36:02,960 --> 00:36:05,000
Ja, das zählt natürlich auch 
irgendwo in die Qualität rein, 

617
00:36:05,000 --> 00:36:09,040
aber ich nenn es mal explizit, 
weil es gab auch viele Fälle, wo

618
00:36:09,360 --> 00:36:12,960
denn AI einfach Sachen liegt im 
Code ja oder auch in 

619
00:36:12,960 --> 00:36:16,120
Repositories eincheckt. 
Im Pull Request war auch drin, 

620
00:36:16,120 --> 00:36:18,640
ne, dass du sagst so gut jetzt 
hab ich hier im Pull request, da

621
00:36:18,640 --> 00:36:22,320
sind einfach Crittentials 
geleakt so ja klasse lass ich 

622
00:36:22,320 --> 00:36:26,800
bestimmt nicht durch so ja. 
Also Fakt ist, die Verantwortung

623
00:36:26,800 --> 00:36:30,000
trägt ja trotzdem in meinen 
Augen am Ende die Entwicklerin 

624
00:36:30,000 --> 00:36:34,000
oder der Entwickler. 
Das heißt, ich muss wirklich der

625
00:36:34,000 --> 00:36:36,440
Meinung sein, ich habe 
verstanden, was da passiert ist.

626
00:36:36,440 --> 00:36:40,000
Ich bin steh absolut dahinter 
hinter dem Code, hinter der 

627
00:36:40,000 --> 00:36:44,160
Änderung, die ich da jetzt quasi
reingeben möchte und. 

628
00:36:44,720 --> 00:36:47,800
Heißt, ich kann auch erklären, 
was ich gemacht hab, hatten wir 

629
00:36:47,800 --> 00:36:50,920
ja auch erst, dass wir auch 
schon Momente hatten, wo man 

630
00:36:50,920 --> 00:36:54,000
sich Code anguckt, ja, den habe 
ich generieren lassen. 

631
00:36:54,000 --> 00:36:58,800
Ja und was macht der Alter? 
Keine Ahnung, es funktioniert so

632
00:36:58,800 --> 00:37:06,240
halb so finde ich, das ist halt 
so auf Entwicklerseite, das 

633
00:37:06,240 --> 00:37:11,280
zeigt es mir ganz klar. 
Reviewer hier noch mal der Punkt

634
00:37:11,360 --> 00:37:13,600
an alle, die genau davon 
betroffen sind. 

635
00:37:13,760 --> 00:37:19,240
Leute haltet stand nein, aber 
lasst euch nicht durch Druck zum

636
00:37:19,240 --> 00:37:22,800
Merchant verleiten durch sowas 
ne der gleiche weg muss auch 

637
00:37:22,800 --> 00:37:25,200
immer noch der gültige sein zu 
sagen ich guck das durch ich 

638
00:37:25,200 --> 00:37:27,840
schau mir das genau an ich 
review das weil ich einfach 

639
00:37:27,840 --> 00:37:31,120
Verantwortung trage dafür ja 
also. 

640
00:37:31,440 --> 00:37:35,120
Lieber Rückfragen oder es 
blockieren, als irgendwie zu 

641
00:37:35,120 --> 00:37:36,320
sagen. 
Ah, ich weiß nicht, ob ich 

642
00:37:36,320 --> 00:37:39,120
später mal irgendwie mich 
schuldig fühle dafür dadurch so 

643
00:37:39,120 --> 00:37:41,680
ne und damit rede ich jetzt 
nicht, dass irgendwas Schlimmes 

644
00:37:41,680 --> 00:37:44,760
passiert, aber selbst wenn nur 
ein Bug reinkommt, dann fühlt 

645
00:37:44,760 --> 00:37:46,960
man sich ja als Entwicklerin 
oder Entwickler auch oft 

646
00:37:46,960 --> 00:37:49,600
schuldig, so ah, das hätte ich 
sehen müssen, ist aber. 

647
00:37:49,600 --> 00:37:51,360
Auch weißt. 
Du, das hätte ich eigentlich 

648
00:37:51,360 --> 00:37:53,440
sehen können, bitte. 
Ist aber auch ein 

649
00:37:53,440 --> 00:37:54,920
Angriffsvektor, rein 
theoretisch. 

650
00:37:54,920 --> 00:37:57,680
Also deswegen auch aufpassen 
sollte. 

651
00:37:57,680 --> 00:38:02,560
Genau. 
Und bei so Open Source Projekten

652
00:38:03,440 --> 00:38:06,560
denke ich mir halt so. 
Das zeigt auch, wir brauchen 

653
00:38:06,560 --> 00:38:09,080
Guidelines, wie können es, wie 
kann es verwendet werden, also 

654
00:38:09,080 --> 00:38:12,360
dass man das wirklich mal 
durchdefiniert und man 

655
00:38:12,360 --> 00:38:16,240
vielleicht so an die Reviews 
auch systematisch noch mal ran 

656
00:38:16,240 --> 00:38:19,120
muss und das war ja so, da noch 
mal die Reminder unsere letzte 

657
00:38:19,120 --> 00:38:21,680
Folge was sind so Kriterien die 
man sich da angucken muss, wie 

658
00:38:21,680 --> 00:38:24,880
kommt man da in ne gute 
Arbeitsweise um irgendwie 

659
00:38:24,880 --> 00:38:29,040
Schritt zu halten mit diesen? 
Ai Boost und gleichzeitig aber 

660
00:38:29,040 --> 00:38:31,200
auf beiden Seiten die Qualität 
zu sichern. 

661
00:38:31,360 --> 00:38:36,440
Ja und vor allem transparent 
bleibt dabei und die Frage, die 

662
00:38:36,440 --> 00:38:43,600
ich für dich habe, nachdem wie 
wir die Sache betrachten mit Ai 

663
00:38:44,560 --> 00:38:48,480
und mit dem Artikel oder die 
Artikel die jetzt bezüglich 

664
00:38:48,480 --> 00:38:50,720
dieser github Diskussion 
rausgekommen sind. 

665
00:38:52,880 --> 00:38:56,320
Glaubst du, dass wir denn noch 
ersetzbar sind, weil wir auch 

666
00:38:56,320 --> 00:39:00,160
die Junior Folge hatten? 
Dazu auf jeden Fall. 

667
00:39:03,360 --> 00:39:06,880
Oder ist es für dich ein Beweis 
zu sagen, jetzt haben wir die 

668
00:39:06,880 --> 00:39:10,320
Anzeichen, dass es eben nicht. 
So ist ja, es ist, es ist halt, 

669
00:39:10,320 --> 00:39:12,560
es ist wirklich tatsächlich 
sehr, sehr schwer, vorher zu 

670
00:39:12,560 --> 00:39:17,120
sagen, ob es halt sogar nicht 
geht, weil ich finde, man kann 

671
00:39:17,120 --> 00:39:22,240
mit allem irgendwie so ein 
bisschen händeln, also. 

672
00:39:22,400 --> 00:39:26,120
Ich glaube stand jetzt nicht, 
dass es, dass man also als 

673
00:39:26,120 --> 00:39:28,080
Softwareentwickler oder 
Softwareentwicklerin ersetzt 

674
00:39:28,080 --> 00:39:32,560
wird, allein schon, weil, sobald
es wirklich ein bisschen 

675
00:39:33,680 --> 00:39:36,960
komplexer wird, sobald Software 
architekturentscheidung mit 

676
00:39:36,960 --> 00:39:42,320
reinfallen Systeme aufgebaut 
werden müssen, ist es ist es 

677
00:39:42,320 --> 00:39:46,800
irgendwie einfach schwierig, 
dass auch aus eigener Erfahrung,

678
00:39:46,800 --> 00:39:49,160
wenn man da. 
Befragt ist es halt schwierig. 

679
00:39:49,160 --> 00:39:52,960
Dass man da irgendwie. 
Ich sag mal ein guter, eine gute

680
00:39:52,960 --> 00:39:58,160
Antwort kriegt ne und wie gesagt
ein von 10 Requests sind 

681
00:39:58,800 --> 00:40:02,160
fragwürdig beziehungsweise nee 
in Ordnung, der Rest ist 

682
00:40:02,160 --> 00:40:07,840
fragwürdig so rum und auch nur 
in Ordnung, heißt ja aber nicht,

683
00:40:07,840 --> 00:40:11,440
dass es nicht besser werden kann
ne, also das ist halt immer das,

684
00:40:11,440 --> 00:40:16,080
das bleibt halt immer offen ne 
wie entwickelt sich das ja aber 

685
00:40:16,080 --> 00:40:19,120
trotzdem glaube ich halt und 
hoffe. 

686
00:40:20,160 --> 00:40:23,040
Einfach auch um die weiß ich 
nicht. 

687
00:40:23,360 --> 00:40:27,520
Also wie sagt man um Dismen der 
Menschheit willen, dass wir 

688
00:40:27,520 --> 00:40:32,000
irgendwie relevant bleiben, weil
blöd gesagt, also richtig dumm 

689
00:40:32,000 --> 00:40:35,800
hingestellt, irgendwas muss man 
ja machen, so ist jetzt n 

690
00:40:35,800 --> 00:40:39,960
bisschen ganz ehrlich, also es 
ist n bisschen also du. 

691
00:40:39,960 --> 00:40:41,880
Beziehst das jetzt auf alle 
Berufsgruppen? 

692
00:40:41,880 --> 00:40:45,960
Ja, ich ich. 
Ne, also spreaded das gerade so 

693
00:40:45,960 --> 00:40:47,520
n bisschen und das ist natürlich
sehr. 

694
00:40:48,320 --> 00:40:50,160
Also es ist ja quasi schon so, 
sag ich jetzt mal ne 

695
00:40:50,160 --> 00:40:53,760
philosophische Frage mehr oder 
weniger an der Stelle, aber 

696
00:40:55,040 --> 00:41:00,640
irgendwo geht es, wenn ich daran
denke, ja ob man relevant bleibt

697
00:41:00,640 --> 00:41:03,440
als Softwareentwickler oder 
Softwareentwicklerin geht es für

698
00:41:03,440 --> 00:41:04,960
mich irgendwo auch dann in die 
Richtung. 

699
00:41:06,360 --> 00:41:09,880
Ja, auch warum ich die Frage 
halt ja, weil warum ich die 

700
00:41:09,880 --> 00:41:12,720
Frage jetzt einfach noch mal 
gestellt hab ist, weil ich hab 

701
00:41:12,720 --> 00:41:16,120
diesen Artikel gesehen. 
Die Schlagzeile ich habe 

702
00:41:16,240 --> 00:41:20,040
gelesen, also es haben ja viele 
darüber berichtet, ich habe halt

703
00:41:20,040 --> 00:41:24,440
so verschiedene dazu gelesen und
es war für mich einfach so eine 

704
00:41:24,440 --> 00:41:27,280
Art Bestätigung und vor allem 
auch eine Warnung. 

705
00:41:27,520 --> 00:41:31,680
Ja, ich finde das ist jetzt so 
eine offizielle Warnung, ja, 

706
00:41:31,680 --> 00:41:34,640
weil jetzt einfach darüber mal 
gesprochen wird, was viele sich 

707
00:41:34,640 --> 00:41:38,480
denken und jetzt auch von großen
Treibern. 

708
00:41:39,280 --> 00:41:42,480
Dieser Bewegung nenne ich sie 
jetzt einfach mal. 

709
00:41:43,520 --> 00:41:46,640
Sich sozusagen eingestehen, dass
man was machen muss, weil ich 

710
00:41:46,640 --> 00:41:49,680
finde, man hat extrem aufs Gas 
getreten bei dem Thema. 

711
00:41:50,120 --> 00:41:53,360
Es ist halt ein Hype, auch ein, 
der immer noch anhält und auch 

712
00:41:53,360 --> 00:41:56,280
wirklich coole Sachen mit sich 
bringt, das soll ja gar nicht 

713
00:41:56,280 --> 00:41:59,920
abgewertet werden, aber man muss
halt einfach gucken, was. 

714
00:42:00,280 --> 00:42:02,920
Das bewirkt, so aufs Gas zu 
treten und ich finde, das ist 

715
00:42:02,920 --> 00:42:05,440
eine gute Warnung, dass man da 
auch mal ein bisschen Schritt 

716
00:42:05,440 --> 00:42:08,640
zurückgehen kann und mal schauen
kann, wie kann man das aber auch

717
00:42:08,640 --> 00:42:13,600
wirklich gut integrieren und vor
allem auch merkt, es geht noch 

718
00:42:13,600 --> 00:42:16,640
auf jeden Fall noch lange nicht 
von alleine, was ja viele denken

719
00:42:17,120 --> 00:42:21,680
und das finde ich, ist ein gutes
Zeichen, nicht kein gutes 

720
00:42:21,680 --> 00:42:25,360
Zeichen, dass Leute abgefuckt 
sind, davon natürlich schade. 

721
00:42:26,000 --> 00:42:28,400
Also was soll ich sagen, das 
muss halt geändert werden, ganz 

722
00:42:28,400 --> 00:42:32,040
klar, aber es zeigt halt so, so 
geht es nicht wie es aktuell ist

723
00:42:32,040 --> 00:42:36,880
und das finde ich gut und 
deswegen abschließend zu der 

724
00:42:36,880 --> 00:42:41,680
Folge noch die Einladung an 
dich, liebe Zuhörerin, lieber 

725
00:42:41,680 --> 00:42:45,400
Zuhörer, lass uns doch auch 
gerne untereinander in die 

726
00:42:45,400 --> 00:42:48,560
Diskussion kommen, kommen auf 
unseren Discord Server, lass uns

727
00:42:48,560 --> 00:42:51,800
zusammen überlegen was man so 
machen könnte um sage ich mal 

728
00:42:51,800 --> 00:42:55,920
Open Source Zeitalter zu retten.
Wie stellst du dir die 

729
00:42:55,920 --> 00:42:58,880
Zusammenarbeit vor? 
Wo siehst du stärken, Schwächen 

730
00:42:58,960 --> 00:43:02,240
vor und Nachteile? 
Lass es uns gerne wissen, du 

731
00:43:02,240 --> 00:43:05,200
kannst uns auch eine Nachricht 
auf allen Kanälen schreiben, die

732
00:43:05,200 --> 00:43:08,320
Links wie immer in den Show 
Notes, das interessiert uns auf 

733
00:43:08,320 --> 00:43:13,040
jeden Fall brennt und ansonsten 
auch wenn du eine Idee hast für 

734
00:43:13,040 --> 00:43:15,760
ein Community Projekt, weil wir 
es angesprochen haben, dann 

735
00:43:15,760 --> 00:43:18,960
kommen auch gerne auf unseren 
Discord und teils uns mit, da 

736
00:43:18,960 --> 00:43:21,840
werden einige Leute sein die auf
jeden Fall empfänglich für coole

737
00:43:21,840 --> 00:43:26,720
Ideen sind und Bock haben. 
Und deshalb würde ich sagen, ja 

738
00:43:27,360 --> 00:43:29,120
zu dem Thema habe ich nichts 
weiter. 

739
00:43:29,520 --> 00:43:32,320
Wenn dir der Podcast gefällt, 
lass gerne Bewertung da 

740
00:43:32,320 --> 00:43:35,840
empfehlen weiter das freut uns 
mega, das hilft uns in der 

741
00:43:35,840 --> 00:43:37,960
Community immer weiter zu 
wachsen und immer mehr coole 

742
00:43:37,960 --> 00:43:41,040
Leute um uns zu schauen sage ich
mal. 

743
00:43:41,520 --> 00:43:44,400
Und ansonsten haben wir uns alle
beim nächsten Mal wieder bis 

744
00:43:44,400 --> 00:43:48,240
dahin ciao ciao deine Coding. 
Bodies gemeinsam besser.

