WEBVTT

00:00:32.720 --> 00:00:39.280
<v Gast 1>Hallo, willkommen bei Binärgewitter Talk Nummer 149 in der West Coast Edition.

00:00:39.440 --> 00:00:42.560
<v Gast 1>Heute mit mir, Marc, und mit Thomas.

00:00:42.800 --> 00:00:43.200
<v Gast 1>Hallo.

00:00:43.440 --> 00:00:45.040
<v Gast 1>Thomas, guten Tag.

00:00:45.360 --> 00:00:46.000
<v Gast 1>Guten Tag.

00:00:47.200 --> 00:00:52.880
<v Gast 1>Wir haben uns gedacht, da ich jetzt ja nicht mehr in Stuttgart ansässig bin und deswegen auch recht selten bei

00:00:52.880 --> 00:00:58.880
<v Gast 1>dem Podcast dabei bin, aber hier auch Deutsche in the Bay Area, machen wir nochmal eine West Coast Edition.

00:00:59.280 --> 00:01:05.920
<v Gast 1>Heute noch ein bisschen kleiner, with an Ausblick, dass noch ein dritter Carol that out Deutsch sprechen.

00:01:07.120 --> 00:01:13.200
<v Gast 1>And eventually can we then have so in Deutschland under the USA parallel sends us.

00:01:17.600 --> 00:01:20.240
<v Gast 1>Was unser Ziel eigentlich.

00:01:20.720 --> 00:01:22.080
<v Unbekannt>Außer es bewirkt in Deutschland.

00:01:22.400 --> 00:01:23.520
<v Gast 1>Außer bewirked in Deutschland.

00:01:23.600 --> 00:01:24.720
<v Unbekannt>Here is it new worked.

00:01:24.800 --> 00:01:26.960
<v Gast 1>Von daher, also wir tun unseren Teil, ne?

00:01:27.200 --> 00:01:29.920
<v Gast 1>Jungs, in Deutschland Schrägstrich-Volgograd.

00:01:30.160 --> 00:01:31.520
<v Gast 1>Bitte ranhalten, ja.

00:01:33.600 --> 00:01:35.680
<v Gast 1>Ich würde sagen, wir fangen einfach direkt mal an.

00:01:35.920 --> 00:01:37.760
<v Gast 1>Und zwar mit dem Toten der Woche.

00:01:38.160 --> 00:01:39.840
<v Gast 1>Tote der Woche sind die Arbeitnehmer.

00:01:40.720 --> 00:01:46.960
<v Gast 1>Und zwar hat Adidas bekannt gegeben, dass die Klammer vergessen.

00:01:47.120 --> 00:01:47.680
<v Gast 1>Markdown.

00:01:47.760 --> 00:01:49.040
<v Gast 1>Schwerer als gedacht eigentlich.

00:01:50.160 --> 00:01:55.760
<v Gast 1>Adidas macht ja wie alle anderen Turnschuhfabriken der Welt auch in Asien ihre Schuhe,

00:01:56.000 --> 00:01:59.920
<v Gast 1>weil die Kinder da kleinere Hände haben oder so, keine Ahnung.

00:02:00.560 --> 00:02:06.960
<v Gast 1>Auf jeden Fall haben die angekündigt, dass sie da eventuell aufhören wollen und nach 20 Jahren mal wieder nach

00:02:06.960 --> 00:02:08.640
<v Gast 1>Deutschland zurückkommen.

00:02:08.960 --> 00:02:09.520
<v Gast 1>Yay!

00:02:10.560 --> 00:02:15.680
<v Gast 1>Sie haben eine sogenannte Speed Factory, was auch ein ziemlich dooer Name ist eigentlich.

00:02:15.920 --> 00:02:21.680
<v Gast 1>Aber anscheinend haben sie in Ansbach was gebaut, wo sie mit Robotern Schuhe machen werden, ohne Menschen.

00:02:21.840 --> 00:02:26.880
<v Gast 1>Deswegen ist auch der Tote der Woche, sind die Arbeitnehmer, weil anscheinend brauchen wir die bald nicht

00:02:26.880 --> 00:02:27.200
<v Gast 1>mehr.

00:02:28.080 --> 00:02:32.720
<v Gast 1>Und parallel dazu habe ich direkt bei BBC News auch gesehen,

00:02:32.800 --> 00:02:37.680
<v Gast 1>dass Foxconn auch bis zu 60.000 Leute mit Robotern ersetzen würde.

00:02:38.080 --> 00:02:40.400
<v Gast 1>Und ja, dumgelaufen.

00:02:40.480 --> 00:02:44.880
<v Gast 1>Aber ich glaube, die haben da auch nur drauf gewartet, bis Roboter irgendwann mal so billig werden,

00:02:45.920 --> 00:02:47.760
<v Gast 1>dass wir diese Menschen nicht brauchen.

00:02:48.080 --> 00:02:53.680
<v Gast 1>Was für Foxconn auch ganz gut ist, Roboter haben keine Beine, können folglich auch nicht von Dächern springen.

00:02:53.840 --> 00:02:54.240
<v Gast 1>Stimmt.

00:02:54.400 --> 00:02:54.640
<v Gast 1>Richtig.

00:02:54.720 --> 00:02:56.400
<v Gast 1>Ansonsten müssen sie die Netze ja auch verstecken.

00:02:56.720 --> 00:02:58.000
<v Gast 2>Sechs weniger Tote pro Jahr.

00:02:58.240 --> 00:02:59.920
<v Unbekannt>Sechs weniger Tote, richtig.

00:03:00.080 --> 00:03:01.200
<v Gast 1>Und Roboter sind teuer, ja.

00:03:01.280 --> 00:03:04.480
<v Gast 1>Wenn da einer Hops geht, ist nicht so einfach für die.

00:03:06.080 --> 00:03:10.800
<v Gast 1>Wir haben leider nichts Technisches gefunden, was gestorben ist, aber was sollen wir machen?

00:03:11.760 --> 00:03:12.400
<v Gast 1>News.

00:03:12.800 --> 00:03:14.240
<v Unbekannt>Gehen wir einfach direkt über.

00:03:14.480 --> 00:03:20.880
<v Gast 1>Das erste, was ich gefunden habe, war Reddit, diese Text-Webseite mit auch manchmal Bildern.

00:03:21.600 --> 00:03:26.720
<v Gast 1>Haben so irgendwie an allen vorbei geschmuggelt in ihrem Changelog Subreddit,

00:03:26.800 --> 00:03:30.800
<v Gast 1>angefangen zu sagen, ja, wir haben da mal was committed.

00:03:31.120 --> 00:03:34.880
<v Gast 1>All eure affiliate Links, mit denen ihr immer die Cash Moneys bei uns macht,

00:03:35.280 --> 00:03:39.520
<v Gast 1>die schreiben wir jetzt um und die schreiben wir auf uns um und dann machen wir Geld.

00:03:40.800 --> 00:03:42.720
<v Unbekannt>Ja, weiß auch nicht.

00:03:42.880 --> 00:03:44.880
<v Unbekannt>Ja, finde ich schon okay, ey.

00:03:45.680 --> 00:03:47.520
<v Unbekannt>Reddit ist kein Ponyhof.

00:03:47.840 --> 00:03:48.480
<v Unbekannt>Stimmt allerdings.

00:03:48.720 --> 00:03:50.160
<v Gast 2>Wir müssen ja auch irgendwie Geld machen.

00:03:50.400 --> 00:03:51.760
<v Gast 1>Das stimmt allerdings.

00:03:52.480 --> 00:03:55.680
<v Gast 1>Es gibt teilweise halt auch so riesige Subreddits, irgendwie eins meiner,

00:03:55.840 --> 00:03:58.400
<v Gast 1>nicht Lieblings-Subreddits, aber eins, wo ich hin und wieder mal hingehe.

00:03:58.560 --> 00:04:04.800
<v Gast 1>Das war Shut Up and Take My Money, wo einfach nur irgendwelche Dinge gelingt werden,

00:04:05.360 --> 00:04:12.000
<v Gast 1>wo du quasi Geld für ausgeben willst und auch musst zum Beispiel einen SNES Bluetooth Controller.

00:04:12.800 --> 00:04:15.760
<v Gast 1>Moment, Moment, 33 kanadische Dollar.

00:04:16.240 --> 00:04:19.280
<v Gast 1>Das ist 3 Euro grob oder so.

00:04:20.960 --> 00:04:25.440
<v Gast 1>Ja, es ist halt, es war früher auch, glaube ich, so ein bisschen ein Anreiz,

00:04:25.520 --> 00:04:28.560
<v Gast 1>gerade in diesen Subreddits, dass Leute, wenn sie irgendwas Cooles gefunden haben,

00:04:28.720 --> 00:04:32.800
<v Gast 1>haben sie gesagt, ja gut, wenn ich das jetzt auf Reddit poste, dann kriegst du zwei Internetpunkte,

00:04:32.880 --> 00:04:37.200
<v Gast 1>aber die kann man ja selten gegen zum Beispiel Topla ohne eintauschen oder so.

00:04:37.600 --> 00:04:41.680
<v Gast 1>Deswegen haben die einfach da Affiliate-Links dran gemacht und wenn sie dann was Cooles gefunden haben,

00:04:41.760 --> 00:04:47.600
<v Gast 1>wurden sie da quasi ein bisschen dafür belohnt, weil Leute über Affiliate-Links so Zeug reingemacht haben.

00:04:47.840 --> 00:04:50.800
<v Gast 1>Wenn jetzt Reddit die alle automatisch ersetzt, also ich kann mir vorstellen,

00:04:50.880 --> 00:04:53.200
<v Gast 1>die machen wahrscheinlich einen ganzen Arsch voll Geld.

00:04:53.520 --> 00:04:56.880
<v Gast 1>Es gibt halt unendlich viele Subreddits, wo irgendwie so, keine Ahnung,

00:04:57.040 --> 00:05:01.040
<v Gast 1>die besten Sachen unter 5 Dollar oder hey, was waren die besten 30 Dollar,

00:05:01.120 --> 00:05:02.560
<v Gast 1>die du je ausgegeben hast?

00:05:02.640 --> 00:05:05.520
<v Gast 1>Und die Leute posten halt kilowise Links rein.

00:05:05.840 --> 00:05:09.200
<v Gast 1>Und ich denke schon, die können da ein bisschen Geld mitmachen.

00:05:09.360 --> 00:05:12.480
<v Gast 1>Und ich glaube, sie haben ja ansonsten Geld machen, die mit, keine Ahnung,

00:05:12.560 --> 00:05:14.720
<v Gast 1>es gibt dieses Reddit Gold irgendwie.

00:05:15.200 --> 00:05:18.800
<v Unbekannt>Oder haben die Werbung normalerweise?

00:05:19.280 --> 00:05:21.120
<v Gast 1>Stimmt, natürlich haben sie Werbung hier oben.

00:05:21.360 --> 00:05:23.200
<v Gast 1>Aber anscheinend reicht es wohl nicht aus.

00:05:23.680 --> 00:05:25.840
<v Unbekannt>Ich glaube, Reddit, die haben auch die.

00:05:26.160 --> 00:05:27.440
<v Unbekannt>Cassandra ist es, glaube ich.

00:05:27.520 --> 00:05:30.080
<v Gast 1>Irgendwie so Python und Cassandra, riesige Webseite.

00:05:30.400 --> 00:05:32.800
<v Gast 1>Einige Server und irgendwie müssen sie halt Geld machen.

00:05:34.080 --> 00:05:34.960
<v Unbekannt>Weiß auch nicht.

00:05:36.000 --> 00:05:37.120
<v Unbekannt>Klingt so komisch.

00:05:39.520 --> 00:05:41.840
<v Unbekannt>Ja, aber wer geht schon auf Reddit?

00:05:42.080 --> 00:05:42.960
<v Gast 2>Scheiß Seite.

00:05:43.600 --> 00:05:46.160
<v Gast 1>Ich finde, ach, manche Sachen, ich finde es ganz gut.

00:05:46.320 --> 00:05:50.160
<v Gast 1>Es gibt, also diese Stadtseite, ich weiß echt nicht, wer da drauf gehen will,

00:05:50.400 --> 00:05:53.760
<v Gast 1>diese ganzen Politiks und Katzenbilder, ja, was auch immer, ganz nett.

00:05:53.920 --> 00:05:55.600
<v Gast 1>Aber es gibt so ein paar coole Subreddits.

00:05:55.840 --> 00:06:00.320
<v Gast 1>Ich habe zum Beispiel eins meiner Lieblings-Subreddits ist Ask Car Sales.

00:06:00.880 --> 00:06:05.840
<v Gast 1>Wenn du irgendwie Auto Auto kaufen, ist ja immer total fies und ich glaube in den USA fast noch ein bisschen

00:06:05.840 --> 00:06:10.240
<v Gast 1>fieser als in Deutschland, weil sie halt irgendwie komplett unreguliert.

00:06:11.360 --> 00:06:18.240
<v Gast 1>Also ich mein Auto geleased, allein dadurch, dass ich auf die Seite von irgendwie Chevy or General Motors

00:06:18.320 --> 00:06:21.680
<v Gast 1>oder sonst was gegangen bin, da gab es dann ein Pop-Up und die sagen dann,

00:06:21.840 --> 00:06:22.960
<v Gast 1>oh ja, Glückwunsch!

00:06:23.280 --> 00:06:26.560
<v Gast 1>Sie haben das Pop-Up gesehen, sie bekommen 1000 Dollar Rabatt.

00:06:27.600 --> 00:06:31.680
<v Gast 1>Wo du halt auch denkst, wie scheiße ist denn das, dass du irgendwie hoffen musst,

00:06:31.760 --> 00:06:35.040
<v Gast 1>dass du irgendwie auf der Seite 1000 Dollar Rabatt-Pop-Ups bekommst,

00:06:35.120 --> 00:06:36.400
<v Gast 1>sonst zahlst du viel mehr.

00:06:36.800 --> 00:06:42.320
<v Gast 1>Und für sowas is dieses Ask-Car Sales zum Beispiel ganz gut, weil du irgendwie,

00:06:42.560 --> 00:06:46.080
<v Gast 1>also das sind alles Autohändler, aber die wollen dich nicht bescheißen,

00:06:46.240 --> 00:06:50.240
<v Gast 1>weil du bei ihnen eh nichts kaufst, weil irgendwie acht Staaten weiter sind und sich dafür nicht

00:06:50.240 --> 00:06:52.480
<v Gast 1>interessieren, aber die beantworten Fragen.

00:06:52.640 --> 00:06:56.720
<v Gast 1>Du kannst dann irgendwie sagen, hey, ich hab hier so einen Lease-Contract,

00:06:57.040 --> 00:07:01.520
<v Gast 1>der meint hier folgende Kondition, sieht es gut aus oder ist da irgendwas Komisches drin?

00:07:01.680 --> 00:07:06.080
<v Gast 1>Und dann sagen die echt teilweise, nee, der versucht die zu verarschen,

00:07:06.320 --> 00:07:10.880
<v Gast 1>weil beliebter Trick hier und da und dort und das ist eigentlich ganz cool.

00:07:11.120 --> 00:07:13.120
<v Gast 2>Ja, da kann ich ja nur eine Sache empfehlen.

00:07:13.200 --> 00:07:15.360
<v Gast 2>Ich habe mir ein Auto gekauft über BP.com.

00:07:16.880 --> 00:07:23.600
<v Gast 2>Und das ist so, hier gibt es eine, in diesem Land, in den USA, gibt es eine absolute Untergrenze an Scheiße,

00:07:23.680 --> 00:07:25.600
<v Gast 2>die man fressen muss, wenn man ein Auto kauft.

00:07:29.280 --> 00:07:31.840
<v Gast 2>Und diese Untergrenze liegt immer noch sehr, sehr hoch.

00:07:31.920 --> 00:07:36.320
<v Gast 2>Und selbst eine Firma wie BP, die sagt, dass sie das alles revolutioniert und dass du nur,

00:07:36.480 --> 00:07:39.760
<v Gast 2>also du kannst ja mit fünf Klicks online eine Karre kaufen und die sagen,

00:07:39.840 --> 00:07:41.680
<v Gast 2>das ist dann auch schon fast alles gewesen.

00:07:42.240 --> 00:07:45.440
<v Gast 2>Nee, also man muss trotzdem immer noch die zwei Eimer scheiße fressen,

00:07:45.600 --> 00:07:50.560
<v Gast 2>weil bei mir zum Beispiel jetzt bei BP habe ich dieses Auto gekauft,

00:07:50.720 --> 00:07:53.120
<v Gast 2>gebraucht worden und dann hat das erste Mal drei Wochen länger gedauert,

00:07:53.200 --> 00:07:58.000
<v Gast 2>als sie die Original versprochen haben, weil die Karre fünf, sechs Mal kaputt gegangen ist auf dem Weg zu mir.

00:07:58.320 --> 00:08:05.120
<v Gast 2>Und dann selbst dann muss ich, ist dann irgendwie die Wasserpumpe irgendwie gerissen.

00:08:06.640 --> 00:08:09.440
<v Gast 2>Und dann musste ich die Karre nochmal zurückgeben.

00:08:09.680 --> 00:08:10.000
<v Gast 2>Krass.

00:08:10.400 --> 00:08:13.200
<v Gast 2>Ich warte immer noch auf meine Nummernschilder, das ist jetzt immerhin schon acht Wochen.

00:08:13.520 --> 00:08:14.480
<v Gast 1>Nummernschilder, die machen.

00:08:15.120 --> 00:08:16.880
<v Gast 2>Gut, aber trotzdem, die haben gesagt, es dauert vier Wochen.

00:08:17.040 --> 00:08:18.320
<v Unbekannt>Achso, die, die beantragen die für dich.

00:08:19.360 --> 00:08:22.400
<v Gast 2>Ja, die machen, also die machen diesen ganzen Scheiß, ich musste nicht zum DMW gehen,

00:08:22.480 --> 00:08:26.000
<v Gast 2>was wir, wer ja jemals irgendeine amerikanische Serie gesehen hat, der weiß,

00:08:26.080 --> 00:08:28.160
<v Gast 2>wie scheiße das Band mit DMW ist, das stimmt übrigens alles.

00:08:28.240 --> 00:08:33.040
<v Gast 1>Ja, es ist ein bisschen wie so einem kommunistisch ausgerichteten Land in Osteuropa.

00:08:33.280 --> 00:08:34.320
<v Gast 1>Das ist komisch, aber.

00:08:34.560 --> 00:08:35.440
<v Unbekannt>Ja, furchtbar.

00:08:35.840 --> 00:08:40.240
<v Gast 2>Jedenfalls, wer denkt, dass man hier in diesem Land sich ein Auto kaufen kann,

00:08:40.320 --> 00:08:44.880
<v Gast 2>ohne irgendwie Blut und Horror zu schwitzen, der hat sich getäuscht.

00:08:44.960 --> 00:08:46.480
<v Gast 2>Selbst mit Webseiten wie Bipi.

00:08:46.720 --> 00:08:48.320
<v Gast 1>Gibt es eigentlich Bipi, gibt es sowas in Deutschland?

00:08:48.480 --> 00:08:53.440
<v Gast 1>Habst da nicht irgendwie, wie hören die, Rocket Internet hat doch sicher Bipi nachgebaut irgendwie.

00:08:53.760 --> 00:08:54.800
<v Unbekannt>Rocket Internet.

00:08:55.680 --> 00:08:56.720
<v Gast 2>Die Samba-Mafia.

00:08:56.880 --> 00:09:00.480
<v Gast 1>Ja, richtig, aber also Bipi, ich sehe total viele damit rumfahren.

00:09:00.560 --> 00:09:01.280
<v Gast 1>Ist ja nicht ganz cool.

00:09:01.360 --> 00:09:05.120
<v Gast 1>Also du gehst da, die übernehmen quasi die komplette Inspektion für dich.

00:09:05.280 --> 00:09:07.920
<v Gast 1>Also eigentlich, wenn du Auto kaufst, gehst du ja normalerweise hin,

00:09:08.000 --> 00:09:12.320
<v Gast 1>wenn es ein gebrauchtes ist, dann sagt der, ja, ist top in Schuss, und eigentlich ist alles kaputt.

00:09:12.480 --> 00:09:16.320
<v Gast 1>Und dann musst du halt natürlich irgendwie zum sagen, ja, ich würde es schon kaufen,

00:09:16.560 --> 00:09:18.320
<v Gast 1>aber wir gehen jetzt mal zum Mechaniker.

00:09:18.480 --> 00:09:21.360
<v Gast 1>Und der Mechaniker ist ein guter Freund von mir, der bescheißt mich dann nicht.

00:09:21.520 --> 00:09:23.520
<v Gast 1>Und das nehmen die quasi alles ab.

00:09:23.600 --> 00:09:27.120
<v Gast 1>Die sagen, wir haben eine 890-Punkte-Inspektion.

00:09:27.600 --> 00:09:32.800
<v Gast 1>Also anscheinend geht die Wasserpumpe trotzdem kaputt, aber prinzipiell ist das eine ganz coole Sache.

00:09:32.880 --> 00:09:35.520
<v Gast 1>Du kannst dann auch irgendwie so online per Kreditkarte, also musste,

00:09:35.840 --> 00:09:40.400
<v Gast 1>ansonsten musst du hier immer so, also als ich meinen ersten Gebrauchtwagen hier gekauft habe,

00:09:40.480 --> 00:09:43.920
<v Gast 1>musste es irgendwie so einen Cashier-Check haben, also nicht nur einen normalen Check,

00:09:44.000 --> 00:09:47.840
<v Gast 1>was ja schon ziemlich freaky ist, dass es sowas gibt, sondern das war dann auch noch der,

00:09:47.920 --> 00:09:52.640
<v Gast 1>wo du zur Bank gehen musst und dann sagen, hier, bitte stellen sie mir einen Check aus,

00:09:52.720 --> 00:09:54.720
<v Gast 1>wo auch irgendwie abgedeckt ist.

00:09:55.280 --> 00:10:00.320
<v Gast 1>Und das war also, das war alles ein bisschen komisch, aber bei BP kannst du halt einfach die Kreditkarte

00:10:00.320 --> 00:10:00.800
<v Gast 1>durchziehen.

00:10:01.120 --> 00:10:02.560
<v Gast 1>Oder wenn du nicht die Kreditkarte hast.

00:10:02.720 --> 00:10:06.000
<v Gast 2>Ja gut, ich meine, wenn du eine Kreditkarte hast, die das alles deckt.

00:10:06.160 --> 00:10:11.920
<v Gast 2>Man kann es zwar auf vier verteilen, aber also als neu zugereister habe ich hier in diesem Land keinen Kredit

00:10:11.920 --> 00:10:13.520
<v Gast 2>gehabt, weil ich meine, niemand vertraut mir.

00:10:13.600 --> 00:10:14.880
<v Gast 2>Ich bin ja schließlich auch eine Deutscher.

00:10:15.040 --> 00:10:17.760
<v Gast 1>Nee, ich hab denen auch gesagt, die sollen dir bloß kein Geld geben.

00:10:17.920 --> 00:10:18.960
<v Unbekannt>Nicht vertrauenswürdig.

00:10:19.120 --> 00:10:19.680
<v Unbekannt>Danke.

00:10:22.320 --> 00:10:24.560
<v Gast 1>Wir wurden ausgelockt vom Piratenpad gerade.

00:10:24.640 --> 00:10:27.440
<v Gast 1>Wahrscheinlich, weil wir in einem anderen Land sind.

00:10:29.680 --> 00:10:30.800
<v Unbekannt>Ja, was habe ich gesagt?

00:10:31.120 --> 00:10:33.600
<v Gast 2>Ich musste ja auch einen Cashes-Check mir holen.

00:10:34.160 --> 00:10:36.480
<v Unbekannt>Hast du den dann per Brief geschickt?

00:10:36.880 --> 00:10:43.120
<v Gast 2>Nö, ich hab den einfach bei der Bank abgeholt und hab dann den erstmal drei Wochen lang selber irgendwie in

00:10:43.120 --> 00:10:44.800
<v Gast 2>Gewahrsam gehabt, weil das Auto ja nicht kam.

00:10:44.960 --> 00:10:45.520
<v Gast 2>Achso, richtig.

00:10:45.680 --> 00:10:50.080
<v Gast 2>Und dann, als es geliefert wurde, habe ich dann den Check übergeben.

00:10:50.480 --> 00:10:54.240
<v Gast 1>Bedeutet, du hättest die auch total trollen können, so wie wenn du jemand Pizza bestellt,

00:10:54.320 --> 00:10:58.320
<v Gast 1>aber sie eigentlich nicht will, musste man ja ein fucking Auto in der Einfahrt stehen lassen und sagst,

00:10:58.560 --> 00:10:58.880
<v Gast 1>wie man?

00:10:59.120 --> 00:11:01.120
<v Gast 2>Ja, das ist auch noch eine coole Sache bei Bipi.

00:11:01.600 --> 00:11:07.680
<v Gast 2>Wenn man die Karre scheiße findet, dann kann man die zehn Tage lang zurückgeben und selbst die Lieferkosten

00:11:07.680 --> 00:11:08.720
<v Gast 2>werden einem zurückgestattet.

00:11:08.800 --> 00:11:12.960
<v Gast 1>Also alles ziemlich geil, gerade wenn dir die Wasserpumpe kaputt geht.

00:11:13.600 --> 00:11:17.600
<v Gast 2>Na gut, die haben eine drei Monate rundum sorglosgarantie, die man auch erweitern kann.

00:11:17.840 --> 00:11:22.000
<v Gast 2>Auf drei oder fünf Jahren, aber das kostet ein paar Tausende, das habe ich jetzt mal noch nicht gemacht.

00:11:22.080 --> 00:11:23.920
<v Gast 2>Aber mal gucken, vielleicht mache ich das noch.

00:11:24.800 --> 00:11:29.600
<v Gast 2>Gut, also das ist aber genug Werbung für Bipi, weil das war eigentlich schon auch trotzdem noch ziemlich

00:11:29.600 --> 00:11:29.920
<v Gast 2>scheiße.

00:11:30.080 --> 00:11:30.480
<v Gast 2>Richtig.

00:11:30.640 --> 00:11:35.600
<v Gast 1>Und da gibt es dann wieder erst Carsales, wenn du, wenn du scheiße fressen willst,

00:11:35.760 --> 00:11:38.240
<v Gast 1>aber nicht genau weißt welche, dann helfen dir da aus.

00:11:38.320 --> 00:11:42.320
<v Gast 1>Und es gibt so ein paar Subreddits, wo irgendwie nur für so spezielle,

00:11:42.480 --> 00:11:45.120
<v Gast 1>besondere Themen ganz gut sind, das andere ist alles.

00:11:45.200 --> 00:11:46.240
<v Unbekannt>Naja, geht so.

00:11:47.680 --> 00:11:48.320
<v Unbekannt>Reddit.

00:11:48.960 --> 00:11:50.000
<v Unbekannt>Next News.

00:11:50.560 --> 00:11:51.120
<v Unbekannt>Jenkins.

00:11:51.280 --> 00:11:52.800
<v Gast 1>Jenkins hat jetzt was Neues gemacht.

00:11:52.880 --> 00:11:55.120
<v Gast 1>Jenkins ist jetzt quasi nur noch ein GitHub-Frontend.

00:11:55.680 --> 00:11:57.920
<v Gast 1>So ein CI-Frontend, die machen jetzt nichts anderes.

00:11:58.080 --> 00:12:04.240
<v Gast 1>Du konntest ja Jenkins mit Plugins, du konntest da ja Dashboards und was,

00:12:04.320 --> 00:12:06.080
<v Gast 1>die noch so für freakige Sachen hatten.

00:12:06.640 --> 00:12:11.120
<v Gast 1>Du konntest deine EC2-Instanzen damit irgendwie fernsteuern mit irgendwelchen komischen Plugins.

00:12:11.280 --> 00:12:15.520
<v Gast 1>Die gingen dann, also ich habe ja irgendwie jahrelang einen Jenkins-Server maintained bei einer Firma,

00:12:15.680 --> 00:12:16.960
<v Gast 1>der geht immer kaputt.

00:12:17.120 --> 00:12:20.160
<v Gast 1>Jedes Update machte den Jenkins-Server garantiert kaputt.

00:12:20.320 --> 00:12:27.120
<v Gast 1>Das ist jetzt so scheiße gewesen, dass die sogar in ihrem auf ihrer Releases-Page über jedem Release so drei

00:12:27.120 --> 00:12:28.240
<v Gast 1>Wetter-Icons hatten.

00:12:28.320 --> 00:12:31.840
<v Gast 1>Irgendwie so Sonne hat bei mir erstaunlicherweise nichts kaputt gemacht.

00:12:32.000 --> 00:12:38.800
<v Gast 1>Dann gab es den irgendwie ein bisschen Wolken, so ja, ging normal viel kaputt.

00:12:38.880 --> 00:12:42.560
<v Gast 1>Und dann gab es irgendwie das Donnergewitter, so ging so viel kaputt,

00:12:42.640 --> 00:12:47.680
<v Gast 1>und ihr habt auch all my data und 23 Japanics of meilst.

00:12:49.600 --> 00:12:54.320
<v Gast 1>Was lustig is, weil es ja ein Projekt is where they either so for QA and so,

00:12:56.320 --> 00:12:57.360
<v Gast 1>but then hold out.

00:13:07.120 --> 00:13:12.080
<v Gast 1>Nee, next, but Blue Ocean is so quasi the beschreiben?

00:13:17.920 --> 00:13:19.920
<v Gast 1>Genau, für die meisten reicht's.

00:13:20.080 --> 00:13:23.280
<v Gast 1>Also die haben sich dann ein bisschen spezialisiert auf so Pipelines.

00:13:23.440 --> 00:13:28.480
<v Gast 1>Also dass du quasi, wenn du so Software baust, willst du dir eigentlich bauen,

00:13:28.560 --> 00:13:32.560
<v Gast 1>dann willst du, was auch immer du gebaut hast, testen, so ein bisschen unit-mäßig vielleicht,

00:13:32.720 --> 00:13:33.520
<v Gast 1>mal schnell.

00:13:33.680 --> 00:13:36.960
<v Gast 1>Und wenn du dann denkst, ja, ist ja nicht alles kaputt gegangen, guter Tag,

00:13:37.040 --> 00:13:40.960
<v Gast 1>dann kannst du es vielleicht auch ein bisschen weiter testen, dann vielleicht noch ein bisschen deployen.

00:13:41.280 --> 00:13:45.920
<v Gast 1>Also alles, was diese, keine Ahnung, so ein bisschen Travis CI-mäßig,

00:13:46.640 --> 00:13:52.640
<v Gast 1>also so Travis CI halt jetzt halt, fokussiert halt meist auf dein Zeug hostest du irgendwo anders.

00:13:52.800 --> 00:13:56.080
<v Gast 1>Wir klonen das dann und führen dann die Kommandos aus, die du willst,

00:13:56.160 --> 00:13:57.760
<v Gast 1>und können dann auch noch ein bisschen deployen.

00:13:58.400 --> 00:14:00.000
<v Gast 1>Da wollen die jetzt halt auch hin.

00:14:00.080 --> 00:14:03.200
<v Gast 1>Und es sieht auch recht ähnlich aus wie Travis CI, muss man sagen.

00:14:03.280 --> 00:14:05.520
<v Gast 1>So vom irgendwas, irgendwas sieht gleich aus.

00:14:05.760 --> 00:14:06.880
<v Unbekannt>Gut, das ist ja nicht hosted.

00:14:07.440 --> 00:14:08.160
<v Unbekannt>Richtig, ist nicht hosted.

00:14:08.320 --> 00:14:09.760
<v Gast 1>Also das ist da immer noch dein eigenes.

00:14:09.920 --> 00:14:14.480
<v Gast 1>Aber im Grunde ist es quasi dafür da, dass du sagst, ja, ich habe da acht Projekte drauf und ich will bei

00:14:14.480 --> 00:14:18.720
<v Gast 1>jedem Projekt sehen, wie geht es denen den Pull Requests, wie geht es den Forks?

00:14:19.120 --> 00:14:24.720
<v Gast 1>Und ich glaube, hast du wirklich recht, so 80% aller Leute, wenn sie gerade in den Jenkins einsetzen,

00:14:24.880 --> 00:14:30.720
<v Gast 1>wahrscheinlich setzen die den auf, versuchen dann rauszukriegen, wie die ihre Git-Projekte von GitHub klonen

00:14:30.720 --> 00:14:35.760
<v Gast 1>können und wie sie irgendwie die kleine Badge unten in den Pull-Requests dran machen,

00:14:35.840 --> 00:14:37.920
<v Gast 1>wo steht, ja, macht nicht alles kaputt.

00:14:38.160 --> 00:14:42.640
<v Gast 1>Und das ist so jetzt da, wo sie mit Blue Ocean drauf raus wollen.

00:14:42.800 --> 00:14:44.640
<v Gast 1>Und ganz ehrlich, sieht gar nicht so schlecht aus.

00:14:44.720 --> 00:14:46.160
<v Gast 1>Also es ist recht übersichtlich.

00:14:46.400 --> 00:14:49.520
<v Gast 1>Haben sie auch mal wieder Bootstrap drauf geklatscht, wahrscheinlich oder sowas.

00:14:50.560 --> 00:14:51.840
<v Gast 1>Deswegen kann nur gut sein.

00:14:52.080 --> 00:14:56.640
<v Gast 2>Und das tolle neue, ich weiß nicht, wie neu es ist, ich bin da nicht so super up to date mit Jenkins,

00:14:56.720 --> 00:15:01.520
<v Gast 2>aber das tolle Feature, was es jedenfalls jahrelang nicht gab, sind ja die Pipelines.

00:15:01.760 --> 00:15:07.360
<v Gast 2>Und die Pipelines, die erlauben einen, dass man zum Beispiel erst die Tests laufen lässt und im Anschluss

00:15:07.440 --> 00:15:09.040
<v Gast 2>Continuous Deployment machen.

00:15:09.680 --> 00:15:14.640
<v Gast 2>Aber nicht nur das, sondern man kann auch verschiedene Test-Suites parallel laufen lassen auf verschiedenen

00:15:14.640 --> 00:15:15.200
<v Gast 2>Nodes.

00:15:15.360 --> 00:15:20.240
<v Gast 2>Und so kann man, oder eine Test-Suite zhacken in kleine Stücke und die dann parallel laufen lassen auf

00:15:20.240 --> 00:15:20.960
<v Gast 2>verschiedenen Nodes.

00:15:21.120 --> 00:15:26.720
<v Gast 2>Und so kann man dann die komplette Zeit für einen Pipeline-Durchlauf,

00:15:26.800 --> 00:15:28.960
<v Gast 2>kann man so auf die Art und Weise minimieren.

00:15:29.760 --> 00:15:33.680
<v Gast 1>Ich glaube, das ist auch so der Workflow, auf den alle irgendwie raus wollen.

00:15:33.760 --> 00:15:40.560
<v Gast 1>Also wir lassen ja gerade unseren Krepel hier das ganze Binärgewitterzeug auf IWM BlueMix

00:15:40.800 --> 00:15:41.280
<v Gast 1>laufen.

00:15:41.360 --> 00:15:44.080
<v Gast 1>Und da haben sie natürlich die DevOps-Pipeline.

00:15:44.160 --> 00:15:47.200
<v Gast 1>Und die DevOps-Pipeline sieht halt genauso aus, dass du einen Bild hast,

00:15:47.360 --> 00:15:51.120
<v Gast 1>einen Test und dann ein Deployment in ein Development-Geschichte.

00:15:51.200 --> 00:15:55.360
<v Gast 1>Und wenn es dann irgendwie das Deployment noch ging, kannst du vielleicht nochmal einen Test machen und dann

00:15:55.360 --> 00:15:56.400
<v Gast 1>ein Production deployen.

00:15:56.800 --> 00:15:59.120
<v Gast 1>Also da optimieren sie jetzt schon so ein bisschen drauf.

00:15:59.200 --> 00:16:05.040
<v Gast 1>Und ich glaube, wenn sie da so, ich weiß nicht, ich habe noch nie so Jenkins-Distributionen gesehen,

00:16:05.120 --> 00:16:06.480
<v Gast 1>aber das wäre eigentlich ganz sinnvoll.

00:16:06.560 --> 00:16:12.080
<v Gast 1>Weil ich meine, Jenkins selber ist ja eigentlich nur so ein Glorified-Cron-Job mit einem Web-UI obendrauf und

00:16:12.080 --> 00:16:13.440
<v Gast 1>einem Plugin-Mechanismus.

00:16:13.600 --> 00:16:17.600
<v Gast 1>Und im Normalfall wirst du halt diesen Jenkins haben, dann acht Plugins installieren,

00:16:17.680 --> 00:16:19.600
<v Gast 1>dass du auch damit wirklich arbeiten kannst.

00:16:19.920 --> 00:16:22.720
<v Gast 1>Und ich glaube, die wollen da so ein bisschen mehr in die Richtung,

00:16:22.800 --> 00:16:29.680
<v Gast 1>dass du quasi nicht alles selber machen musst, sondern so Batteries included ein bisschen das ganze Giraffel

00:16:29.760 --> 00:16:33.120
<v Gast 1>einfach installieren kannst und dann läuft schon so quasi für 90% aller Leute.

00:16:33.520 --> 00:16:35.360
<v Unbekannt>Ich stimme dir zu und ich begrüße es.

00:16:35.680 --> 00:16:36.480
<v Unbekannt>Sieht gut aus, ja.

00:16:37.040 --> 00:16:38.160
<v Gast 1>Kann man lassen.

00:16:39.680 --> 00:16:46.160
<v Gast 1>Was man auch lassen kann, ist SpaceX, weil die landen und die starten wieder und dann landen die auch wieder

00:16:46.240 --> 00:16:47.920
<v Gast 1>und das machen die jetzt den ganzen Tag quasi.

00:16:48.160 --> 00:16:50.240
<v Gast 1>Die haben ihre zweite Landung hingelegt.

00:16:50.320 --> 00:16:54.880
<v Gast 1>Also die erste ist ja irgendwie explodiert, so seitlich war ja Ups, doof.

00:16:55.120 --> 00:16:57.120
<v Gast 1>Und die zweite hat dann irgendwie geklappt, glaube ich.

00:16:57.200 --> 00:17:00.320
<v Gast 1>Da gab es ja das erste Video und jetzt sind sie gestern nochmal gelandet.

00:17:00.560 --> 00:17:03.680
<v Gast 2>Also du willst mir sagen, dass die schon zweimal in Folge nicht explodiert sind?

00:17:03.840 --> 00:17:05.200
<v Gast 1>Zweimal in Folge nicht explodiert.

00:17:05.360 --> 00:17:07.520
<v Gast 2>Das ist aber echt, also auch dann langweilig langsam.

00:17:07.680 --> 00:17:13.600
<v Gast 1>Ja, ich denke auch, die müssen jetzt vielleicht irgendwie mit Balance das nächste Mal außen dran oder keine

00:17:13.600 --> 00:17:15.200
<v Gast 1>Ahnung, Pandas oder so.

00:17:15.760 --> 00:17:20.480
<v Gast 2>Also wenn das jetzt hier in den Langstrecken irgendwie Militärrakete wäre, dann wäre das richtig scheiße.

00:17:20.800 --> 00:17:22.960
<v Unbekannt>Ja, deswegen hoffen wir auch, dass.

00:17:23.360 --> 00:17:25.200
<v Gast 2>Weit ist sie nicht gekommen und auch explodiert ist sie nicht.

00:17:25.520 --> 00:17:25.840
<v Gast 2>Richtig.

00:17:26.160 --> 00:17:29.120
<v Gast 1>Das wäre jetzt natürlich die nächste, wenn SpaceX ans Militär verkaufen würde,

00:17:29.200 --> 00:17:33.680
<v Gast 1>dass wenn du die Rakete abgeschossen hast, dich aber jetzt doch noch anders entschieden hast,

00:17:34.000 --> 00:17:34.720
<v Gast 1>dass du dann.

00:17:34.960 --> 00:17:35.920
<v Unbekannt>Das ist eigentlich ziemlich scheiße.

00:17:36.000 --> 00:17:40.080
<v Gast 1>Ich glaube, Nordkorea würde da super anfangen zu trollen, wenn die sowas Zugriff hätten,

00:17:40.160 --> 00:17:42.400
<v Gast 1>dass du die Raketen hochgehen lasst und dann wieder runter.

00:17:42.560 --> 00:17:47.040
<v Gast 1>Weil mehr als eine könnte sich nicht leisten, aber wenn die immer wieder jetzt zurückkommt, das stimmt.

00:17:47.920 --> 00:17:48.960
<v Unbekannt>Bumerang-Modell.

00:17:49.200 --> 00:17:50.240
<v Gast 1>Bumerang, ja.

00:17:51.200 --> 00:17:52.320
<v Gast 1>Ich glaube, das müssen wir einstellen.

00:17:52.400 --> 00:17:54.960
<v Gast 1>Sonst, äh, Kim, wer ist das gerade?

00:17:55.040 --> 00:17:55.600
<v Gast 1>Kim Jong-il?

00:17:55.760 --> 00:17:55.840
<v Gast 1>Nee.

00:17:56.000 --> 00:17:56.480
<v Gast 1>Kim Jong-un.

00:17:56.640 --> 00:17:58.800
<v Gast 1>Kim Jong-un, ja, sonst fängt der an zu trollen.

00:17:59.280 --> 00:18:00.080
<v Gast 1>Müssen wir aufpassen.

00:18:02.320 --> 00:18:05.120
<v Gast 1>Wer auch trollt, ist ja Peter Thiel, habe ich gehört.

00:18:05.440 --> 00:18:06.800
<v Unbekannt>Super mega overtroll.

00:18:06.880 --> 00:18:08.240
<v Gast 1>Ja, was trollt denn der?

00:18:09.120 --> 00:18:15.360
<v Gast 2>Ja, also der hat ja, also vor zehn Jahren hat Gonker geschrieben,

00:18:15.520 --> 00:18:17.360
<v Gast 2>dass Peter Thiel schwul ist.

00:18:19.760 --> 00:18:24.400
<v Gast 2>Also in Gonker's Defense is fine.

00:18:25.360 --> 00:18:31.760
<v Gast 2>But on the other side, Peter Thiel sagt, dass Gorker voll scheiße is and that he's and do,

00:18:31.920 --> 00:18:38.400
<v Gast 2>as ironic army, who not unbedingt celebrities are to

00:18:38.720 --> 00:18:42.560
<v Gast 2>beless and to beschimp and in this lady to ruin.

00:18:55.920 --> 00:19:02.880
<v Gast 2>Zum Context, Peter Thiel, Milliardaire, Co-Founder of PayPal, and Geld gemacht.

00:19:03.280 --> 00:19:10.000
<v Gast 2>Under Invest, also Frühinvestor in viele Firmen, unter anderem Facebook zum Beispiel.

00:19:10.160 --> 00:19:11.680
<v Gast 2>Also stinkreiche Typ.

00:19:12.240 --> 00:19:18.960
<v Gast 2>Und ja, jetzt hat ja Gorker neulich ein Sextape von

00:19:19.280 --> 00:19:25.760
<v Gast 2>einem gewissen Herrn Hulk Hogan veröffentlicht, ohne dass es eine

00:19:25.760 --> 00:19:26.800
<v Gast 2>Erlaubnis gab.

00:19:27.040 --> 00:19:30.960
<v Gast 2>Und Hulk Hogan hat die es dann verklagt und hat dann zum zweiten Mal,

00:19:31.040 --> 00:19:36.560
<v Gast 2>glaube ich, das war jetzt schon Revision und dann hat es dann wieder irgendwie bestätigt,

00:19:36.800 --> 00:19:39.200
<v Gast 2>dass die 140 Millionen Dollar zahlen müssen.

00:19:39.840 --> 00:19:42.560
<v Gast 2>Und warum veröffentlicht eigentlich keiner einen Sextapp von mir?

00:19:42.960 --> 00:19:44.560
<v Gast 2>Ist ja nicht so, als würde es keins geben.

00:19:44.720 --> 00:19:46.560
<v Gast 1>Richtig, die haben jetzt halt Angst, würde ich sagen.

00:19:46.720 --> 00:19:49.840
<v Gast 1>Die haben einfach Angst, dass Peter Thiel dann zu deiner Rettung kommt.

00:19:50.080 --> 00:19:51.360
<v Unbekannt>Ja, wäre okay.

00:19:51.680 --> 00:19:53.600
<v Gast 1>Es gab auch recht viel Diskussionen, das Ganze.

00:19:53.680 --> 00:19:56.400
<v Gast 1>Da gibt es halt immer die Leute so, ja, aber ist doch Pressefreiheit und er so,

00:19:56.480 --> 00:20:00.720
<v Gast 1>ja, aber Trollen ist halt echt nicht so, wofür die Pressefreiheit da ist.

00:20:00.880 --> 00:20:01.200
<v Gast 1>Stimmt.

00:20:01.280 --> 00:20:06.080
<v Gast 2>Und auf der anderen Seite ist es auch die Freiheit von Milliardären,

00:20:06.160 --> 00:20:08.640
<v Gast 2>ihr Geld auszugeben für das, was sie gerade drauf haben.

00:20:08.880 --> 00:20:12.160
<v Gast 2>Und wenn das ist, irgendwelche Anwälte zu bezahlen.

00:20:13.950 --> 00:20:16.510
<v Gast 2>Dann ist das vollkommen erlaubt.

00:20:16.590 --> 00:20:20.270
<v Unbekannt>Und ja, also oft.

00:20:20.830 --> 00:20:23.310
<v Gast 1>Das Schlimme ist ja auch, der hat ja recht bekommen, der Harkung.

00:20:23.390 --> 00:20:28.270
<v Gast 1>Also es ist jetzt ja nicht so, als ob Peter Thiel so irgendwie SCO-mäßig einfach nur irgendwelche Leute trollt

00:20:28.350 --> 00:20:33.070
<v Gast 1>mit Patentklagen oder so, sondern der macht halt hier, hast du Geld für eine Klage und dann sagen die,

00:20:33.150 --> 00:20:37.630
<v Gast 1>ja, richtig, Gorker, ihr seid schon irgendwie so spatten, ne?

00:20:37.790 --> 00:20:38.910
<v Gast 1>Zahlt dem mal Geld.

00:20:39.070 --> 00:20:45.230
<v Gast 1>Also im Grunde, ich sag mal, wenn du nur, wenn du so Zeug finanzierst und am Ende recht bekommst, warum nicht?

00:20:45.390 --> 00:20:49.550
<v Gast 2>Und nun ist es auch so, dass es ja nicht das erste Mal ist in der Geschichte der Menschheit,

00:20:49.630 --> 00:20:55.070
<v Gast 2>dass jemand einen Prozess finanziert hat, der mit diesem Prozess eigentlich nicht viel zu tun hat.

00:20:55.310 --> 00:20:59.630
<v Gast 2>Man muss einfach nur mal in die Richtung, in Richtung Greenpeace schauen, die das die ganze Zeit machen.

00:21:00.190 --> 00:21:01.870
<v Gast 1>Das ist halt aktiv, wie heißt das?

00:21:02.030 --> 00:21:02.430
<v Gast 1>Aktivismus.

00:21:03.630 --> 00:21:04.270
<v Gast 1>Ja, tatsächlich.

00:21:04.590 --> 00:21:05.470
<v Unbekannt>Aktivisten halt.

00:21:06.590 --> 00:21:10.910
<v Gast 2>Ja, die machen das die ganze Zeit und dann gibt es auch einige Vereine und so weiter.

00:21:11.470 --> 00:21:17.230
<v Gast 2>Und jetzt ist es halt so, dass in diesem Fall halt Goliath gegen David gewonnen hat.

00:21:18.190 --> 00:21:19.630
<v Gast 2>Aber das muss ja auch mal sein.

00:21:19.790 --> 00:21:23.150
<v Gast 1>Ja, und er hat also bei ihm dazu angefangen, wie Thomas gesagt hat,

00:21:23.230 --> 00:21:25.950
<v Gast 1>dass die gesagt haben, hier, Peter Thiel ist schwul und alle so, äh,

00:21:26.110 --> 00:21:26.350
<v Gast 1>was?

00:21:26.510 --> 00:21:26.910
<v Gast 1>Warum?

00:21:27.230 --> 00:21:27.470
<v Gast 1>Was?

00:21:27.630 --> 00:21:28.590
<v Unbekannt>Wen interessiert's?

00:21:28.750 --> 00:21:33.390
<v Gast 1>Und aber wenn du halt irgendwie so groß in der Öffentlichkeit stehst und jemand sagt,

00:21:33.470 --> 00:21:38.030
<v Gast 1>du bist schwul, hast du halt normalerweise nur Stress mit, obwohl es irgendwie nicht so wirklich interessant

00:21:38.030 --> 00:21:38.190
<v Gast 1>ist.

00:21:38.350 --> 00:21:40.750
<v Gast 2>Ja, und die haben dann auch angefangen, seine Kontakte zu trollen.

00:21:40.910 --> 00:21:42.030
<v Gast 2>Also das muss dann auch nicht sein.

00:21:42.190 --> 00:21:45.790
<v Gast 2>Peter Thiel stand schon in der Öffentlichkeit als Gründer von Peter und so weiter.

00:21:45.950 --> 00:21:50.990
<v Gast 2>Aber dem seine, ja, ich weiß gar nicht, also er ist es als Freunde bezeichnet,

00:21:51.070 --> 00:21:54.990
<v Gast 2>aber ob das jetzt Boyfriends gemeint war oder nicht, ist ja auch kurz egal.

00:21:55.310 --> 00:21:58.590
<v Gast 2>Die standen jedenfalls nicht in der Öffentlichkeit und es ist auch überhaupt nicht notwendig,

00:21:58.670 --> 00:21:59.390
<v Gast 2>die dann zu trollen.

00:21:59.550 --> 00:22:03.630
<v Gast 2>Also Gorker, ich mag, es gibt schon manche Seiten von Gorkel, die ich mal generale.

00:22:04.190 --> 00:22:06.350
<v Gast 1>Gorkel ist so ein, also die haben ja Gorkel.com, wo die.

00:22:06.670 --> 00:22:08.510
<v Gast 2>Ja, auch Lifehacker geht's Mode und die ganzen anderen Schritt.

00:22:08.670 --> 00:22:09.630
<v Unbekannt>Das ist alles Gorker.

00:22:09.870 --> 00:22:13.150
<v Gast 2>Das ist alles Gorker und manche von denen sind ja gut.

00:22:14.430 --> 00:22:19.070
<v Gast 2>Gorkel selbst ist irgendwie so ziemlich scheiße, aber ja,

00:22:19.230 --> 00:22:24.270
<v Gast 2>es ist halt schade drum, um Lifehacker zum Beispiel.

00:22:25.070 --> 00:22:27.150
<v Gast 1>Also du denkst, die machen wahrscheinlich zu oder.

00:22:27.550 --> 00:22:30.750
<v Gast 2>Ja, also der überlegt jetzt halt, der Gorker-Chefe überlegt es halt,

00:22:30.830 --> 00:22:33.550
<v Gast 2>es zu verkaufen, weil er sich das natürlich nicht so wirklich leistet.

00:22:33.630 --> 00:22:34.990
<v Unbekannt>140 Millionen ist ziemlich viel geil.

00:22:36.510 --> 00:22:37.470
<v Unbekannt>Wobei, also so gießt es mir.

00:22:38.190 --> 00:22:42.430
<v Gast 2>4 Millionen am monatlich aktive, also monatliche User.

00:22:42.910 --> 00:22:43.790
<v Unbekannt>Laser, was auch immer.

00:22:44.030 --> 00:22:45.230
<v Gast 2>Laser, ja, ich weiß nicht, wie YouTube.

00:22:46.590 --> 00:22:50.910
<v Gast 1>Ist auch die Frage, wie die jetzt aufgestellt haben, ob Gorker die wirklich besitzt oder ob das alles so LLCs

00:22:50.910 --> 00:22:54.510
<v Gast 1>sind, die dann irgendwie so komisch, also dass Gorka irgendwie pleite geht,

00:22:54.590 --> 00:22:55.950
<v Gast 1>aber die anderen immer noch weitermachen können.

00:22:56.190 --> 00:22:59.070
<v Gast 2>Ja, die können vielleicht einen Asset-Verkauf machen oder so.

00:22:59.470 --> 00:23:00.190
<v Gast 2>Sehen wir dann.

00:23:00.430 --> 00:23:03.150
<v Gast 1>Aber ja, ich glaube, so schlimm war es dann auch nicht.

00:23:04.590 --> 00:23:05.550
<v Unbekannt>Wenn die dann weg wären.

00:23:05.710 --> 00:23:06.510
<v Unbekannt>Gibt sich ja andere.

00:23:08.910 --> 00:23:10.350
<v Gast 1>Alles neu macht der Mai.

00:23:10.430 --> 00:23:11.630
<v Unbekannt>Nee, doch, Mai, total gut.

00:23:11.950 --> 00:23:13.390
<v Gast 1>Kernel 4.6 ist raus.

00:23:13.710 --> 00:23:15.630
<v Gast 1>Und da sind einige coole Sachen drin.

00:23:17.230 --> 00:23:19.550
<v Gast 1>Kernel 4.6, doch, ja, 4-6, genau.

00:23:21.150 --> 00:23:23.070
<v Gast 2>Warte mal, ich hab jetzt gerade hier auf diesen Link geklickt.

00:23:23.150 --> 00:23:24.590
<v Gast 1>Genau, das ist zu Kernel Newbies.

00:23:24.830 --> 00:23:28.910
<v Gast 2>Und hab eine Frage bekommen, ob ich einen Flash Player laufen lassen will.

00:23:29.070 --> 00:23:29.550
<v Gast 2>WTF?

00:23:30.350 --> 00:23:30.750
<v Gast 2>Wirklich?

00:23:30.910 --> 00:23:31.070
<v Gast 2>Ja.

00:23:31.310 --> 00:23:32.430
<v Unbekannt>Kernel Newbies, krass.

00:23:32.590 --> 00:23:34.350
<v Gast 2>Ach, das ist für hier unten für den Scheißdrick hier.

00:23:34.430 --> 00:23:35.230
<v Gast 2>Oh Gott, fiese Werbung.

00:23:36.190 --> 00:23:36.670
<v Gast 2>Ja, komisch.

00:23:36.830 --> 00:23:38.110
<v Gast 2>Wie soll man denn den Scheißdrick aufhören?

00:23:38.190 --> 00:23:40.910
<v Gast 2>Das geht hier um Linux-Kern, da könnt ihr nicht Flash drauf machen.

00:23:41.950 --> 00:23:45.390
<v Gast 1>Das wäre doch tainted und dann hast du immer den Kernel Panic steht dann immer drin.

00:23:45.550 --> 00:23:47.630
<v Gast 1>Na, na, na, das war Schmuddle Code.

00:23:48.750 --> 00:23:52.830
<v Gast 1>Genau, was cool ist, sie haben einige recht viele Features reingebaut.

00:23:52.990 --> 00:23:56.830
<v Gast 1>Sie haben Support für Superspeed Plus, ja.

00:23:56.990 --> 00:24:03.710
<v Gast 1>Nicht nur normaler Speed, nicht nur Superspeed, Superspeed Plus, was bei USB 3.1 10 Gigabit pro Sekunde sind.

00:24:04.270 --> 00:24:06.910
<v Gast 1>10 Gigabit pro Sekunde ist ja schon eine Hausnummer eigentlich.

00:24:06.990 --> 00:24:08.750
<v Gast 1>Da kannst du mal einen USB-Stick anstecken.

00:24:08.990 --> 00:24:10.270
<v Unbekannt>Aber was kommt nach Super Speed Plus?

00:24:10.430 --> 00:24:11.390
<v Gast 2>Megaspeed meines?

00:24:11.790 --> 00:24:14.670
<v Gast 2>Für 100 Gigabit und dann Megaspeed Plus für 1000 Gigabit?

00:24:14.910 --> 00:24:21.310
<v Gast 1>Nee, ich glaube, Super Speed Plus Plus ist das nächste logische und dann Terraspeed und keine Ahnung.

00:24:21.470 --> 00:24:22.670
<v Gast 1>Auf jeden Fall ist es schnell.

00:24:22.990 --> 00:24:23.790
<v Gast 1>Was benutzen denn?

00:24:23.870 --> 00:24:24.990
<v Gast 1>Was kannst du 10 Gigabit?

00:24:25.070 --> 00:24:28.590
<v Gast 1>Ich meine, da kannst du, es ist wahrscheinlich irgendwie so Sachen, die du intern ansteckst.

00:24:28.830 --> 00:24:30.350
<v Unbekannt>Thunderbolt 1-Geschwindigkeit.

00:24:30.590 --> 00:24:31.710
<v Gast 1>Thunderbolt 1, ja.

00:24:32.350 --> 00:24:35.070
<v Gast 1>2Speed Plus, Gen 2 Devices, bla bla bla.

00:24:35.150 --> 00:24:37.390
<v Gast 1>Ist nicht dasselbe wie Type C, muss man drüber nachdenken.

00:24:37.470 --> 00:24:39.390
<v Unbekannt>Aber darüber kannst du auf jeden Fall Displays laufen lassen.

00:24:39.470 --> 00:24:40.750
<v Unbekannt>Das sollte schon funktionieren.

00:24:40.910 --> 00:24:45.230
<v Gast 1>Genau, das ist so, also die wollen wahrscheinlich auch zu so einem Allerweltsanschluss werden.

00:24:45.310 --> 00:24:45.870
<v Gast 1>Ist ja ganz cool.

00:24:45.950 --> 00:24:49.070
<v Gast 1>Auf jeden Fall kann das Linux jetzt auch, finde ich gut.

00:24:49.310 --> 00:24:52.590
<v Gast 1>Sie haben den Umkiller, das ist ein bisschen ein Problem, ich klicke jetzt hier mal drauf,

00:24:52.670 --> 00:24:55.470
<v Gast 1>aber deren CMS hat es total verratzt.

00:24:55.630 --> 00:24:58.750
<v Gast 1>Also alle Links, die ich anklicke, sind eigentlich tot, ich muss es immer so suchen.

00:24:58.910 --> 00:25:02.590
<v Gast 1>Sie haben den Umkiller ein bisschen verbessert.

00:25:02.750 --> 00:25:06.430
<v Gast 1>Normalerweise ist der Umkiller ja der, der den, also der sucht den Prozess,

00:25:06.510 --> 00:25:11.870
<v Gast 1>den du emotional am nächsten stehst und er wirkt ihn dann vor deinen Augen sehr langsam,

00:25:11.950 --> 00:25:13.390
<v Gast 1>wenn dir der Speicher ausgeht.

00:25:13.790 --> 00:25:18.030
<v Gast 1>Also das ist ein bisschen wie die Mafia, wenn sie dir irgendwie so einen Daumen oder so als Paket schickt.

00:25:18.750 --> 00:25:20.910
<v Gast 1>Nur, dass er das halt mit Prozessen macht.

00:25:21.070 --> 00:25:26.830
<v Gast 1>Und um du konntest zwar immer schon so Umscores adjusten und das war, naja, ein bisschen mäßig.

00:25:27.390 --> 00:25:30.590
<v Gast 1>Aber da haben sie ein bisschen dran rumgefrickelt.

00:25:30.670 --> 00:25:34.830
<v Gast 1>And ganz cool bei Kernel Newbies, also sie haben so die Übersicht und dann haben sie immer noch einen

00:25:34.830 --> 00:25:38.110
<v Gast 1>LWN-Artikel of Linux irgendwas Network.

00:25:38.190 --> 00:25:39.150
<v Gast 1>Keine Ahnung, was weh.

00:25:39.390 --> 00:25:45.550
<v Gast 1>Also auf jeden Fall, da sind die coolen Artikel, die auf der Seite, die von 1992 quasi aussieht.

00:25:47.550 --> 00:25:50.910
<v Gast 1>Da ist auf jeden Fall noch ein Link zu allen diesen Dingen hier drunter.

00:25:51.230 --> 00:25:52.510
<v Unbekannt>Linux World News, wäre ich?

00:25:52.830 --> 00:25:54.590
<v Unbekannt>Linux World News, obviously.

00:25:55.550 --> 00:25:57.390
<v Gast 1>Was auch immer, LS Weekly News?

00:25:57.630 --> 00:25:58.910
<v Gast 1>Weekly News, ja, richtig.

00:25:59.070 --> 00:26:00.030
<v Unbekannt>Geil, da steht sogar.

00:26:01.550 --> 00:26:02.030
<v Unbekannt>Cool.

00:26:02.430 --> 00:26:06.590
<v Gast 1>Was auch ganz cool ist, Intel Memory Protection Keys haben sie jetzt auch Support.

00:26:06.830 --> 00:26:12.590
<v Gast 1>Und es ist eigentlich immer so die Technologie an und für sich ganz cool,

00:26:12.750 --> 00:26:16.510
<v Gast 1>aber oft recht fragwürdig, weil du halt mit diesen Protection Keys so Sachen machen kannst.

00:26:16.590 --> 00:26:20.910
<v Gast 1>Also das ist im Grunde so DRM-Geschichten, glaube ich.

00:26:21.070 --> 00:26:25.070
<v Gast 1>Also so Hardware-Protection-Sachen, dass du quasi schauen kannst, ob,

00:26:25.550 --> 00:26:27.630
<v Gast 1>nee, Moment, ich glaube, ich erzähle Blödsinn.

00:26:27.870 --> 00:26:29.630
<v Unbekannt>War das News Accessible?

00:26:29.950 --> 00:26:33.790
<v Gast 1>Du kannst halt so Sachen vor Usern verstecken oder Sachen verifizieren.

00:26:34.190 --> 00:26:38.430
<v Gast 1>Gerade wenn du dein Zeug an irgendwelche fragwürdigen Leute gibst, deine Hardware gibt,

00:26:38.590 --> 00:26:42.990
<v Gast 1>das ist ganz sinnvoll, dass der chinesische Zoll dir da nicht reinfrickelt.

00:26:43.630 --> 00:26:44.510
<v Unbekannt>Nicht schlecht.

00:26:44.830 --> 00:26:48.670
<v Gast 1>Was auch ganz cool ist, sie haben Orange FS eingebaut.

00:26:48.990 --> 00:26:51.630
<v Gast 1>Ein neues Dateisystem, ein verteiltes Dateisystem.

00:26:52.270 --> 00:26:57.070
<v Gast 1>Und es ist ein bisschen, also ich habe es mir durchgelesen und mir ist es noch nicht so ganz klar,

00:26:57.230 --> 00:26:58.110
<v Gast 1>wo sie reingehen wollen.

00:26:58.190 --> 00:27:04.670
<v Gast 1>Also sie sagen, ja, Orange FS, das kommt aus dieser verteilten Computing-Geschichte und es ist super

00:27:04.670 --> 00:27:09.790
<v Gast 1>parallel und quasi so als Ersatz ein bisschen für NFS,

00:27:09.870 --> 00:27:15.230
<v Gast 1>also wenn du NFS hast, halt irgendwelche Locking-Probleme und ist dann im Cursor nicht so anständig.

00:27:15.390 --> 00:27:19.230
<v Gast 1>Und OrangeFS ist erstmal aufgeteilt.

00:27:19.310 --> 00:27:23.470
<v Gast 1>Du kannst mit Fused das Ding mounten, also du kannst es komplett user-seitig machen.

00:27:23.630 --> 00:27:28.990
<v Gast 1>Also gerade wenn du irgendwie Systeme hast, die nicht unbedingt abspacken sollten,

00:27:29.070 --> 00:27:33.790
<v Gast 1>wenn mal deine Dateisystem Netzwerkprobleme hat, ist das eine ganz angenehme Sache.

00:27:34.030 --> 00:27:38.190
<v Gast 1>Und sie sehen das so ein bisschen als Alternative zu HDFS.

00:27:38.830 --> 00:27:42.990
<v Gast 1>Wobei ich glaube, OrangeFS ist POSIX-kompatibel, so wie ich das verstanden habe.

00:27:43.230 --> 00:27:47.870
<v Gast 1>Also das ist so ein bisschen so, ein bisschen wie GlusterFS, ein bisschen wie HDFS.

00:27:48.670 --> 00:27:52.030
<v Gast 1>Sie können das irgendwie auf verschiedene Arten mounten, so als WebDAV,

00:27:52.270 --> 00:27:57.310
<v Gast 1>als REST, als Fuse-Layer und Fuse normalerweise ist ja POSIX,

00:27:57.470 --> 00:27:57.630
<v Gast 1>ne?

00:27:57.870 --> 00:27:58.750
<v Unbekannt>Glaube ich, ja.

00:27:58.910 --> 00:28:01.150
<v Gast 1>Also sie können das alles irgendwie so machen.

00:28:01.470 --> 00:28:03.550
<v Gast 2>Oder auf jeden Fall sieht es so aus wie POSIX.

00:28:03.710 --> 00:28:04.270
<v Gast 2>Sieht aus wie PISIS.

00:28:04.350 --> 00:28:06.350
<v Gast 2>Du kannst nicht alle POSIX-Features unterstützen.

00:28:06.590 --> 00:28:11.950
<v Gast 1>Genau, aber zumindest kannst du da im Normalfall kannst du eine Datei lesen und schreiben.

00:28:12.110 --> 00:28:15.790
<v Gast 1>Vielleicht keine Verzeichnisse, vielleicht nicht wirklich LS oder so aufrufen,

00:28:16.030 --> 00:28:18.190
<v Gast 1>aber zumindest geht es so halbwegs.

00:28:18.270 --> 00:28:19.870
<v Gast 1>Und das gibt es schon recht lange.

00:28:20.030 --> 00:28:24.590
<v Gast 1>Also die Vorläufe von OrangeFS, das war irgendwie 93,

00:28:24.750 --> 00:28:27.310
<v Gast 1>gab es irgendwie so ein Parallel-Virtual File System.

00:28:27.470 --> 00:28:30.270
<v Gast 1>Und seit 2008 heißt es dann irgendwann OrangeFS.

00:28:30.350 --> 00:28:31.710
<v Gast 1>Also ist schon gut abgehangen.

00:28:31.790 --> 00:28:34.750
<v Gast 1>Und jetzt auch im Kernel, was eine ganz interessante Sache ist.

00:28:34.830 --> 00:28:40.430
<v Gast 1>Also ich glaube eher gedacht für so LAN-Deployments, falls ich falsch lege,

00:28:40.670 --> 00:28:42.750
<v Gast 1>könnt ihr gerne in den Kommentaren was dazu sagen.

00:28:43.070 --> 00:28:49.630
<v Gast 1>Ist aber auf jeden Fall jetzt im Kernel mit drin, was bedeutet, dass du weniger Krebelzeug machen

00:28:49.630 --> 00:28:50.110
<v Gast 1>musst.

00:28:51.230 --> 00:28:53.310
<v Unbekannt>Ja, coole Sache.

00:28:53.550 --> 00:28:54.750
<v Gast 1>Und sie haben noch ein paar andere Sachen.

00:28:54.910 --> 00:29:00.030
<v Gast 1>Batman, dieses Routing-Protokoll, irgendwie eine neue Version, sie haben Mac-Level Encryption,

00:29:00.350 --> 00:29:02.270
<v Gast 1>keine Ahnung, kann sicher Felix was dazu sagen.

00:29:02.430 --> 00:29:06.510
<v Gast 1>Felix ist unser Security-Typ, der aus Deutschland mitsendet.

00:29:07.390 --> 00:29:09.550
<v Gast 1>Ein paar echt coole Sachen mit drin.

00:29:09.870 --> 00:29:13.790
<v Gast 1>Recht großes Release, ganz gute Sache.

00:29:14.430 --> 00:29:16.270
<v Unbekannt>Hab ich ihn auch schon mal kompiliert, den Kernel?

00:29:16.350 --> 00:29:19.150
<v Gast 1>Also ich kann sagen, ja, 4.6, der kompiliert auch.

00:29:20.030 --> 00:29:21.310
<v Unbekannt>Da sind wir nicht so.

00:29:21.710 --> 00:29:24.750
<v Gast 1>Und einige neue Dinge, finde ich gut.

00:29:25.230 --> 00:29:27.790
<v Gast 1>Mehr neue Kernel langsam mal aufrüsten, ja.

00:29:28.350 --> 00:29:29.310
<v Unbekannt>Sehr schön.

00:29:30.750 --> 00:29:34.350
<v Gast 1>Was auch sehr schön ist, fand ich einen Artikel aus dem New Scientist,

00:29:34.430 --> 00:29:38.590
<v Gast 1>den habe ich ja auch, ich hoffe mal bei News reingemacht, weil der diese Woche veröffentlicht wurde.

00:29:39.070 --> 00:29:44.510
<v Gast 1>Und zwar geht es da um Zellen, um so Biologiezeug, also ich habe eigentlich keine Ahnung,

00:29:44.670 --> 00:29:47.070
<v Gast 1>aber ich kann amateurhaft davon reden.

00:29:48.270 --> 00:29:51.150
<v Gast 1>Und zwar geht es um dieses CRISPR Gene Editing.

00:29:51.470 --> 00:29:56.510
<v Gast 1>CRISPR steht sicher for irgendwas, weil all upkürzungen in der Wissenschaft stehen for irgendwas komisches.

00:29:57.150 --> 00:29:57.630
<v Gast 1>Genau.

00:29:58.910 --> 00:30:03.150
<v Gast 1>Clustered, regular, interspaced, short, palindromic repeats.

00:30:07.470 --> 00:30:09.470
<v Gast 1>Also so ein kleiner DNA-Frickler.

00:30:09.870 --> 00:30:13.550
<v Gast 1>And da gab es jetzt einen Artikel, they have a Möglichkeit gefunden,

00:30:13.790 --> 00:30:19.630
<v Gast 1>Zellen quasi ihre eigenen DNA zerfrickeln zu lassen, wenn irgendein gewisser Trigger,

00:30:20.910 --> 00:30:22.990
<v Gast 1>wenn die Zelle einen gewissen Trigger ausgesetzt wird.

00:30:23.070 --> 00:30:27.710
<v Gast 1>Also du könntest dann zum Beispiel sagen, ja, wie wäre es denn,

00:30:27.870 --> 00:30:32.590
<v Gast 1>wenn wir Entzündungen im Blut mit diesen Zellen aufschreiben?

00:30:32.910 --> 00:30:37.150
<v Gast 1>Weil das Problem bei vielen so Medizingeschichten ist, ja, dass irgendwie Patienten,

00:30:37.310 --> 00:30:43.630
<v Gast 1>selbst wenn die so große Studien haben, die kommen halt irgendwie einmal in acht Monaten oder so zum Arzt und

00:30:43.630 --> 00:30:46.510
<v Gast 1>sagen dann, ja, mir geht es immer noch gut und dann misst man im Blutdruck und schaut,

00:30:46.590 --> 00:30:49.470
<v Gast 1>wie es dem geht und so, ja, okay, aktuell geht es dem gut.

00:30:49.710 --> 00:30:55.550
<v Gast 1>Das kann natürlich sein, dass der irgendwie vier Wochen lang unter aller Sau Blutdruck hatte und Entzündungen

00:30:55.630 --> 00:31:01.870
<v Gast 1>ohne Ende im Blut und das ganze Zeug, aber außer du hast dem irgendwie permanent die Ampulle irgendwie im Arm

00:31:01.950 --> 00:31:06.030
<v Gast 1>oder du hast irgendwie, keine Ahnung, Herzmessungen und sonst was die ganze Zeit,

00:31:06.350 --> 00:31:08.510
<v Gast 1>ist es ein bisschen schwer, so etwas festzustellen.

00:31:08.750 --> 00:31:11.950
<v Gast 1>Und jetzt haben die eine Möglichkeit gefunden, dass die Zellen quasi das selber,

00:31:12.190 --> 00:31:17.150
<v Gast 1>also du tust ihm so ein paar Tracing-Zellen reintun, irgendwo ins Blut reinspritzen,

00:31:17.550 --> 00:31:20.270
<v Gast 1>and entsprechend genug, dass du die auch nachher wieder rausholen kannst,

00:31:20.350 --> 00:31:22.030
<v Gast 1>wenn du entsprechend Blut nimmst.

00:31:22.270 --> 00:31:25.870
<v Gast 1>And diese Zelle can sich quasi selber zerfrickeln, wenn sie irgendwas sieht.

00:31:26.030 --> 00:31:29.870
<v Gast 1>Also wenn die Zelle sieht, so oh God, here are so viele Entzündungsmarker,

00:31:30.430 --> 00:31:34.190
<v Gast 1>uh uh, dann schreibt sie sich das auf und nachher kann der Art sie rausholen und sagen,

00:31:34.350 --> 00:31:36.990
<v Gast 1>holla die Balve, sie hatten aber Entzündungen in letzter Zeit.

00:31:37.630 --> 00:31:41.470
<v Gast 1>Das ist eigentlich eine reche, so fand ich vom Prinzip her.

00:31:43.070 --> 00:31:47.950
<v Gast 1>Ich weiß jetzt nicht, wie gut ich das finde, dass ich meine Zellen ihre eigenen DNA zerkrebeln.

00:31:48.110 --> 00:31:53.550
<v Gast 1>Ich glaube, die pflanzen sich dann sicher nicht fort und verursachen Krebs dadurch.

00:31:53.870 --> 00:31:56.990
<v Gast 1>Aber fand ich eine ganz coole Sache.

00:31:57.550 --> 00:31:59.630
<v Gast 2>Was für Probleme hat die Wissenschaft die hervorgebracht?

00:32:00.350 --> 00:32:01.310
<v Unbekannt>Das kann ja nur gut gehen.

00:32:01.470 --> 00:32:06.270
<v Gast 1>Nee, also ich kann mich an nicht eine Wissenschaftserfindung erinnern, die auch nur ansatzweise schlecht war.

00:32:07.070 --> 00:32:07.950
<v Unbekannt>Atombombe.

00:32:08.190 --> 00:32:08.990
<v Unbekannt>Ach Gott.

00:32:09.150 --> 00:32:13.950
<v Gast 1>Also ich sag mal, wenn du großflächig Sachen weg haben willst, ist eine Atombombe ganz legitim.

00:32:16.270 --> 00:32:21.070
<v Gast 1>Was auch ganz legitim sind, sind ja Netzwerkpakete schicken, die Sachen kaputt machen.

00:32:24.750 --> 00:32:27.950
<v Gast 1>In der Freizeit zum Erholen auch mal kann man das dann machen.

00:32:28.110 --> 00:32:31.950
<v Gast 1>Und im Normalfall nimmt man da ja Metasploit dazu, also die ganzen Script-Kiddies,

00:32:32.910 --> 00:32:39.790
<v Gast 1>wenn euer WordPress-Blog jetzt auf einmal irgendwie, keine Ahnung, Sub Zero Hacking was hier

00:32:39.790 --> 00:32:43.950
<v Gast 1>sagt, nur noch, statt irgendwas anderem, dann war das wahrscheinlich ein Script-Kiddy mit Metasploit.

00:32:44.110 --> 00:32:49.390
<v Gast 1>Metasploit ist so ein Ruby-Framework, das es recht einfach macht, so Exploits zu schreiben.

00:32:49.710 --> 00:32:56.510
<v Gast 1>Und das Problem an diesem Ding ist, dass es sehr viele Sachen halt in Framework-Methoden abstrahiert hat.

00:32:56.830 --> 00:33:00.750
<v Gast 1>Bedeutet, wenn du so einen Exploit quasi irgendwo anders einsetzen willst,

00:33:00.990 --> 00:33:07.070
<v Gast 1>also ich habe zum Beispiel mal für Heartbleed, da konntest du ja anhand vom SSL-Handshake konntest du

00:33:07.070 --> 00:33:08.990
<v Gast 1>erkennen, ob da ein Server anfertig war oder nicht.

00:33:09.150 --> 00:33:13.070
<v Gast 1>Und ich habe mal so ein Tool geschrieben, das das dann einfach gemacht hat und irgendwie ein paar Anwendungen,

00:33:13.150 --> 00:33:14.430
<v Gast 1>die ich da gescannt.

00:33:14.590 --> 00:33:18.110
<v Gast 1>Und ich habe halt auch gedacht, ja klar, nimmst du von Metasploit halt den Code,

00:33:18.270 --> 00:33:20.030
<v Gast 1>den du da so zusammenfrickeln musst.

00:33:20.190 --> 00:33:24.830
<v Gast 1>Und bevor du dir den ganzen Binärzeug da dir das selber zusammenbaust, dann nimmst du es von denen.

00:33:25.070 --> 00:33:29.150
<v Gast 1>Das Problem ist aber, dass die Metasploit halt fürs Zusammenfrickeln,

00:33:29.310 --> 00:33:34.270
<v Gast 1>fürs Senden von dem Code, für alle möglichen Sachen halt ihr eigenes Framework benutzen.

00:33:34.430 --> 00:33:38.030
<v Gast 1>Bedeutet, wenn du das irgendwie aus diesem Metasploit rausextrahieren willst,

00:33:38.270 --> 00:33:42.430
<v Gast 1>bist du halt irgendwie stundenlang damit beschäftigt, irgendwelche Framework-Methoden irgendwie hinzukopieren,

00:33:42.510 --> 00:33:44.830
<v Gast 1>die viel zu groß sind für das, was du eigentlich willst.

00:33:45.070 --> 00:33:50.990
<v Gast 1>Und es hilft dir auch nicht wirklich so zu verstehen, was der Exploit denn jetzt genau macht.

00:33:51.230 --> 00:33:54.910
<v Gast 1>Außer du kennst dich schon mit Metasploit aus und verstehst du grob, was die Methoden machen.

00:33:55.070 --> 00:33:58.030
<v Gast 1>Und da gibt es jetzt ein neues Projekt, CVE in Ruby.

00:33:59.070 --> 00:34:03.310
<v Gast 1>Das sind Exploits, die ohne Metasploit auskommen,

00:34:03.470 --> 00:34:07.230
<v Gast 1>aber immer noch in einer Sprache, die halbwegs lesbar ist wie Ruby,

00:34:07.390 --> 00:34:08.030
<v Gast 1>geschrieben werden.

00:34:08.110 --> 00:34:15.070
<v Gast 1>Also oft siehst du so Proof-of-Concept-Exploits in C und hast halt diese ganzen Bitflipping-Geschichten

00:34:15.070 --> 00:34:21.150
<v Gast 1>und dieses Gott irgendwie, wie auch immer, C sieht hässlich aus, so im Normalfall.

00:34:21.390 --> 00:34:26.990
<v Gast 1>Und dem stehen die jetzt ein bisschen gegenüber, dass die einfach eine Datei haben,

00:34:27.230 --> 00:34:28.670
<v Gast 1>eine Wubi-Datei.

00:34:28.830 --> 00:34:32.590
<v Gast 1>Da ist auch oft irgendwie so Binärkrebel drin, aber zumindest siehst du,

00:34:32.670 --> 00:34:35.070
<v Gast 1>wie der Binärkrebel teilweise zusammengesetzt wird.

00:34:35.230 --> 00:34:40.270
<v Gast 1>Sie benutzen einfach so Standard Library, um irgendwie einen HTTP-Request zu machen oder einen Socket zu

00:34:40.270 --> 00:34:41.070
<v Gast 1>öffnen.

00:34:42.270 --> 00:34:43.870
<v Gast 1>Das ist alles ganz angenehm.

00:34:43.950 --> 00:34:48.350
<v Gast 1>Und gerade wenn du so Sachen wiederverwenden willst, um zum Beispiel deine eigenen Systeme intern mal zu

00:34:48.350 --> 00:34:51.630
<v Gast 1>prüfen und nicht unbedingt irgendwie externe Tools verwenden willst,

00:34:51.790 --> 00:34:53.710
<v Gast 1>dann ist es eine sehr coole Geschichte.

00:34:53.870 --> 00:34:58.270
<v Gast 1>Also gerade in Firmennetzwerken zum Beispiel, du weißt halt einfach nicht so,

00:34:58.350 --> 00:35:02.830
<v Gast 1>oh, Mist, Hersteller XY hat uns diese komische Appliance gegeben.

00:35:04.030 --> 00:35:06.030
<v Gast 1>Wären wir denn der jetzt verwundbar intern?

00:35:06.510 --> 00:35:10.750
<v Gast 1>Und du kannst halt oft kannst du natürlich eine URL auf eine Webseite einpasten,

00:35:10.830 --> 00:35:14.110
<v Gast 1>aber du willst vielleicht auch nicht unbedingt der Webseite sagen, ja,

00:35:14.190 --> 00:35:16.190
<v Gast 1>wir haben ein verwundbares System hier bei uns.

00:35:16.430 --> 00:35:20.590
<v Gast 1>Und da finde ich das eigentlich ganz cool, dass du recht schnell diese CVs rausziehen kannst.

00:35:20.750 --> 00:35:24.510
<v Gast 1>Und Ruby ist ja sowieso die beste Sprache, sehr weithin bekannt.

00:35:24.670 --> 00:35:25.070
<v Gast 1>Von daher.

00:35:25.310 --> 00:35:25.550
<v Gast 1>Korrekt.

00:35:25.790 --> 00:35:28.990
<v Gast 1>CVs in Ruby macht eigentlich Sinn, macht sehr viel Sinn.

00:35:29.950 --> 00:35:31.310
<v Unbekannt>Ja, gute Sache.

00:35:31.470 --> 00:35:33.070
<v Unbekannt>Hast du was dazu zu sagen, Thomas?

00:35:33.230 --> 00:35:33.550
<v Unbekannt>Nein.

00:35:33.710 --> 00:35:34.510
<v Unbekannt>Nein, sehr gut.

00:35:34.670 --> 00:35:35.150
<v Unbekannt>Gefällt mir.

00:35:35.870 --> 00:35:40.750
<v Gast 1>Das ist auch die erste Regel von Podcasten, ist anders wie Stand-up Comedy.

00:35:40.830 --> 00:35:45.470
<v Gast 1>Bei Stand-Up Comedy sagst du immer ja, Podcasten einfach Nein sagen, so wird man kompetent.

00:35:45.870 --> 00:35:46.830
<v Unbekannt>Das stimmt nicht.

00:35:48.110 --> 00:35:49.070
<v Unbekannt>Richtig, genau.

00:35:49.230 --> 00:35:50.590
<v Unbekannt>Siehst du Profi-Podcaster?

00:35:50.830 --> 00:35:51.550
<v Unbekannt>Endlich.

00:35:53.470 --> 00:35:55.710
<v Unbekannt>Gratis Getränke, sehr schön.

00:35:56.990 --> 00:36:01.390
<v Gast 1>Wer auch Profi-Podcaster sein könnte, wenn er denn wollte, ist der sehr common.

00:36:01.550 --> 00:36:06.830
<v Gast 1>Wir haben öfter mal schon sein Zeug gepickt, der hat immer so coole Talks gehalten,

00:36:06.910 --> 00:36:13.310
<v Gast 1>so schön mit schönen Folien und hier wie GitHub selber sich auf GitHostet oder wie wir bei GitHub die Kultur

00:36:13.310 --> 00:36:13.630
<v Gast 1>machen.

00:36:13.790 --> 00:36:19.070
<v Gast 1>Und der hat irgendwann neulich so den riesigen, und der war eigentlich immer so der Vorzeige-GitHub-Mensch.

00:36:19.950 --> 00:36:25.790
<v Gast 1>Und der hat neulich irgendwann mal so geschrieben: so, oh, lol, ich wurde gefeuert, komisch.

00:36:25.950 --> 00:36:28.910
<v Gast 1>Und hat dann das irgendwie auch über das letzte Jahr, glaube ich, irgendwie so aufgearbeitet,

00:36:28.990 --> 00:36:31.230
<v Gast 1>so ja, ich habe ein bisschen Burnout, aber eigentlich war es ganz okay,

00:36:31.310 --> 00:36:35.710
<v Gast 1>ich weiß immer nicht genau, warum ich gefeuert wurde und hat so ein bisschen durchklingen lassen,

00:36:35.790 --> 00:36:40.110
<v Gast 1>dass GitHub so, die sind jetzt halt alt genug,

00:36:40.190 --> 00:36:43.870
<v Gast 1>dass die ganzen, ganzen Middle Manager da irgendwie einzugehalten haben.

00:36:44.030 --> 00:36:48.990
<v Gast 1>Und das ist immer noch ganz cool, aber eventuell nicht mehr so toll.

00:36:49.230 --> 00:36:51.950
<v Gast 1>Und der hat dann eine Zeit lang mal nichts gemacht.

00:36:53.790 --> 00:36:57.950
<v Gast 1>Und hat dann irgendwann auch in seinem Post gesagt: So, ja, das ist ein bisschen ein Problem,

00:36:58.030 --> 00:37:02.030
<v Gast 1>weil ich habe zwar Aktienoptionen von GitHub, aber die kann ich niemand verkaufen,

00:37:02.190 --> 00:37:04.190
<v Gast 1>weil GitHub noch nicht an der Börse gehandelt wird.

00:37:04.430 --> 00:37:07.070
<v Gast 1>Und ich glaube, der könnte die wahrscheinlich privat schon irgendwie verkaufen.

00:37:07.230 --> 00:37:10.590
<v Gast 1>Aber was auch immer, auf jeden Fall hat er gesagt, ja, ich bräuchte auch mal wieder einen Job.

00:37:10.750 --> 00:37:17.630
<v Gast 1>Und irgendwann hat er dann gepostet: so ja, ich denke immer noch die ganze Zeit an dieses collaborative

00:37:17.790 --> 00:37:20.270
<v Gast 1>und development tools und das ist so mein Ding.

00:37:20.750 --> 00:37:22.750
<v Gast 1>Und deswegen bin ich jetzt bei GitLab.

00:37:22.830 --> 00:37:26.590
<v Gast 1>Und GitLab war ja, also am Anfang war es dieser Open Source GitHub Clone,

00:37:26.670 --> 00:37:31.870
<v Gast 1>also einfach eins zu eins eine Rails-App, die genauso aussieht wie GitHub und exakt dasselbe kann,

00:37:31.950 --> 00:37:34.350
<v Gast 1>nur dass es nicht Pull Requests und Merge Requests nennen.

00:37:34.830 --> 00:37:40.750
<v Gast 1>Und die haben sich so ein bisschen entwickelt, dass es so sieht immer noch aus wie GitHub,

00:37:41.070 --> 00:37:43.870
<v Gast 1>aber so langsam sind sie irgendwie was eigenes.

00:37:43.950 --> 00:37:46.030
<v Gast 1>Sie sind Open Source, was ganz Interessant ist.

00:37:46.190 --> 00:37:50.510
<v Gast 1>Also wenn man also die Zielgruppe ist immer noch ein bisschen komisch,

00:37:50.670 --> 00:37:54.910
<v Gast 1>weil normalerweise zahlst du einfach für GitHub, wenn deine Anwälte dich das lassen.

00:37:55.070 --> 00:37:59.870
<v Gast 1>Und wenn du genügend Geld hast, dann zahlst du für GitHub Enterprise und du kannst das Zeug einfach bei dir

00:37:59.870 --> 00:38:04.510
<v Gast 1>hosten, selbst wenn deine Anwälte dich nicht auf den öffentlichen GitHub.com lassen wollen.

00:38:05.310 --> 00:38:08.350
<v Gast 1>Und dann gibt es noch GitLab, was gratis ist, was cool ist, bedeutet,

00:38:08.430 --> 00:38:11.950
<v Gast 1>wenn du irgendwie, vielleicht wenn du irgendwie an der Uni arbeitest,

00:38:12.270 --> 00:38:17.550
<v Gast 1>aber aus irgendeinem Grund nicht GitHub nutzen kannst, weil, keine Ahnung,

00:38:17.870 --> 00:38:22.110
<v Gast 1>du willst irgendwie LDAP-Authentifizierung von all deinen Studenten haben.

00:38:22.430 --> 00:38:27.710
<v Gast 1>Und du willst aber nicht, dass die Studenten, nachdem sie gehen, da, ach, keine Ahnung, was auch immer.

00:38:27.950 --> 00:38:33.470
<v Gast 1>Du hast da so eine Möglichkeit, quasi was zu hosten, das quasi genauso aus wie GitHub oder ziemlich ähnlich,

00:38:33.710 --> 00:38:34.430
<v Gast 1>aber Open Sources.

00:38:34.670 --> 00:38:38.030
<v Gast 1>Und Zach Coman ist da nur dabei und macht da jetzt Dinge.

00:38:38.270 --> 00:38:44.910
<v Gast 1>Und ich freue mich eigentlich schon auf seine erste Präsentation, die er mal als Teil von GitLab

00:38:46.510 --> 00:38:47.390
<v Gast 1>machen wird.

00:38:47.550 --> 00:38:50.910
<v Gast 1>Das Präsentationen, die waren immer ganz gut von ihm.

00:38:51.150 --> 00:38:52.350
<v Gast 1>Und GitLab sieht nett aus.

00:38:52.430 --> 00:38:56.510
<v Gast 1>Wir haben uns vorher auch mal angeschaut, so ist ein Rails-Backend und ich glaube, sah ganz anständig aus.

00:38:56.590 --> 00:38:57.310
<v Gast 1>Ja, viel eigentlich.

00:38:58.030 --> 00:39:00.990
<v Gast 1>FAT-Models, so schön mit Code drin, da weißt du, wo die Sachen passieren.

00:39:01.070 --> 00:39:02.270
<v Unbekannt>Der Controller ist schön dünn.

00:39:02.430 --> 00:39:03.470
<v Unbekannt>Nicht zu viele Models.

00:39:03.630 --> 00:39:04.910
<v Gast 1>Nicht zu viele Models, ja.

00:39:05.870 --> 00:39:06.510
<v Gast 1>Keine Ahnung.

00:39:07.310 --> 00:39:08.750
<v Unbekannt>Einige Concerns auch dran gewesen.

00:39:08.990 --> 00:39:09.230
<v Unbekannt>Richtig?

00:39:09.310 --> 00:39:10.670
<v Unbekannt>Und Concerns sind gut, glaube ich.

00:39:10.750 --> 00:39:11.390
<v Unbekannt>Ja, sind gut.

00:39:11.470 --> 00:39:14.510
<v Gast 2>Und Rails 4 Features ist definitiv drin gewesen.

00:39:15.310 --> 00:39:15.950
<v Gast 2>4.1.

00:39:16.350 --> 00:39:18.910
<v Gast 1>4.1 hosten dich selber, was ja schon mal gut ist.

00:39:19.070 --> 00:39:22.430
<v Gast 1>So als anständiges Source Code Hosting Tool musste ich ja selber hosten.

00:39:24.030 --> 00:39:28.750
<v Gast 1>Also ganz interessant und haben jetzt auch jemanden, der eigentlich ganz cool klang.

00:39:28.830 --> 00:39:30.830
<v Gast 1>Zumindest von dem, was man so gesehen hat.

00:39:31.790 --> 00:39:32.670
<v Unbekannt>Gute Sache.

00:39:33.790 --> 00:39:39.390
<v Gast 1>Auch eine gute Sache, Open Source, eine von einer Firma, bei der ich mal war, Acria, hat was veröffentlicht.

00:39:39.870 --> 00:39:41.790
<v Gast 1>FIFO to Kinesis.

00:39:42.670 --> 00:39:44.510
<v Unbekannt>FIFO, First In, First Out.

00:39:45.070 --> 00:39:48.350
<v Gast 1>Auch unter Unix oft mal als Named Pipe bekannt.

00:39:49.150 --> 00:39:53.310
<v Gast 1>Das ist einfach eine Pipe, die einen Namen hat, die du auf dem Dateisystem auch wiederfinden kannst.

00:39:54.510 --> 00:39:54.750
<v Gast 1>Und

00:39:55.250 --> 00:39:58.690
<v Gast 1>Da kann man reinschreiben und im Normalfall muss dann halt irgendjemand rauslesen.

00:39:58.770 --> 00:40:01.010
<v Gast 1>Und was die quasi gebaut haben, ist, glaube ich, ein Go-Projekt.

00:40:01.330 --> 00:40:02.130
<v Unbekannt>War Go, glaube ich.

00:40:02.210 --> 00:40:03.250
<v Unbekannt>Schauen wir gerade mal direkt rein.

00:40:03.330 --> 00:40:05.490
<v Gast 1>Ja, war Go, super, kompiliert schön.

00:40:06.210 --> 00:40:11.010
<v Gast 1>Und die haben was gebaut, das diese FIFO nimmt und dann nach Amazon Kinesis schreibt.

00:40:11.170 --> 00:40:17.970
<v Gast 1>Kinesis ist so ein bisschen wie Kafka oder Scribe, ist so ein von Amazon

00:40:17.970 --> 00:40:24.530
<v Gast 1>gehosteter, aber immer noch so ein Message-Bus vielleicht oder append only binary log,

00:40:24.770 --> 00:40:25.090
<v Gast 1>keine Ahnung.

00:40:25.170 --> 00:40:25.730
<v Gast 1>Ist halt so ein Ding.

00:40:26.930 --> 00:40:28.130
<v Unbekannt>Streaming Database.

00:40:28.290 --> 00:40:32.290
<v Gast 1>Ist so ein Ding, wo du sagen kannst, da schreibe ich rein und jemand anders liest dann.

00:40:32.370 --> 00:40:37.090
<v Gast 1>Und eventuell könnte auch mehrere lesen oder PubSub, Message Hub.

00:40:37.730 --> 00:40:39.170
<v Unbekannt>Ich weiß gar nicht, ob es ein paar Jahre noch.

00:40:39.250 --> 00:40:40.210
<v Gast 1>Doch, klar, alles.

00:40:40.290 --> 00:40:41.570
<v Gast 1>Auf jeden Fall kann das alles.

00:40:42.930 --> 00:40:47.810
<v Gast 1>Und die haben was geschrieben, wo du quasi so eine Named-Pipe einfach in Kinesis reintun kannst.

00:40:47.970 --> 00:40:54.130
<v Gast 1>Und das ist ganz angenehm, weil die Amazon SDKs, also wenn du das selber machen willst,

00:40:54.290 --> 00:40:57.570
<v Gast 1>erst einmal musst du das ganze Zeug in deine Programmiersprache deiner Wahl reinmachen.

00:40:57.650 --> 00:41:00.850
<v Gast 1>Also eine Pipe kann so ziemlich jede Programmiersprache der Welt benutzen.

00:41:01.170 --> 00:41:06.290
<v Gast 1>Schlimmstenfalls schreibst du immer noch Standard out und leitest du es dann einfach in die Pipe rein.

00:41:06.610 --> 00:41:11.170
<v Gast 1>Und das ist eigentlich eine ganz coole Primitive,

00:41:11.250 --> 00:41:17.650
<v Gast 1>wo du dann benutzen kannst, um da dein Zeug quasi auf Amazon zu schützen.

00:41:18.770 --> 00:41:23.730
<v Gast 1>Ist auch allein schon so Sachen wie, ja, ich will eine Logging-Pipeline bauen,

00:41:23.890 --> 00:41:30.210
<v Gast 1>bedeutet all mein Zeug muss irgendwie selbst, also die ganzen Low-Level-Dinge müssen halt irgendwie nach

00:41:30.210 --> 00:41:31.250
<v Gast 1>Kinesis schreiben.

00:41:31.330 --> 00:41:34.770
<v Gast 1>Und ich bin sicher, es gibt irgendwo so ein Syslog nach Kinesis-Ding,

00:41:35.010 --> 00:41:37.570
<v Gast 1>aber am einfachsten ist es immer noch, du schreibst es in eine Pipe rein.

00:41:37.650 --> 00:41:40.770
<v Gast 1>Und dieses Coding schiebst du dann nach Kinesis raus, was ganz cool ist.

00:41:40.930 --> 00:41:46.290
<v Gast 1>Und das spart dir dann den Stress da in deiner Anwendung, sich da genau drum zu kümmern.

00:41:46.450 --> 00:41:51.730
<v Gast 1>Und ja, was ist denn, wenn die Verbindung nach Kinesis abreißt und dann musst du wieder Reconnect-Zeug bauen.

00:41:51.890 --> 00:41:57.490
<v Gast 1>Und sicher auch ganz cool für alle Sachen, wo einfach kein Kinesis SDK zur Verfügung steht,

00:41:57.570 --> 00:41:59.650
<v Gast 1>also wo du das ganze Zeug selber bauen müsstest.

00:41:59.890 --> 00:42:03.250
<v Gast 1>Deswegen auch neulich released worden, ganz coole Sache.

00:42:04.210 --> 00:42:07.810
<v Gast 1>Wenn ihr Amazon Kinesis benutzt oder vielleicht generell irgendwie einfach was,

00:42:07.970 --> 00:42:11.010
<v Gast 1>ein bisschen Go-Code lesen wollt, also das ist recht überschaulich.

00:42:11.570 --> 00:42:14.210
<v Gast 1>Könnt ihr mal machen, ist verlinkt, coole Sache.

00:42:14.450 --> 00:42:17.730
<v Gast 1>Auch auf Travis CI getestet, kann also nur gut sein.

00:42:19.010 --> 00:42:23.650
<v Gast 1>Was auch nur gut sein kann, ist Ruby, und das wissen wir ja alle, und das hat Google jetzt auch endlich mal

00:42:23.650 --> 00:42:24.450
<v Gast 1>eingesehen, ja.

00:42:25.890 --> 00:42:28.690
<v Gast 1>Du kannst jetzt Ruby auf der Google Cloud-Plattform laufen lassen.

00:42:28.930 --> 00:42:29.810
<v Unbekannt>Na endlich.

00:42:29.970 --> 00:42:35.010
<v Gast 1>Und Google Cloud Plattform hieß früher App Engine, so wie ich das feststellen konnte.

00:42:35.090 --> 00:42:39.250
<v Gast 1>Und wir haben da grob eine Minute auf der Google-Seite rumgesucht, sieht so aus.

00:42:39.490 --> 00:42:44.370
<v Gast 1>Und die haben jetzt, ich war glaube ich erst neulich, dass wir es bekannt gegeben haben,

00:42:44.530 --> 00:42:48.530
<v Gast 1>haben auch so nett kleine Code-Samples, eine kleine Sinatra-App, die da läuft.

00:42:50.370 --> 00:42:53.730
<v Gast 1>Ist so quasi vielleicht Konkurrent zu Heroku.

00:42:54.130 --> 00:42:57.330
<v Gast 1>Ich glaube, Amazon kann auf ihrem Zeug immer noch keinen Ruby-Nativ.

00:42:57.570 --> 00:43:00.370
<v Gast 1>Ich glaube, du kannst so mit JRuby irgendwie das Ganze reinfrickeln,

00:43:00.530 --> 00:43:04.690
<v Gast 1>aber das geht schon, aber muss jetzt nicht unbedingt sein.

00:43:05.330 --> 00:43:08.050
<v Gast 1>Und bei Google ist es jetzt so offiziell unterstützt.

00:43:08.210 --> 00:43:13.330
<v Gast 1>Also ist glaube ich auch irgendwie so, ich weiß gar nicht,

00:43:13.410 --> 00:43:15.250
<v Gast 1>welche Ruby-Version sie unterstützen.

00:43:15.410 --> 00:43:17.810
<v Gast 1>Ich glaube, das war eine neue 2.3.0.

00:43:17.890 --> 00:43:19.890
<v Gast 1>Ja, 2.3.0 ist ja anständig.

00:43:21.250 --> 00:43:22.530
<v Gast 1>Ist eine recht coole Sache.

00:43:22.610 --> 00:43:27.970
<v Gast 1>Gerade wenn du irgendwas haben willst, das halt ähnlich wie Heroku deployed,

00:43:28.130 --> 00:43:32.210
<v Gast 1>aber vielleicht noch ein bisschen mehr Freiheit haben willst.

00:43:32.370 --> 00:43:36.290
<v Gast 1>Also in Google ist halt das Nette auch, wenn du schon auf der App Engine bist,

00:43:36.450 --> 00:43:39.890
<v Gast 1>dann ist es auch recht einfach, dass du da noch irgendwelches anderes Zeug dazu frickelst,

00:43:39.970 --> 00:43:44.450
<v Gast 1>wie zum Beispiel Cloud SQL,

00:43:44.610 --> 00:43:46.530
<v Gast 1>da skalieren sie die Datenbank für dich.

00:43:46.610 --> 00:43:49.570
<v Gast 1>Bedeutet, wenn du eine Rails ablaufen lassen willst, kannst du wahrscheinlich einfach sagen,

00:43:49.650 --> 00:43:55.170
<v Gast 1>hier, ich hätte gerne einmal das SQL von Google und einmal den Applikationsserver von Google und du lässt die

00:43:55.170 --> 00:43:59.410
<v Gast 1>beide laufen und die machen dann für dich die ganzen Backups vom SQL-Server.

00:43:59.650 --> 00:44:01.890
<v Gast 1>Die kannst du auch recht einfach skalieren, wenn du auf einmal merkst,

00:44:01.970 --> 00:44:05.090
<v Gast 1>so ja Mist, doch mehr Benutzer als gedacht.

00:44:05.570 --> 00:44:12.450
<v Gast 1>Du kannst in ihr CDN dich einklinken, du kannst Machine Learning,

00:44:12.610 --> 00:44:13.730
<v Gast 1>die ganzen APIs benutzen.

00:44:13.810 --> 00:44:17.810
<v Gast 1>Das ist ein netter Baukasten, gerade wenn du den ganzen direkt nicht selber hosten willst.

00:44:17.970 --> 00:44:20.290
<v Gast 1>Und Ruby Hosting, ich meine, es geht schon so.

00:44:20.370 --> 00:44:24.130
<v Gast 1>Das kannst du irgendwie im Passenger und den Apache oder du baust dir irgendwas selber,

00:44:24.370 --> 00:44:29.010
<v Gast 1>aber im Grunde willst du es halt echt nicht machen, wenn du nur eine App laufen lassen willst.

00:44:29.490 --> 00:44:32.450
<v Gast 1>Und ich glaube, das ist eine ganz anständige Plattform.

00:44:32.610 --> 00:44:34.930
<v Unbekannt>Ja, wir wissen ja alle, wie teuer Heroku ist.

00:44:35.090 --> 00:44:37.250
<v Unbekannt>Richtig, das geht leider auch schnell ins Teure.

00:44:37.410 --> 00:44:38.610
<v Gast 1>Deswegen sind wir auch von Heroku weg.

00:44:38.690 --> 00:44:43.330
<v Gast 1>Wir haben ja auf Heroku lange Zeit alles gratis bekommen und auf einmal wollten die Geld von uns,

00:44:43.410 --> 00:44:44.290
<v Gast 1>unglaublich, ne?

00:44:44.450 --> 00:44:50.290
<v Gast 1>Und deswegen ist das Blog jetzt bei IBM Blue Jazz Mixed DevOps irgendwas Dingens.

00:44:51.330 --> 00:44:54.290
<v Gast 1>Was, ich sag mal, es ist gratis, ja.

00:44:54.450 --> 00:45:00.930
<v Gast 2>Und dann sieht die Seite immer noch aus wie die Seite von einem Sushi-Restaurant.

00:45:01.650 --> 00:45:02.210
<v Gast 2>Von wem?

00:45:02.290 --> 00:45:02.450
<v Gast 2>Was?

00:45:02.610 --> 00:45:03.170
<v Gast 2>Heroku.

00:45:03.890 --> 00:45:05.090
<v Gast 1>Sieht aus wie die Seite von einem was?

00:45:05.250 --> 00:45:06.210
<v Unbekannt>Von einem Sushi-Restaurant.

00:45:06.290 --> 00:45:09.250
<v Gast 1>Ein Sushi-Restaurant, ja, doch, erstaunlicherweise.

00:45:10.050 --> 00:45:12.450
<v Gast 1>Ich sag mal, die halten sich den Pivot einfach auch offen.

00:45:12.610 --> 00:45:18.850
<v Gast 1>Wenn mit Applikationshosting nichts mehr zu verdienen ist, dann können die auch schnell auf Sushi umsteigen.

00:45:19.330 --> 00:45:22.770
<v Gast 1>Ich glaube, die haben immer noch, die Matz schafft immer noch bei Heroku, ne?

00:45:22.930 --> 00:45:24.530
<v Gast 1>Der Typ, der das Ganze erfunden hat.

00:45:24.610 --> 00:45:25.170
<v Gast 1>Ich glaube ja.

00:45:25.730 --> 00:45:27.410
<v Unbekannt>Warte mal, das habe ich neulich nochmal gelesen.

00:45:27.490 --> 00:45:28.370
<v Unbekannt>Ist es ja nicht?

00:45:28.690 --> 00:45:32.930
<v Gast 1>Ich weiß, dass der, also ich glaube, sie hat mal Aaron Patterson, Tenderlove,

00:45:33.170 --> 00:45:39.330
<v Gast 1>und der ist aber, der hat irgendwo neulich angefangen zu arbeiten.

00:45:39.650 --> 00:45:42.290
<v Gast 2>Er hat auf jeden Fall mal gearbeitet, jedenfalls.

00:45:42.690 --> 00:45:43.410
<v Gast 2>Genau.

00:45:43.650 --> 00:45:44.610
<v Gast 2>Nö, kann schon sein.

00:45:44.770 --> 00:45:47.730
<v Gast 1>Sie wurden von Herr Hucko oder von Salesforce gekauft oder irgend sowas.

00:45:48.130 --> 00:45:49.650
<v Unbekannt>Ja, gehört zu Salesforce an.

00:45:49.730 --> 00:45:52.690
<v Gast 1>Es ist natürlich traurig, also geht jetzt halt bergab, nehme ich an.

00:45:54.130 --> 00:45:55.410
<v Gast 1>Das ist zwangsweise.

00:45:55.570 --> 00:45:57.090
<v Gast 1>Da kann man auch nichts gegen tun, ja.

00:45:57.250 --> 00:45:58.450
<v Gast 1>Gar nicht erst versuchen.

00:45:59.330 --> 00:46:01.890
<v Gast 1>Aber jetzt kannst du zumindest auf Google Cloud das Zeug hosten.

00:46:02.290 --> 00:46:04.290
<v Unbekannt>Nicht schlecht, nicht schlecht.

00:46:05.490 --> 00:46:07.010
<v Gast 1>Genau, das war jetzt mit den News.

00:46:07.090 --> 00:46:11.010
<v Gast 1>Normalerweise mache ich ja nicht News, normalerweise machen ja alle anderen die News und ich mache nur den

00:46:11.010 --> 00:46:11.490
<v Gast 1>Lesefu.

00:46:12.290 --> 00:46:13.970
<v Gast 1>Und deswegen machen wir jetzt einfach Lesefu.

00:46:15.570 --> 00:46:22.290
<v Gast 1>Den ersten, äh, der erste Lesefu ist Linux Memory Management for

00:46:22.290 --> 00:46:22.850
<v Gast 1>Servers.

00:46:24.050 --> 00:46:29.970
<v Gast 1>Das ist immer so eine nervige Geschichte, weil wenn du jeder, der mal so mit ein bisschen größeren Systemen

00:46:29.970 --> 00:46:33.730
<v Gast 1>gearbeitet hat, irgendwann musst du rausfinden, wie viele Speicher auf deinem System denn eigentlich zur

00:46:33.730 --> 00:46:36.850
<v Gast 1>Verfügung steht und wie viel Speicher deine Applikation benutzt.

00:46:37.330 --> 00:46:42.610
<v Gast 1>Und dann findest du raus, dass das nicht geht, weil es irgendwie 98 fucking Speicher-Subsysteme gibt,

00:46:42.770 --> 00:46:48.770
<v Gast 1>wo du dann sagst, ja, deine Applikation benutzt 12 MB, aber sie hat dann ja auch noch einen Netzwerk-Buffer,

00:46:48.850 --> 00:46:50.690
<v Gast 1>die benutzt noch 3 MB im Moment.

00:46:50.850 --> 00:46:55.010
<v Gast 1>Und dann gibt es ja noch Swap, wo du auch noch ein halbes MB aus irgendeinem komischen Grund noch mit drin

00:46:55.010 --> 00:46:55.170
<v Gast 1>bist.

00:46:55.330 --> 00:46:56.850
<v Gast 2>Und noch 7 GB Cash.

00:46:56.930 --> 00:47:01.570
<v Gast 1>Und 7 GB by dem Cash und der ist nicht nötig für deine Anwendung,

00:47:01.650 --> 00:47:04.450
<v Gast 1>aber die nimmt sich den und vielleicht, wenn die den nicht mehr hat,

00:47:04.530 --> 00:47:05.490
<v Gast 1>läuft die extrem schlecht.

00:47:05.650 --> 00:47:06.610
<v Gast 1>Keiner weiß es.

00:47:06.850 --> 00:47:10.770
<v Gast 1>Und das ist ein bisschen ein Blogpost von jemand, der es so richtig drauf hat,

00:47:10.930 --> 00:47:15.650
<v Gast 1>von diesem Dumas, der ist bei diesem, was denn so eine Silicon Valley Firma,

00:47:15.730 --> 00:47:16.130
<v Gast 1>ich weiß gar nicht.

00:47:16.850 --> 00:47:19.730
<v Unbekannt>Gesichtsbuch, blaues Logo.

00:47:19.890 --> 00:47:23.970
<v Gast 1>Auf jeden Fall macht er da so Computergeschichten auch, ist so ein Computermensch.

00:47:24.930 --> 00:47:30.210
<v Gast 1>Und der hat einen richtig großen, schönen Blogpost geschrieben, wo er auch ein bisschen drüber redet,

00:47:30.530 --> 00:47:35.730
<v Gast 1>was denn so, wenn man mal anfängt, eine Anwendung zu haben,

00:47:35.890 --> 00:47:41.970
<v Gast 1>wie so ein bisschen intensiver ist, was man da denn eventuell tunen sollte am Kernel,

00:47:42.370 --> 00:47:46.610
<v Gast 1>an verschiedenen Geschichten, um ich sag mal,

00:47:47.170 --> 00:47:51.170
<v Gast 1>die ersten 80% tot zu schlagen.

00:47:51.410 --> 00:47:55.090
<v Gast 1>Und es ist echt, also, viele Links im Artikel, echt gut.

00:47:56.130 --> 00:48:01.250
<v Gast 1>Redet auch ein bisschen drüber, wie der Kernel so, wie man denn rausfinden kann,

00:48:01.330 --> 00:48:05.410
<v Gast 1>wie viel Speicher in der Anwendung bekommt und mit welchem Kernel das einzugehalten hat.

00:48:05.570 --> 00:48:10.210
<v Gast 1>Also wenn ihr noch auf einem 3-14er-Kernel oder irgend sowas krep und ich altes seid,

00:48:10.370 --> 00:48:13.730
<v Gast 1>sagt ihr halt, ja, damals konntet ihr das einfach nicht so richtig rausfinden,

00:48:13.890 --> 00:48:19.570
<v Gast 1>weil Feature X und Y kamen erst danach und vorher musstest du 8 Stunden Mathe machen und ganz ehrlich,

00:48:19.650 --> 00:48:21.010
<v Gast 1>da macht keiner gerne.

00:48:21.650 --> 00:48:28.210
<v Gast 1>Das ist auf jeden Fall ein ziemlich cooler Artikel und hat auch einen TLDR hinten und da sagt er einfach,

00:48:28.370 --> 00:48:34.370
<v Gast 1>upgrade deine Kernel und VM.minfree Kilobytes solltet ihr vielleicht ein bisschen hochstellen,

00:48:34.530 --> 00:48:36.770
<v Gast 1>weil sonst ist es kreblich.

00:48:37.250 --> 00:48:39.810
<v Gast 1>Und gute Sache, sehr, sehr guter Artikel.

00:48:39.890 --> 00:48:44.370
<v Gast 1>Wenn ihr so Server Performance-Geschichten macht, solltet ihr den durchlesen.

00:48:45.330 --> 00:48:48.210
<v Gast 1>Machst du Server-Performance-Geschichten, Thomas?

00:48:48.450 --> 00:48:49.810
<v Unbekannt>Ja, auch.

00:48:50.370 --> 00:48:52.450
<v Gast 1>Ist nicht angenehm, ne?

00:48:53.570 --> 00:48:59.410
<v Gast 2>Das kommt drauf an, wenn es funktioniert, dann ist es angenehm.

00:48:59.570 --> 00:48:59.810
<v Gast 2>Richtig.

00:49:00.130 --> 00:49:01.730
<v Gast 2>Aber normalerweise funktioniert es nicht.

00:49:01.970 --> 00:49:03.010
<v Unbekannt>Eben, eben.

00:49:03.410 --> 00:49:05.810
<v Gast 1>Das ist also, gerade der Artikel, ich fand ihn cool.

00:49:05.890 --> 00:49:10.130
<v Gast 1>Also gerade wenn man auch so mit dem Zeug anfängt, das mal durchzulesen, selbst wenn man nicht alles versteht.

00:49:11.650 --> 00:49:15.810
<v Gast 1>Wenn man mal den kompletten Roundtrip haben will.

00:49:19.970 --> 00:49:20.850
<v Unbekannt>Next artikel.

00:49:21.010 --> 00:49:23.490
<v Gast 2>Ich möchte ihn nur mal hier introducen.

00:49:23.570 --> 00:49:25.170
<v Gast 2>Ich habe es ihn selber nicht gelesen.

00:49:28.050 --> 00:49:30.530
<v Gast 2>Ah, gut, er ist von Brandon Craig.

00:49:30.850 --> 00:49:36.770
<v Gast 2>Der ist ja von jedem Side-Reliability Engineer auf der Welt, ist ja das absolute Vorbild.

00:49:37.090 --> 00:49:39.490
<v Gast 2>Und er ist auch ein wunderschöner Mann, muss man sagen.

00:49:39.730 --> 00:49:43.490
<v Gast 1>Ja, nee, ganz, ganz kommt auch aus, hat einen lustigen Akzent, glaube ich,

00:49:43.650 --> 00:49:45.330
<v Gast 1>kommt aus Australien wahrscheinlich.

00:49:45.570 --> 00:49:48.370
<v Gast 1>Also ist nicht nur wunderschön, sondern klingt auch gut.

00:49:48.530 --> 00:49:49.010
<v Gast 1>Klingt auch gut.

00:49:49.490 --> 00:49:50.690
<v Gast 1>Hinter wie Butter, der Mann.

00:49:50.850 --> 00:49:54.530
<v Gast 2>Jetzt überlasse ich dir wieder, dass du abwechselnd auch mal was sagen darfst.

00:49:54.850 --> 00:49:56.050
<v Gast 1>Ist aber sehr nett von dir.

00:49:56.370 --> 00:50:00.850
<v Gast 1>Genau, auf jeden Fall gab es neulich gab es diese SRI-Con und SRIs sind so Leute,

00:50:00.930 --> 00:50:07.250
<v Gast 1>die können programmieren, aber auch wissen, wo das dann am Ende drauf laufen wird und können das beides und

00:50:07.250 --> 00:50:08.930
<v Gast 1>schrauben dann da so dran rum.

00:50:09.570 --> 00:50:14.050
<v Gast 1>Keine Ahnung, heißen anders bei anderen Firmen, so Production Engineers bei Facebook,

00:50:14.210 --> 00:50:18.370
<v Gast 1>bei Netflix heißen sie SRIs, bei Google auch, je nachdem.

00:50:18.610 --> 00:50:19.570
<v Gast 2>DevOps ist auch oft.

00:50:19.890 --> 00:50:25.090
<v Gast 1>DevOps ist auch oft SRI, aber auch oft einfach nur eine Ausrede, dass du keine Operations-Leute mehr hast,

00:50:25.810 --> 00:50:28.050
<v Gast 1>sondern jeder für sein eigenes Direkt verantwortlich ist.

00:50:28.130 --> 00:50:29.810
<v Gast 1>Ist ja auch nicht schlecht eigentlich.

00:50:30.930 --> 00:50:36.850
<v Gast 1>Und da gab es die SRI Con und da sind einige Videos jetzt über die letzten zwei Wochen,

00:50:36.930 --> 00:50:38.530
<v Gast 1>glaube ich, irgendwie rausgegeben worden.

00:50:38.770 --> 00:50:44.610
<v Gast 1>Die sind alle irgendwie UsenX, Open Access, sonst was, Audio und Video und Slides und alles.

00:50:45.170 --> 00:50:49.810
<v Gast 1>Und gerade der Brandon Greg Talk ist immer eine gute Sache.

00:50:50.930 --> 00:50:54.530
<v Gast 1>Er ist jetzt nicht so anders wie all das Zeug, was er bisher gemacht hat.

00:50:54.610 --> 00:51:00.050
<v Gast 1>Also er hat immer diese typischen Übersichtsfolien,

00:51:00.530 --> 00:51:02.930
<v Gast 1>wo er so ein bisschen drüber redet, ja, hier sind die ganzen Tools,

00:51:03.010 --> 00:51:04.050
<v Gast 1>die man verwenden kann.

00:51:04.210 --> 00:51:09.170
<v Gast 1>Und was an dem Talk jetzt ganz nett ist, er redet ein bisschen drüber, wie Netflix das Ganze macht.

00:51:11.650 --> 00:51:16.770
<v Gast 1>Normalerweise, also er redet, er hat irgendwie diese Flame Graphs, war so seine Erfindung,

00:51:16.850 --> 00:51:19.890
<v Gast 1>dass du irgendwie rausfinden kannst, wie viel Zeit denn deine Anwendung,

00:51:20.050 --> 00:51:22.690
<v Gast 1>in welchem Prozess Teil verbringt.

00:51:22.850 --> 00:51:26.770
<v Gast 1>Und er hat es dann irgendwie noch in Java reingefrickelt, weil Netflix halt ein recht großer Java-Laden ist

00:51:26.850 --> 00:51:28.370
<v Gast 1>auch, oder zumindest JVM.

00:51:28.850 --> 00:51:35.250
<v Gast 1>Und er redet ein bisschen drüber, wie ihre Analytics-Plattform,

00:51:35.570 --> 00:51:40.290
<v Gast 1>dieser ganze Prozess bei Netflix passiert, was nett ist, weil du so einen kleinen Einblick darin bekommst,

00:51:40.770 --> 00:51:45.010
<v Gast 1>wie die denn bei Netflix rausfinden, ob Dinge schnell oder langsam sind.

00:51:45.090 --> 00:51:47.730
<v Gast 1>Und da gibt ihr dann so ein bisschen die Checkliste, wenn du sagst irgendwie,

00:51:47.890 --> 00:51:52.370
<v Gast 1>okay, mein Zeug läuft jetzt und geht auch irgendwie nicht mehr alle zwei Tage down,

00:51:52.450 --> 00:51:53.810
<v Gast 1>das ist schon mal eine gute Sache.

00:51:54.050 --> 00:51:57.890
<v Gast 1>Aber so langsam muss ich schauen, wie ich mein Zeug denn schneller machen kann.

00:51:58.050 --> 00:52:01.650
<v Gast 1>Und da gibt ihr hier quasi, so redet er so ein bisschen über die Checkliste,

00:52:02.130 --> 00:52:08.690
<v Gast 1>wie du einen Service so der Reihenfolge nach durchröntgen kannst und auf was du dann immer achten musst.

00:52:08.770 --> 00:52:13.970
<v Gast 1>Also, hey, vielleicht solltest du einfach mal Dashboards aufbauen für deine Services,

00:52:14.050 --> 00:52:18.130
<v Gast 1>dass du jetzt nicht nur so spontan mal reinschauen kannst, wie geht es denn dem gerade,

00:52:18.210 --> 00:52:20.850
<v Gast 1>sondern der verbraucht 12 GB RAM.

00:52:21.090 --> 00:52:24.850
<v Gast 1>Hat der schon immer 12 GB RAM verbraucht oder ist das erst zu dem letzten Commit?

00:52:25.090 --> 00:52:28.610
<v Gast 1>Oder was sollte ich denn auf meine Dashboards drauftun?

00:52:29.090 --> 00:52:34.130
<v Gast 1>So, keine Ahnung, wie die Load auf deinem Server ist,

00:52:34.210 --> 00:52:37.970
<v Gast 1>also wie der ausgelastet ist, wie viele Fehler dein Server wirft.

00:52:38.050 --> 00:52:43.170
<v Gast 1>Also im Normalfall, gerade wenn du eine Billiarde Request hast,

00:52:43.250 --> 00:52:48.290
<v Gast 1>da sind dann ein paar dabei, die einfach irgendwie Timeouts oder Retries und er geht so quasi komplett durch,

00:52:48.370 --> 00:52:54.610
<v Gast 1>wie du ein Service von keine Ahnung was drin los ist, zu ich habe einen ziemlich guten Einblick und kann dir

00:52:54.610 --> 00:53:00.050
<v Gast 1>im Normalfall auch sagen, was da gerade an diesem Service kaputt ist und seit wann das kaputt ist.

00:53:00.210 --> 00:53:02.050
<v Gast 1>Das ist eigentlich ein echt guter Talk.

00:53:02.930 --> 00:53:07.970
<v Gast 1>Erzählt dir auch so ein bisschen die Linux-Tools, wie man da reinkommen kann.

00:53:08.050 --> 00:53:12.290
<v Gast 1>Also es geht am Anfang ein bisschen Netflix-spezifisch und geht dann wieder ins Generische über.

00:53:12.610 --> 00:53:17.650
<v Gast 1>Und es gibt einige Sachen wie Netstat kennt jeder,

00:53:17.810 --> 00:53:21.090
<v Gast 1>gibt so Sachen wie MPstat oder SAR.

00:53:24.050 --> 00:53:29.330
<v Gast 1>Wo du ein bisschen Einblick in den Netzwerksteck und so Geschichten bekommst,

00:53:29.810 --> 00:53:34.210
<v Gast 1>wo vielleicht noch nicht so viele Leute kennen, weil im Normalfall sieht man die recht wenig aus,

00:53:34.290 --> 00:53:36.610
<v Gast 1>bis man dann irgendwann mal sie wirklich braucht.

00:53:38.690 --> 00:53:40.530
<v Gast 1>Ist auf jeden Fall ein sehr cooler Talk.

00:53:40.610 --> 00:53:47.090
<v Gast 1>Ist irgendwie insgesamt über eine Stunde lang, aber lohnt sich auf jeden Fall anzuschauen,

00:53:47.170 --> 00:53:47.810
<v Gast 1>kann man so machen.

00:53:47.890 --> 00:53:52.290
<v Gast 1>Und wie Thomas gesagt hat, ist auch nicht der schlechteste Mann zum Anschauen, ja.

00:53:52.370 --> 00:53:52.530
<v Gast 1>Genau.

00:53:53.010 --> 00:53:54.050
<v Unbekannt>Kann man zugeben.

00:53:55.810 --> 00:53:58.530
<v Unbekannt>Thomas, dein Artikel.

00:53:58.850 --> 00:54:01.250
<v Gast 1>Jetzt deine Zeit zu funkeln.

00:54:01.650 --> 00:54:06.930
<v Gast 2>Ja, also ich weiß nicht, ob wir das jemals schon erwähnt haben, also heute jedenfalls noch nicht,

00:54:07.250 --> 00:54:10.450
<v Gast 2>dass Ruby die beste Programmiersprache auf der Welt ist.

00:54:10.610 --> 00:54:15.330
<v Gast 1>Nee, stimme ich dir auch total zu und wir haben niemanden in diesem Podcast, der was anderes behaupten könnte.

00:54:15.490 --> 00:54:15.890
<v Gast 1>Genau.

00:54:16.770 --> 00:54:18.770
<v Gast 2>Aber es gibt ganz viele Leute, die haten.

00:54:19.010 --> 00:54:22.530
<v Gast 2>Und Taylor Swift hat uns ja auch erklärt, wie das funktioniert mit dem Haten.

00:54:23.490 --> 00:54:28.290
<v Gast 2>Aber hier ist vielleicht ein Artikel, der die Hater zum Schweigen bringt.

00:54:28.370 --> 00:54:33.730
<v Gast 2>Und zwar ein Artikel von dem Messias von Ruby.

00:54:33.890 --> 00:54:36.690
<v Gast 2>Sein Name ist David Heinemmer Johansson.

00:54:36.930 --> 00:54:38.930
<v Gast 2>And er hat auf seinem Blog Signal vs.

00:54:39.090 --> 00:54:42.530
<v Gast 2>Noise geschrieben: ein Artikel mit dem Titel Provide Sharp Knives.

00:54:42.770 --> 00:54:46.450
<v Gast 2>Also gib den Leuten scharfemesser.

00:54:46.610 --> 00:54:52.690
<v Gast 2>Und da geht er darauf ein, wie die Leute immer sagen: Oh, Monkey Patching ist voll scheiße,

00:54:53.730 --> 00:54:57.010
<v Gast 2>weil das ja viel zu gefährlich ist, weil die ganzen anderen, also ich kann programmieren,

00:54:57.090 --> 00:54:58.530
<v Gast 2>aber alle anderen Menschen auf der Welt sind ja.

00:54:59.490 --> 00:55:00.610
<v Unbekannt>Was ist denn Monkey-Patching?

00:55:00.690 --> 00:55:05.410
<v Gast 1>Es gibt doch sicher so viele PHP-Programmiere, die machen das zwar, aber sie wissen nicht, dass sie es machen.

00:55:05.490 --> 00:55:07.410
<v Gast 2>Nein, das kann nicht, ob es ein PHP überhaupt überhaupt geht.

00:55:07.490 --> 00:55:11.730
<v Gast 2>Aber Monkey-Patching bedeutet, ich habe jetzt hier so Code,

00:55:12.610 --> 00:55:18.770
<v Gast 2>den jemand anderes geschrieben hat oder eine Third-Party Library oder sowas.

00:55:19.090 --> 00:55:20.770
<v Gast 2>Und da gefällt mir was nicht.

00:55:21.170 --> 00:55:25.010
<v Gast 2>Oder ist ein Bug drin oder es sind halt nicht alle Features, die ich brauche.

00:55:26.290 --> 00:55:27.410
<v Gast 2>Und was mache ich ja?

00:55:27.970 --> 00:55:32.530
<v Gast 2>Ich mache den Code, also man sagt in Ruby, man öffnet den Code nochmal,

00:55:32.610 --> 00:55:38.290
<v Gast 2>also man macht ihn nochmal auf und fügt die Feature hinzu oder fixt die existierenden Feature,

00:55:38.370 --> 00:55:39.890
<v Gast 2>überschreibt irgendwelche Features.

00:55:40.210 --> 00:55:43.650
<v Gast 2>Aber das ist auf eine Art und Weise, dass man nicht irgendwie den originalen Code ändert,

00:55:43.730 --> 00:55:47.730
<v Gast 2>sondern man schreibt einen neuen Code, der den alten überschreibt.

00:55:48.290 --> 00:55:49.890
<v Gast 2>Und das nennt sich Mandy Platin.

00:55:49.970 --> 00:55:56.770
<v Gast 2>Und es gibt jetzt ganz viele Leute aus der Reihe der Programmierer der

00:55:56.770 --> 00:56:01.570
<v Gast 2>statischen Programmiersprachen, wie zum Beispiel C  ⁇ , die sagen, habt ihr eigentlich einen Knall?

00:56:01.650 --> 00:56:03.170
<v Gast 2>Das ist doch viel zu gefährlich.

00:56:03.250 --> 00:56:04.770
<v Gast 2>Da kann doch jemand kommen.

00:56:04.850 --> 00:56:11.170
<v Gast 2>Also was hindert denn Leute daran, irgendwie ganz, ganz zentrale Methoden im Kern der Programmiersprache oder

00:56:11.250 --> 00:56:14.770
<v Gast 2>Funktionen im Kern der Programmiersprache umzuschreiben, sodass sie genau das Gegenteil von dem tun.

00:56:14.850 --> 00:56:17.970
<v Gast 2>Also zum Beispiel Uppercase durch Lowercase ersetzen.

00:56:18.210 --> 00:56:24.770
<v Gast 2>Oder zu machen, dass die Printmethode deine

00:56:24.770 --> 00:56:25.730
<v Gast 2>Festplatte formatiert.

00:56:27.010 --> 00:56:29.890
<v Gast 2>Oder den String in umgekehrte Reihenfolge printet oder sowas.

00:56:30.130 --> 00:56:32.850
<v Gast 2>Und die fragen sich, wie schützt man sich eigentlich davor?

00:56:32.930 --> 00:56:34.690
<v Gast 2>Und die Antwort heißt, man schützt sich nicht davor.

00:56:35.090 --> 00:56:35.890
<v Gast 2>Das ist so, wie es ist.

00:56:36.050 --> 00:56:38.290
<v Gast 2>Und das ist genau das, was diese Metapher von dem Artikel ist.

00:56:38.370 --> 00:56:39.490
<v Unbekannt>Das ist ein scharfes Messer.

00:56:39.730 --> 00:56:43.810
<v Gast 2>Aber die Kehrseite davon ist auch, dass natürlich ein scharfes Messer sehr mächtig ist.

00:56:44.770 --> 00:56:51.410
<v Gast 2>Und die Idee ist, also, Köche, die wirklich gut sind mit dem, was sie machen, die nutzen scharfe Messer.

00:56:52.530 --> 00:56:56.130
<v Gast 2>Und die Leute, die Angst haben, sich einen Finger zu schneiden, die neben dem stumpfe Messer.

00:56:56.290 --> 00:57:00.850
<v Gast 2>Aber das Problem ist, wenn man ein stumpfes Messer nimmt, dann muss man starke drücken und dann schneidet man

00:57:00.850 --> 00:57:03.090
<v Gast 2>sich eher in den Finger als mit einem scharfen Messer.

00:57:03.330 --> 00:57:08.450
<v Gast 2>Also, der Railsefinder Hanson hat geschrieben,

00:57:09.010 --> 00:57:13.730
<v Gast 2>dass dieses Argument, dass man selber der einzige Programmierer ist,

00:57:13.810 --> 00:57:18.530
<v Gast 2>der das Monkey Patching handhaben könnte, aber alle anderen auf der Welt viel zu dumm sind dafür,

00:57:18.690 --> 00:57:22.050
<v Gast 2>dass das ein ganz, ganz schlechtes Argument ist, weil es nämlich auch überhaupt gar nicht stimmt.

00:57:22.290 --> 00:57:25.810
<v Gast 2>Die anderen Leute, mit denen man zusammenarbeitet, die haben oft viel mehr auf den Kasten,

00:57:25.890 --> 00:57:27.010
<v Gast 2>als man eigentlich denkt.

00:57:28.210 --> 00:57:33.090
<v Gast 2>Und die Idee ist einfach, wenn man eine Programmiersprache benutzt,

00:57:33.170 --> 00:57:35.890
<v Gast 2>warum sollte man dann nicht eine Programmiersprache verwenden, die sehr,

00:57:35.970 --> 00:57:42.050
<v Gast 2>sehr mächtig ist, und darauf vertrauen, dass andere Leute auch wissen,

00:57:42.290 --> 00:57:46.850
<v Gast 2>dass mit dieser Verantwortung auch mit der Macht auf Verantwortung kommt,

00:57:47.090 --> 00:57:49.410
<v Gast 2>wie bei Spider-Man auch gesagt wird.

00:57:49.650 --> 00:57:51.890
<v Gast 1>Richtig, und der hat ja auch recht im Normalfall.

00:57:52.050 --> 00:57:52.210
<v Gast 1>Genau.

00:57:52.610 --> 00:57:56.850
<v Gast 2>Also das ist der Artikel, der ist sehr gut über dem Artikel drüber steht.

00:57:57.010 --> 00:57:58.370
<v Gast 2>Es dauert vier Minuten, ihn zu lesen.

00:57:59.490 --> 00:58:00.450
<v Unbekannt>Hat er das auf Medium?

00:58:00.530 --> 00:58:01.410
<v Unbekannt>Was ist denn das hier?

00:58:01.570 --> 00:58:02.210
<v Unbekannt>Learn More?

00:58:02.290 --> 00:58:03.250
<v Unbekannt>Ja, Medium, total.

00:58:03.890 --> 00:58:05.170
<v Gast 1>Dadurch hat er auch schon recht.

00:58:05.250 --> 00:58:10.370
<v Gast 1>Also Gitter posten, Bootstrap einsetzen und Artikel auf Medium, da kannst du von ausgehen, die haben recht.

00:58:10.450 --> 00:58:13.410
<v Gast 1>Und du musst da auch gar nicht versuchen, die irgendwie anzusweifeln.

00:58:13.650 --> 00:58:14.770
<v Gast 1>Das hat alles keinen Sinn.

00:58:15.010 --> 00:58:15.250
<v Gast 1>Ja.

00:58:15.490 --> 00:58:15.970
<v Gast 1>Denke ich auch.

00:58:16.370 --> 00:58:21.890
<v Gast 1>Es gibt gerade, also ich kann mich halt erinnern, es gibt Sachen bei Ruby, Resolve Replace zum Beispiel.

00:58:21.970 --> 00:58:23.490
<v Gast 1>Das war eine Ruby Library.

00:58:23.970 --> 00:58:30.690
<v Gast 1>Die hat Standard, die Standard-DNS-Methode in Ruby, um einen A-Record zum Beispiel zu bekommen,

00:58:31.090 --> 00:58:31.970
<v Gast 1>is synchron.

00:58:32.370 --> 00:58:33.250
<v Unbekannt>So this Ding blockt.

00:58:33.410 --> 00:58:36.370
<v Gast 1>Wenn der DNS-Server super scheiße ist, dann blockt das Ding einfach.

00:58:36.530 --> 00:58:40.530
<v Gast 1>Und dann hast du halt Pech gehabt, gerade wenn du irgendwie so Programme hattest,

00:58:40.610 --> 00:58:45.170
<v Gast 1>die am Anfang Multithreading gemacht haben und dann fragt ihr neben einen Thread,

00:58:45.250 --> 00:58:48.130
<v Gast 1>aber dann kackt er eine komplette VM ab, weil er irgendeinen System-Call macht,

00:58:48.290 --> 00:58:49.730
<v Gast 1>der nicht anständig funktioniert.

00:58:50.050 --> 00:58:56.050
<v Gast 1>Und da haben die einfach gesagt, ja, okay, wir behalten die komplette API bei,

00:58:56.610 --> 00:59:00.610
<v Gast 1>aber wir ersetzen einfach einige Methoden durch so asynchrones Zeug.

00:59:00.930 --> 00:59:03.570
<v Gast 1>Bedeutet, das geht nicht schneller.

00:59:04.210 --> 00:59:07.170
<v Gast 1>Bedeutet, wenn der Server langsam ist, ist der Server langsam.

00:59:07.490 --> 00:59:13.090
<v Gast 1>Aber wir geben jetzt die Kontrolle zurück an den Scheduler in der VM und dann kann irgendein anderer

00:59:13.090 --> 00:59:13.890
<v Gast 1>Thread-Zeug machen.

00:59:13.970 --> 00:59:17.170
<v Gast 1>Und wir wissen schon, wenn wir wiederkommen, wir können dann schon sagen,

00:59:19.090 --> 00:59:21.490
<v Gast 1>ob wir jetzt fertig sind oder nicht.

00:59:21.650 --> 00:59:25.650
<v Gast 1>Und das ist halt so eine Sache, die kannst du in vielen Programmiersprachen einfach nicht machen.

00:59:25.810 --> 00:59:28.770
<v Gast 1>Also du willst halt gerade, okay, das ist die DNS-Library.

00:59:28.930 --> 00:59:31.170
<v Gast 1>Ja, klar, kannst ja eine andere DNS-Library verwenden.

00:59:31.570 --> 00:59:38.050
<v Gast 1>Ja, aber vielleicht der HTTP-Client, den du benutzt, der verwendet die DNS-Library vielleicht.

00:59:38.130 --> 00:59:41.890
<v Gast 1>Und also du willst jetzt halt alles complete neu schreiben, is it's recht einfach.

00:59:42.130 --> 00:59:46.610
<v Gast 1>Du gets einfach da oben, sagst du, I behold the API like, the tests funktion nearby,

00:59:47.010 --> 00:59:50.690
<v Gast 1>but I have intern was gendered, but this is not details.

00:59:50.850 --> 00:59:55.250
<v Gast 1>In front of the contract, the verse that I have is not the same.

00:59:55.730 --> 00:59:57.570
<v Gast 1>And a good one.

00:59:57.890 --> 01:00:01.410
<v Gast 2>Genau, and also monkey patching is a sort of other sports.

01:00:02.690 --> 01:00:09.090
<v Gast 2>Fast all the dynamism support is but sometimes C.

01:00:09.650 --> 01:00:11.410
<v Gast 2>And zone

01:00:12.110 --> 01:00:16.910
<v Gast 2>Wenn man dann ein dynamisch gelingtes Executable hat, dann kann man dem DL sagen,

01:00:16.990 --> 01:00:21.950
<v Gast 2>als Preload, er soll jetzt eine Library einfach preloaden und dann gewisse Funktionen,

01:00:22.110 --> 01:00:24.510
<v Gast 2>die in den PC-Executables sind, ersetzen.

01:00:24.670 --> 01:00:27.790
<v Gast 1>Ja, Klassiker Keeper Life zum Beispiel, also habe ich schon oft gesehen,

01:00:27.870 --> 01:00:32.270
<v Gast 1>dass du einfach sagst, ja, ich bin übers Internet, bedeutet,

01:00:32.350 --> 01:00:36.350
<v Gast 1>wenn ich die Verbindung da irgendwie eine Minute offen lasse, irgendwo zwischendrin ist so eine

01:00:36.350 --> 01:00:38.190
<v Gast 1>Arschloch-Firewall, nennen wir sie mal.

01:00:38.350 --> 01:00:42.270
<v Gast 1>Die macht einfach zu und sagt, ja, da bist du wohl fertig, da kam jetzt eine Zeit lang nichts mehr,

01:00:42.430 --> 01:00:44.910
<v Gast 1>hast du wahrscheinlich einfach vergessen, Tschüss zu sagen.

01:00:45.150 --> 01:00:50.750
<v Gast 1>Und wenn du das Preloadest, dann ist es einfach, okay, jetzt schick das Ding halt Keep-Alive-Requests öfter

01:00:50.910 --> 01:00:51.230
<v Gast 1>mal.

01:00:51.550 --> 01:00:54.510
<v Gast 1>Und dann macht die Firewall nicht zu, nach einmal ist alles super.

01:00:54.750 --> 01:00:59.550
<v Gast 1>Und ja, das ist halt, finde ich, da geht es auch so, es gibt diese ganz dynamischen Sprachen,

01:00:59.630 --> 01:01:01.950
<v Gast 1>wo du auch super ausdrucksvoll bist und viele Sachen machen kannst,

01:01:02.030 --> 01:01:05.390
<v Gast 1>so Ruby oder vielleicht auch Python sind wir ja nicht so.

01:01:05.550 --> 01:01:05.790
<v Gast 1>Ja.

01:01:05.870 --> 01:01:06.670
<v Unbekannt>Ja, Lisp.

01:01:06.910 --> 01:01:07.790
<v Unbekannt>Lisp, ja.

01:01:08.110 --> 01:01:13.710
<v Gast 1>Und dann gibt es so diese Sprachen in der Mitte, so Java oder vielleicht auch C  ⁇ ,

01:01:14.270 --> 01:01:18.750
<v Gast 1>weiß nicht, ja, ein bisschen, die sind so, da bist du nicht super ausdrucksvoll,

01:01:18.910 --> 01:01:22.910
<v Gast 1>aber auch nicht so ganz nah am Metall, vielleicht bei C Plus ein bisschen mehr.

01:01:23.070 --> 01:01:26.190
<v Gast 1>Die sind recht langweilig, die unterstützen es meist nicht und dann gehst du wieder ganz nach unten,

01:01:26.270 --> 01:01:30.590
<v Gast 1>wenn du so C hast oder, keine Ahnung, allein schon schon,

01:01:30.830 --> 01:01:33.790
<v Gast 1>wie jetzt gesagt hat, so dynamisch gelingte Libraries auf Systemebene,

01:01:33.870 --> 01:01:34.750
<v Gast 1>da kannst du es dann wieder tun.

01:01:34.830 --> 01:01:36.190
<v Gast 1>Da kannst du dann wieder ein Redirect machen.

01:01:36.590 --> 01:01:38.510
<v Gast 2>Ja, ich keinen Support von der Spare, das ist echt Bescheid.

01:01:38.590 --> 01:01:38.830
<v Gast 2>Richtig.

01:01:38.990 --> 01:01:41.390
<v Gast 1>Aber das ist so wie, keine Ahnung, Bind Mountain oder sowas.

01:01:41.550 --> 01:01:41.790
<v Gast 1>Ja, genau.

01:01:42.110 --> 01:01:46.750
<v Gast 1>Oh Gott, aber du kannst doch nicht einfach in deinen, in dieses Verzeichnis, dieses andere, was ist denn.

01:01:47.390 --> 01:01:51.470
<v Gast 2>Aber der bottom line ist, dass das ein Problem ganz, ganz, ganz schnell löst.

01:01:51.550 --> 01:01:53.150
<v Unbekannt>Und deswegen ist es gut.

01:01:53.310 --> 01:01:53.790
<v Unbekannt>Richtig.

01:01:53.950 --> 01:01:56.670
<v Gast 1>Das ist so wie die vorher angesprochene Atombombe, ja.

01:01:56.830 --> 01:01:57.070
<v Gast 1>Genau.

01:01:57.230 --> 01:01:59.710
<v Gast 1>Wissenschaft und Ruby haben noch nie was Schlechtes gemacht.

01:01:59.790 --> 01:02:00.190
<v Gast 1>Richtig.

01:02:00.430 --> 01:02:01.070
<v Gast 1>Sehr gut.

01:02:01.710 --> 01:02:05.710
<v Gast 1>Was auch sehr gut ist, ist ja 20 Gigabyte pro Sekunde durchsuchen.

01:02:06.590 --> 01:02:08.670
<v Gast 1>Und das ist der nächste Lesefu.

01:02:09.070 --> 01:02:12.590
<v Gast 1>Da gibt es bei, ich weiß gar nicht, wie ich die jetzt aussprechen will.

01:02:13.230 --> 01:02:15.230
<v Unbekannt>Scaler, Scanur.

01:02:15.950 --> 01:02:21.710
<v Gast 1>Auf jeden Fall gibt es, die haben so einen Blog und die fangen mit SCA an und hören mit LYR aus.

01:02:21.950 --> 01:02:28.430
<v Gast 1>Und das ist so eine Logsuch-Graphing-Service-Geschichte.

01:02:28.590 --> 01:02:34.830
<v Gast 1>Und die haben einen ganz netten Post gemacht, wo sie sagen, ja, Systems Engineering before algorithms.

01:02:35.310 --> 01:02:40.590
<v Gast 1>Sie haben ein bisschen drüber reden, so ja, du kannst total fancy so,

01:02:40.910 --> 01:02:45.070
<v Gast 1>keine Ahnung, Elasticsearch oder Lucene oder sowas.

01:02:45.230 --> 01:02:50.110
<v Gast 1>Du kannst die über deine Daten, die du am Ende durchsuchen willst, natürlich die total fiesen Index drüber

01:02:50.190 --> 01:02:52.510
<v Gast 1>machen und die vorbearbeiten und massieren.

01:02:52.990 --> 01:02:57.150
<v Gast 1>But this is a problem, weil it skaliert so messy.

01:02:57.310 --> 01:03:02.190
<v Gast 1>This is so in MySQL, so the classical interview frage, yeah, what machine is an index?

01:03:02.270 --> 01:03:03.470
<v Unbekannt>Yeah, they macht suchen schneller.

01:03:03.790 --> 01:03:05.710
<v Gast 1>Why not an index?

01:03:05.870 --> 01:03:12.830
<v Gast 1>So yeah, why it's a teuer to maintain, and where then this index update.

01:03:13.230 --> 01:03:14.670
<v Gast 1>And it scaliers so messy.

01:03:15.310 --> 01:03:21.070
<v Gast 1>And the article is a bit of a why many with brute force

01:03:23.710 --> 01:03:24.270
<v Gast 1>arrangements can.

01:03:39.230 --> 01:03:41.630
<v Gast 1>And things scalieren hold of a stomach good.

01:03:41.710 --> 01:03:44.750
<v Gast 1>Also, so grade things like ein einfaches Grab zum Beispiel.

01:03:44.910 --> 01:03:47.230
<v Gast 1>Also viele of these Map Reduce.

01:03:47.470 --> 01:03:51.630
<v Gast 1>Also ich habe wenig, these Map Reduce Beispiele have wenig gesehen,

01:03:51.790 --> 01:03:56.350
<v Gast 1>that man in normal fall of einem halbwegs ansteading Rechner, vielleicht mit SSDs,

01:03:56.430 --> 01:04:01.950
<v Gast 1>was jetzt auch nicht so ganz untypisch is, einfach mit Grab auch ziemlich schnell durchnudeln kann.

01:04:02.030 --> 01:04:07.950
<v Gast 1>Weil das halt is schon sehr optimiert, aber es ist halt nicht so optimiert in Sinne von Komplexität,

01:04:08.030 --> 01:04:12.030
<v Gast 1>sondern einfach sehr gut darauf ausgelegt, auf das, was du machen willst.

01:04:12.350 --> 01:04:16.270
<v Gast 1>Und es ist ein recht cooler Artikel, wo sie ein bisschen drüber reden,

01:04:16.350 --> 01:04:20.750
<v Gast 1>wie dieses, wann du eventuell drüber nachdenken solltest,

01:04:20.910 --> 01:04:24.590
<v Gast 1>einfach mal die einfache und gerade rauslösung zu optimieren.

01:04:24.750 --> 01:04:28.110
<v Gast 1>Gegenüber, ja, vielleicht müssen wir jetzt irgendwie eine Lösung bauen,

01:04:28.190 --> 01:04:33.230
<v Gast 1>die ein bisschen komplizierter ist, und ein bisschen die Daten vorbereiten oder da ein bisschen massieren und

01:04:33.230 --> 01:04:35.870
<v Gast 1>dann können wir durchsuchen, so diesen Trade-Off zu machen.

01:04:35.950 --> 01:04:37.710
<v Gast 1>Und das war ganz nett zu lesen.

01:04:38.590 --> 01:04:40.270
<v Unbekannt>Ist auch so, keine Ahnung.

01:04:40.830 --> 01:04:44.990
<v Gast 1>Der Klassiker, irgendwie, ja, das können wir ja nicht in MySQL machen, weil das skaliert ja nicht.

01:04:45.070 --> 01:04:47.630
<v Gast 1>Und so, ah, eigentlich schon ziemlich gut.

01:04:47.870 --> 01:04:50.190
<v Gast 1>Joins skalieren vielleicht nicht so.

01:04:50.430 --> 01:04:55.470
<v Gast 1>Und vielleicht skaliert es nicht, wenn du irgendwie dein Zeug auf 28 verschiedene Tabellen aufteilst und dann

01:04:55.470 --> 01:04:56.990
<v Gast 1>nachher wieder zusammenfrickelst.

01:04:57.310 --> 01:05:00.430
<v Gast 1>Wenn du es einfach so runterschreibst, ist eigentlich eine angenehme Sache.

01:05:01.310 --> 01:05:04.270
<v Gast 1>Thomas, grabst du denn manchmal auch schnell?

01:05:04.670 --> 01:05:11.310
<v Gast 2>Ja, da wo ich arbeite, da haben wir auch ein System,

01:05:11.390 --> 01:05:15.310
<v Gast 2>das unser, wir haben ziemlich viel Source-Code und haben wir ein System,

01:05:15.470 --> 01:05:20.990
<v Gast 2>das über einen MapReduce-Mechanismus durch den Source durchgrappen kann.

01:05:21.070 --> 01:05:23.790
<v Gast 2>Also Grab ist eine Sache, die ich auch kenne.

01:05:25.710 --> 01:05:27.790
<v Gast 2>Und Brute Force ist auch das, was wir da nutzen.

01:05:27.870 --> 01:05:31.230
<v Gast 2>Also auf jeden Fall für manche Anwendungen genau das Richtige.

01:05:31.790 --> 01:05:34.750
<v Gast 2>Wer möchte einen Suchendex machen für Regular Expression Grapping?

01:05:34.830 --> 01:05:35.790
<v Unbekannt>Das möchte ich auch keiner machen.

01:05:36.110 --> 01:05:36.990
<v Gast 1>Kann man auch sehr schlecht.

01:05:37.150 --> 01:05:38.590
<v Unbekannt>Also du hast halt so, keine Ahnung.

01:05:39.150 --> 01:05:40.190
<v Gast 1>Das ist auch so stimmerlich.

01:05:40.270 --> 01:05:47.070
<v Gast 1>Das ist die andere Sache, dass du manchmal Sachen, wo Benutzer sich vielleicht auch nicht so im Claren sind,

01:05:47.230 --> 01:05:52.110
<v Gast 1>du kannst zum Beispiel, wenn du irgendwie nach dem Wort irgendwie Katze suchst und du sagst dann,

01:05:52.270 --> 01:05:55.790
<v Gast 1>ja, aber da ist irgendwas vor Katze, Sternkatze.

01:05:56.190 --> 01:05:58.510
<v Gast 1>Und dann will ich aber auch suchen, irgendwie Katzenstreu.

01:05:58.670 --> 01:06:00.910
<v Gast 1>Also da ist irgendwie einmal ist davor was, einmal ist danach was.

01:06:01.230 --> 01:06:05.710
<v Gast 1>Das eine kannst du wunderbar auf einem Binary Tree, B plus Baum oder so abbilden,

01:06:05.870 --> 01:06:07.630
<v Gast 1>wenn einfach so ein Suffix is.

01:06:07.790 --> 01:06:10.110
<v Gast 1>Also du sagst dann, ich hätte alles mit Katze beginnen.

01:06:10.430 --> 01:06:15.390
<v Gast 1>The other kannst du komplett forgessen, außer you reverb thinks, and then yeah,

01:06:15.470 --> 01:06:19.710
<v Gast 1>when you have a stern for this thing umdrehen, it's the stern within it.

01:06:23.310 --> 01:06:26.190
<v Gast 2>And then musst du halt index-merge Operationen machen.

01:06:26.510 --> 01:06:29.230
<v Gast 2>And this is alles ganz, ganz, ganz schnell richtig zum Kotzen.

01:06:29.950 --> 01:06:36.910
<v Gast 2>And when du aber ein Tool wie genug Grab verwenden kannst und das dann aber schlau

01:06:36.910 --> 01:06:41.550
<v Gast 2>bist und das parallelisierst, dann funktioniert das eben ganz, ganz gut.

01:06:41.710 --> 01:06:43.390
<v Unbekannt>Ja, ist eine angenehme Sache.

01:06:43.950 --> 01:06:50.430
<v Gast 1>Was auch eine angenehme Sache ist, ist ja Hotels, weil in einem Hotel hast du im Normalfall einfach ein sehr

01:06:50.430 --> 01:06:55.390
<v Gast 1>fragliches Netzwerk und sehr viel Zeit, wenn du da, keine Ahnung, noch Konferenz abends,

01:06:55.550 --> 01:06:59.470
<v Gast 1>Betrunken heimkommst, aber noch nicht schlafen kannst, weil du so viel Koffein getrunken hast.

01:06:59.710 --> 01:07:00.830
<v Gast 2>Und es gibt keine Taschentücher.

01:07:00.990 --> 01:07:02.510
<v Gast 1>Und es gibt keine Taschentücher.

01:07:02.670 --> 01:07:06.910
<v Gast 1>Und dann kannst du Blogpost schreiben.

01:07:06.990 --> 01:07:09.230
<v Gast 1>Und da hat, ich habe keine Ahnung wer das war.

01:07:10.110 --> 01:07:10.990
<v Unbekannt>Oh Gott.

01:07:12.590 --> 01:07:16.270
<v Unbekannt>Göckberg, Gökberg, ja, Tira.

01:07:18.750 --> 01:07:19.150
<v Unbekannt>Keine Ahnung.

01:07:19.390 --> 01:07:26.030
<v Gast 1>Cool ist auch auf jeden Fall einen Blog und die Überschrift war Reverse Engineering a mysterious UDP Stream in

01:07:26.030 --> 01:07:26.670
<v Gast 1>my hotel.

01:07:27.470 --> 01:07:28.670
<v Gast 1>And mir geht's immer so.

01:07:28.750 --> 01:07:33.550
<v Gast 1>Wenn ich in Hotel komme and then say, aha, der Fernseher hat einen Ethernet-Anschluss hinten und das WLAN ist

01:07:33.550 --> 01:07:34.270
<v Gast 1>unverschlüsselt.

01:07:34.510 --> 01:07:36.430
<v Gast 1>Da will ich eigentlich wissen, was da vor sich geht.

01:07:37.070 --> 01:07:38.110
<v Unbekannt>Was ist denn da los?

01:07:38.190 --> 01:07:43.310
<v Gast 1>Und das ging ihm auch so und es ist auch ganz normal und es ist gesund, sowas zu machen, glaube ich.

01:07:43.550 --> 01:07:45.790
<v Gast 1>And der hat dann einfach gemerkt, so, ha, komisch.

01:07:45.870 --> 01:07:51.230
<v Gast 1>Ich habe hier so unendlich viel UDP-Traffic auf Port 2046.

01:07:51.870 --> 01:07:52.510
<v Gast 1>Komisch.

01:07:53.150 --> 01:07:56.750
<v Gast 1>Hat sie das immer gedumpt, hat es angeschaut, so sieht ein bisschen komisch aus.

01:07:56.990 --> 01:07:59.150
<v Gast 1>Und wollte aber wissen, was ist denn da los?

01:07:59.230 --> 01:08:02.590
<v Gast 1>Und herausgefunden, oh, das ist eine Multicast-Adresse.

01:08:02.750 --> 01:08:08.110
<v Gast 1>Irgendjemand multicastet kilowise UDP-Zeug, an und für sich eine komische Sache.

01:08:08.350 --> 01:08:12.030
<v Gast 1>Und der Blogpost zeigt dann so ein bisschen, so, ja, ich habe hier also ein Python,

01:08:12.110 --> 01:08:18.750
<v Gast 1>ein kleines Python-Schrift geschrieben, der so einfach die Pakete 1 zu 1 auf die Festplatte

01:08:18.750 --> 01:08:19.390
<v Gast 1>gerüttelt hat.

01:08:19.470 --> 01:08:25.230
<v Gast 1>Und am Anfang schaut er sich so durch und so, Binary to ASCII, liest so ein bisschen drum alles ein bisschen

01:08:25.230 --> 01:08:25.550
<v Gast 1>komisch.

01:08:25.630 --> 01:08:30.190
<v Gast 1>Und auf einmal sieht er so einen String, Lame 3.91, UU.

01:08:31.310 --> 01:08:33.950
<v Gast 1>Und so, oh, lame, MP3-Encoder.

01:08:34.190 --> 01:08:34.750
<v Gast 1>Cool.

01:08:35.070 --> 01:08:37.550
<v Gast 1>Scheint also irgendwie Audio zu sein.

01:08:38.110 --> 01:08:42.270
<v Gast 1>Und was er dann gemacht hat, war einfach, ja gut, normalerweise Formate haben,

01:08:42.430 --> 01:08:45.550
<v Gast 1>wenn es nicht direkt irgendwie einfach nur MP3-Audio ist, haben irgendeinen Header.

01:08:45.630 --> 01:08:49.790
<v Gast 1>Und der Header ist halt irgendwie, keine Ahnung, wie lang und dann kommt der Payload quasi,

01:08:49.950 --> 01:08:52.350
<v Gast 1>das ist dann wirklich so die MP3-Daten.

01:08:52.510 --> 01:08:56.670
<v Gast 1>Und er hat dann einfach so ein Ding geschrieben, das in einem Loop durchgeht und sagt,

01:08:56.750 --> 01:09:00.350
<v Gast 1>okay, speichere einfach mal das Paket, aber lass das erste Byte weg.

01:09:00.430 --> 01:09:02.910
<v Gast 1>Und dann speichere mal das Paket, aber lass die ersten zwei weg.

01:09:03.070 --> 01:09:08.910
<v Gast 1>Und das hat er einfach gemacht, so die ersten 25 Bytes, und hat dann einfach das File-Utility drüber laufen

01:09:08.910 --> 01:09:12.110
<v Gast 1>lassen, dass die irgendwie so die typischen Header kennt und die eventuell sagen kann,

01:09:12.270 --> 01:09:18.510
<v Gast 1>ah yeah, this is eine Ahnung, MP3-Datei oder eine MS-DOS

01:09:18.830 --> 01:09:20.430
<v Gast 1>ausführbare Datei.

01:09:21.310 --> 01:09:28.270
<v Gast 1>Und erstaunlicherweise hat er dann herausgefunden, so ja, wenn ich 8 Bit oder 8 Byte,

01:09:28.350 --> 01:09:32.350
<v Gast 1>was auch immer, weglasse, dann erkennt er das als MP3-Datei.

01:09:32.670 --> 01:09:32.990
<v Gast 1>Cool.

01:09:33.070 --> 01:09:35.710
<v Gast 1>Und du siehst halt, du folgst in diesem Blogpost ihm so ein bisschen,

01:09:35.950 --> 01:09:42.510
<v Gast 1>wie er this programs, alles nach dem 8 Byte on the Date

01:09:42.670 --> 01:09:44.990
<v Gast 1>appended and reincred.

01:09:45.550 --> 01:09:49.950
<v Gast 1>And he said, Okay, ma'am, standard out, pipes in M-Player, and auf einmal merkt ihr so,

01:09:50.110 --> 01:09:52.590
<v Gast 1>oh, this is the Fahrstuhlmusik.

01:09:52.910 --> 01:09:58.830
<v Gast 1>Er hat anscheinend ein Hotel gefunden, in dem the Fahrstuhlmusik über den UDP Multicast ins komplette Netzwerk

01:09:58.910 --> 01:09:59.470
<v Gast 1>geht.

01:10:00.270 --> 01:10:04.910
<v Gast 1>And can just Fahrstuhlmusik Raub kopieren and auf die Pirate Bay hochladen.

01:10:05.150 --> 01:10:11.230
<v Gast 2>It's eighteen ziemlich cooler Artikel, interessant geschrieben and auch eigentlich ein ganz cooles Thema.

01:10:11.310 --> 01:10:14.990
<v Gast 2>The einzige, was so richtig, richtig zum Kotzen beschissen an dem Artikel ist,

01:10:15.070 --> 01:10:16.750
<v Gast 2>ist, dass er Python verwendet hat.

01:10:17.950 --> 01:10:18.270
<v Gast 2>Yeah.

01:10:18.910 --> 01:10:19.550
<v Gast 2>Es gibt schlimmeres.

01:10:19.710 --> 01:10:21.150
<v Gast 1>Er hätte Java verwenden können.

01:10:21.470 --> 01:10:24.270
<v Gast 1>Dann, also erstmal braucht er allein schon im Hotel.

01:10:25.390 --> 01:10:32.190
<v Gast 1>Sieben mal so viel Code und ich glaube nicht, dass er im Hotel Internet Maven die Dateien runterladen könnte,

01:10:32.270 --> 01:10:35.310
<v Gast 1>die er braucht, um einen HTTP-Stream zu speichern.

01:10:35.470 --> 01:10:35.790
<v Gast 1>Correct.

01:10:36.030 --> 01:10:40.910
<v Gast 1>Du musst du musst ja einmal das Internet runterladen und dann machst du Maven clean und dann machst du Maven

01:10:40.990 --> 01:10:43.550
<v Gast 1>Build, dann lädst du es nochmal runter und du weißt nicht genau warum.

01:10:43.790 --> 01:10:47.230
<v Gast 1>Aber da das Internet ja maximal 10 Megabit hat, kannst du es komplett vergessen.

01:10:47.390 --> 01:10:50.110
<v Gast 1>Also Java ist einfach keine Hotelsprache, ja.

01:10:50.830 --> 01:10:51.790
<v Gast 1>Muss man schon sagen.

01:10:53.230 --> 01:10:59.470
<v Gast 1>Auf jeden Fall ganz nett und es ist nett mal so diesen, weil er halt auch diesen kompletten Gedankengang so

01:10:59.470 --> 01:11:00.590
<v Gast 1>ein bisschen geschildert hat.

01:11:00.670 --> 01:11:01.870
<v Gast 1>Das ist ganz nett zum Lesen.

01:11:02.030 --> 01:11:03.230
<v Gast 1>Kann man lassen, ne?

01:11:04.910 --> 01:11:07.150
<v Gast 1>Nächster Artikel, der ist recht kurz.

01:11:07.230 --> 01:11:12.750
<v Gast 1>Eine ehemalige Kollegin von mir hat schon längere Zeit her, schon im Februar hat sie was veröffentlicht.

01:11:13.550 --> 01:11:15.790
<v Gast 1>My favorite Data Science Podcasts.

01:11:16.030 --> 01:11:21.630
<v Gast 1>Die ist so Softwarefrau und hat irgendwie angefangen,

01:11:21.710 --> 01:11:24.190
<v Gast 1>sich für Machine Learning und Statistik ein bisschen zu interessieren.

01:11:24.270 --> 01:11:25.790
<v Gast 1>Und ist da wohl auch recht gut drin.

01:11:25.950 --> 01:11:31.470
<v Gast 1>Und das waren so ihre Picks, was ihre Lieblings-Data Science Podcasts sind.

01:11:31.710 --> 01:11:36.590
<v Gast 1>Und meine Partnerin macht auch immer so Statistikzeug und ich gucke dann immer nur doof im Normalfall.

01:11:36.670 --> 01:11:39.230
<v Gast 1>Und ich würde eigentlich auch ein bisschen mehr gerne drüber lernen.

01:11:39.710 --> 01:11:43.390
<v Gast 1>Gerade das ganze Machine Learning ist im Grunde nur so angewandte Statistik.

01:11:43.550 --> 01:11:48.750
<v Gast 1>Und da gab es ein paar Podcasts mit guten Namen, partially derivative,

01:11:51.150 --> 01:11:56.190
<v Gast 1>wo die Leute so ein bisschen drüber reden, auch so teilweise über Statistik und wie man an so Modeling

01:11:56.190 --> 01:11:58.750
<v Gast 1>rangeht, teilweise auch ein bisschen wirklich so über das praktische,

01:11:58.910 --> 01:12:02.190
<v Gast 1>ja, Machine Learning, hier neue Library, neues Update, bla bla bla.

01:12:02.350 --> 01:12:04.750
<v Gast 1>Da sind so ein paar verlinkt, die eigentlich ganz gut sind.

01:12:04.830 --> 01:12:08.670
<v Gast 1>Ich habe jetzt bisher immer nur den Data Skeptic mir angehört.

01:12:08.750 --> 01:12:13.790
<v Gast 1>Da redet so ein Typ mit seiner Frau und erklärt ihr so ein bisschen so ein paar Statistikgrundlagen.

01:12:13.870 --> 01:12:15.790
<v Gast 1>Das war ganz nett zum Hören.

01:12:17.390 --> 01:12:23.950
<v Gast 1>Und ich glaube, der redet dann auch mit einer Kollegin, die jetzt bei Stitchflix arbeitet.

01:12:24.110 --> 01:12:29.070
<v Gast 1>Diese komische, wir senden dir Hosen zu und unser Machine Learning weiß aber, welche Hosen dir gefallen.

01:12:29.230 --> 01:12:32.110
<v Gast 1>Und deswegen senden wir dir jetzt noch mehr Hosen zu, glaube ich.

01:12:32.510 --> 01:12:34.590
<v Gast 1>Es gab ein paar coole Podcasts auf jeden Fall dabei.

01:12:34.670 --> 01:12:41.550
<v Gast 1>Alle englischsprachig, aber eventuell ganz interessant, wenn ihr irgendwie in acht Stunden zur

01:12:41.550 --> 01:12:42.750
<v Gast 1>Arbeit Auto fahren müsst.

01:12:42.910 --> 01:12:44.030
<v Gast 2>But I cannot English.

01:12:44.510 --> 01:12:49.070
<v Gast 1>Ja, das ist dann natürlich, da hast du dann, ich glaube, ausgeschissen heißt das Wort.

01:12:49.310 --> 01:12:50.190
<v Unbekannt>I shit out.

01:12:50.430 --> 01:12:50.830
<v Unbekannt>Richtig.

01:12:51.150 --> 01:12:52.030
<v Unbekannt>Ihr könnt es ja doch.

01:12:52.110 --> 01:12:53.230
<v Unbekannt>Super, geil.

01:12:54.430 --> 01:12:58.910
<v Gast 1>Und der letzte, der ist so persönlich, wollte ich ein bisschen was,

01:12:59.070 --> 01:13:03.550
<v Gast 1>es passiert ja jedem sicher mal, dass du einfach mal, da gibt es ja dieses BIOS und dann gibt es dieses EFI

01:13:03.710 --> 01:13:04.510
<v Gast 1>oder UEFI.

01:13:04.910 --> 01:13:09.310
<v Gast 1>Die sind ja beides so Firmwares, aber was ist denn da eigentlich los?

01:13:09.470 --> 01:13:13.310
<v Gast 1>Und warum kann ich mit dem einen, aber nicht mit dem anderen und überhaupt?

01:13:13.390 --> 01:13:18.110
<v Gast 1>Und da erzählt halt einer so, schon ein bisschen älter der Artikel, aber eigentlich ganz gut.

01:13:18.350 --> 01:13:22.110
<v Gast 1>Erzählt so ein bisschen, was der Unterschied, also recht grob aufgedröselt,

01:13:22.190 --> 01:13:26.270
<v Gast 1>was ist denn der Unterschied zwischen einem BIOS und einem EFI?

01:13:26.590 --> 01:13:33.390
<v Gast 1>Und was ist denn, ein EFI kann ja auch im BIOS-Modus benutzt werden und wie funktionieren es, wenn die booten?

01:13:33.710 --> 01:13:37.950
<v Gast 1>Und da gab es ja mal diesen Master Boot-Record, aber den gibt es jetzt ja nicht mehr so wirklich,

01:13:38.190 --> 01:13:41.630
<v Gast 1>also schon ein bisschen, aber jetzt ist das irgendwie eine Fett-Partition.

01:13:41.950 --> 01:13:48.750
<v Gast 1>Und gerade wenn man so ein bisschen die Geschichte und das Ganze aufgedröselt haben will,

01:13:48.830 --> 01:13:49.950
<v Gast 1>dann sollte man sich das durchlesen.

01:13:50.030 --> 01:13:51.790
<v Gast 1>Ein super guter Artikel darüber.

01:13:52.110 --> 01:13:56.910
<v Gast 1>Und jetzt wisst ihr auch, warum ihr so eine kleine 20 Megabyte FAT-Partition auf eurem Rechner habt,

01:13:56.990 --> 01:14:00.110
<v Gast 1>wenn ihr irgendeinen, keine Ahnung, Mac zum Beispiel habt oder so.

01:14:00.270 --> 01:14:01.870
<v Gast 1>Das ist die EVI-Partition.

01:14:02.270 --> 01:14:03.070
<v Gast 1>Gute Sache.

01:14:03.310 --> 01:14:04.910
<v Unbekannt>Gute, gute Sache.

01:14:05.870 --> 01:14:07.150
<v Gast 1>Lesefuß zu Ende.

01:14:07.310 --> 01:14:09.150
<v Gast 1>Mini der Woche, da habe ich nur eins.

01:14:09.230 --> 01:14:11.470
<v Gast 1>Thomas kann sich jetzt noch eins ausdenken, während ich hier heule.

01:14:11.710 --> 01:14:14.910
<v Gast 1>Und zwar ein Windows 10 Update, Zwangsupdate quasi.

01:14:16.750 --> 01:14:22.750
<v Gast 1>Windows 10, also ich, wie gesagt, meine Partnerin macht so Statistikzeug und benutzt da irgendwelche

01:14:22.750 --> 01:14:26.750
<v Gast 1>Windows-Software und hat so einen Windows-Laptop, also eigentlich eine traurige Geschichte,

01:14:26.830 --> 01:14:27.790
<v Gast 1>muss man dazu sagen.

01:14:27.950 --> 01:14:29.790
<v Unbekannt>Also, richtig.

01:14:29.870 --> 01:14:34.910
<v Gast 1>Also ich musste mich auch erstmal mit fassung, das Ganze kann ich das jetzt sagen,

01:14:34.990 --> 01:14:36.990
<v Gast 1>aber das hat es schon am Anfang, war schon hart.

01:14:37.550 --> 01:14:42.830
<v Gast 1>Auf jeden Fall, die hatte da Windows 7 oder 8 drauf, keine Ahnung, da gibt es diese.

01:14:43.230 --> 01:14:43.710
<v Gast 1>Windows 9.

01:14:43.950 --> 01:14:46.510
<v Gast 1>Windows 9, genau, sie hatte Windows 9 drauf.

01:14:46.750 --> 01:14:52.190
<v Gast 1>Und Windows wurde so in letzter Zeit immer ein bisschen, also müsste es aufs Klo gehen,

01:14:52.270 --> 01:14:57.070
<v Gast 1>immer so ein bisschen wie so, hey, hey, Windows 10 ist draußen, willst du nicht upgraden vielleicht jetzt?

01:14:57.310 --> 01:14:58.110
<v Gast 1>Gratis auch.

01:14:58.670 --> 01:15:03.230
<v Gast 1>Und es ist ja auch nett eigentlich, dass Windows gratis ist, so wie Mac OS jetzt irgendwie gratis ist und

01:15:03.230 --> 01:15:04.110
<v Gast 1>Linux gratis ist.

01:15:04.270 --> 01:15:08.270
<v Gast 1>Anscheinend macht keine mehr Geld mit Betriebssystemen, zumindest für Upgrades teilweise.

01:15:08.590 --> 01:15:13.630
<v Gast 1>Und das wurde immer aggressiver und hat dann gesagt, soll ich vielleicht heute,

01:15:13.710 --> 01:15:15.630
<v Gast 1>ich kann aber auch morgen, aber heute wäre besser.

01:15:15.790 --> 01:15:19.470
<v Gast 1>Und irgendwann wurde es dann so, ja, weißt du was, ich upgrade einfach nächste Woche,

01:15:19.550 --> 01:15:21.470
<v Gast 1>du kannst ja jetzt auch wenig gegen tun.

01:15:21.790 --> 01:15:28.190
<v Gast 1>Und wir wissen ja alle, dass Windows-Upgrades im Normalfall also nicht funktionieren.

01:15:28.270 --> 01:15:30.030
<v Gast 1>Nee, kannst du eigentlich völlig vergessen.

01:15:30.190 --> 01:15:34.030
<v Gast 1>Du hast allein schon acht verschiedene Grafikkarten-Display-Einstellungstools.

01:15:34.190 --> 01:15:36.910
<v Gast 1>Du hast das von Intel, weil da ja ein Intel-Chip drauf ist.

01:15:36.990 --> 01:15:39.630
<v Gast 1>Du hast aber auch das von Nvidia, weil du zwei Grafikkarten hast.

01:15:39.790 --> 01:15:46.510
<v Gast 1>Dann hast du das von Windows, dann hast du definitiv noch das von Lenovo und mehrere Arten von dem

01:15:46.510 --> 01:15:47.230
<v Gast 1>Lenovo.

01:15:48.510 --> 01:15:54.350
<v Gast 1>Und hab ich gedacht, ja, vielleicht wäre es besser, wenn wir das eher so kontrolliert upgraden,

01:15:54.670 --> 01:15:58.990
<v Gast 1>dass ich zumindest noch die Chance habe, Daten zu retten, bevor es irgendwie wild wird.

01:15:59.470 --> 01:16:01.230
<v Gast 1>Und habe ich das gemacht.

01:16:01.470 --> 01:16:05.790
<v Gast 1>Habe ich gesagt, okay, cool, keine Ahnung, Donnerstagabend oder so.

01:16:06.110 --> 01:16:08.110
<v Gast 1>Wir upgraden das Ganze jetzt mal.

01:16:08.430 --> 01:16:10.990
<v Gast 1>Und an für sich klang das ganz angenehm.

01:16:11.070 --> 01:16:15.070
<v Gast 1>Also das hat dann gesagt, ja klar, das wird alles total gut laufen.

01:16:15.230 --> 01:16:20.350
<v Gast 1>Klick einfach mal auf den Upgrade-Button und ich mache das dann für dich.

01:16:20.590 --> 01:16:24.030
<v Gast 1>Und das habe ich dann gemacht, habe gesagt, okay, Backup vorher gemacht.

01:16:24.670 --> 01:16:27.150
<v Gast 1>Ich habe herausgefunden, dass Windows ein internes Backup-Tool hat.

01:16:27.230 --> 01:16:29.790
<v Gast 1>Ich habe keine Ahnung, wie ich diese Dateien je wiederbekommen hätte,

01:16:29.870 --> 01:16:33.550
<v Gast 1>aber ich habe irgendwie 200 GB auf dem Nass liegen gehabt, das war schon mal gut.

01:16:33.870 --> 01:16:38.030
<v Gast 1>Und habe ich geklickt und hat gesagt, ja geil, ich installiere jetzt mal ein anderes Update zuerst.

01:16:38.350 --> 01:16:39.630
<v Gast 1>Ich so, ja, okay, was auch immer.

01:16:39.790 --> 01:16:43.630
<v Gast 1>Gut, hat er es installiert, hat neu gestartet, hat gesagt, jetzt aber updaten.

01:16:43.710 --> 01:16:44.910
<v Unbekannt>Dann habe ich gesagt, ja.

01:16:45.550 --> 01:16:49.470
<v Gast 1>Dann hat er neu gestartet und hat gesagt, oh, ich konnte gerade nicht updaten.

01:16:49.630 --> 01:16:52.110
<v Gast 1>Fehler 32.812.

01:16:52.990 --> 01:16:58.430
<v Gast 1>Dann habe ich, okay, keine Ahnung, such nach dem Fehler, habe nicht wirklich was gefunden, erstaunlicherweise.

01:16:58.910 --> 01:17:03.870
<v Gast 1>Also es gab irgendwie denselben Fehlercode, aber nichts mit Windows-Update zu tun,

01:17:03.950 --> 01:17:07.310
<v Gast 1>also mit dem Windows 10 Update, sondern nur normal mit Windows-Updates.

01:17:07.470 --> 01:17:09.470
<v Unbekannt>Da habe ich gedacht, okay, keine Ahnung.

01:17:09.630 --> 01:17:10.750
<v Gast 1>Einfach nochmal probieren.

01:17:10.830 --> 01:17:13.070
<v Gast 1>Und dann habe ich es nochmal probiert, genau derselbe Fehler.

01:17:13.390 --> 01:17:16.190
<v Gast 1>Dann habe ich gedacht, jetzt mache ich mal was anderes.

01:17:16.510 --> 01:17:19.390
<v Gast 1>Oder auch nicht, vielleicht probiere ich es einfach nochmal, exakt nochmal so.

01:17:19.550 --> 01:17:21.150
<v Gast 1>Und nach einem dritten Mal ging es dann auch.

01:17:21.390 --> 01:17:23.070
<v Gast 1>Hat er tatsächlich geupdatet.

01:17:23.230 --> 01:17:28.350
<v Gast 1>Und ich habe auch einen der schönsten Screens gesehen, die ich jemals gesehen habe.

01:17:28.590 --> 01:17:34.350
<v Gast 1>Nach dem Update kommt ein riesengroßer Bildschirm, wo drauf steht, all your files are exactly where you left

01:17:34.350 --> 01:17:34.510
<v Gast 1>them.

01:17:34.830 --> 01:17:38.990
<v Gast 1>And da weisst du, dass die Erwartungshaltung von allen Windows-Benutzern halt is.

01:17:39.230 --> 01:17:41.230
<v Gast 1>So, yeah, I must update.

01:17:41.310 --> 01:17:46.430
<v Gast 1>I get one out that you all my Date have been verstected and I wieder finden will.

01:17:46.910 --> 01:17:52.430
<v Gast 1>And Microsoft has held echt einen Bildschirm, where drauf steht, Thine Date existeren not and are not there,

01:17:52.590 --> 01:17:53.550
<v Gast 1>where dub hast.

01:17:59.870 --> 01:18:01.230
<v Gast 1>Ganz ehrlich, dreimal.

01:18:02.270 --> 01:18:07.070
<v Gast 1>Ich meine, macOS beschweren sich immer alle, aber ich hatte noch kein macOS-Update,

01:18:07.150 --> 01:18:08.590
<v Gast 1>das mir die Kiste verputzt hat.

01:18:08.830 --> 01:18:10.190
<v Unbekannt>Die waren alle okay.

01:18:10.590 --> 01:18:14.430
<v Gast 1>Und bei Microsoft ging es einfach zweimal nicht und bei Britma ging es dann,

01:18:14.510 --> 01:18:18.190
<v Gast 1>aber dann sagt er dir auch, deine Dateien sind übrigens auch noch da.

01:18:18.670 --> 01:18:24.190
<v Gast 1>Das ist ein bisschen wie so ein Hund, der eine Belohnung will, weil der nicht in die Wohnung scheißt.

01:18:24.590 --> 01:18:26.190
<v Unbekannt>So, ja, danke dafür.

01:18:26.350 --> 01:18:33.230
<v Gast 1>Auf jeden Fall ist es jetzt auf Windows 10 und die Chance, dass russische Malware ihren Browser übernimmt,

01:18:33.390 --> 01:18:35.150
<v Gast 1>ist minimal geringer.

01:18:35.550 --> 01:18:36.750
<v Gast 1>Aber auch nur minimal.

01:18:37.470 --> 01:18:38.590
<v Unbekannt>Ja, ich habe auch eins.

01:18:40.430 --> 01:18:46.430
<v Gast 2>Letzte Woche habe ich eine Benachrichtigung bekommen, dass mein Schweizer Bankkonto voll ist.

01:18:47.230 --> 01:18:50.510
<v Gast 2>Und ich musste ein neues aufmachen.

01:18:50.990 --> 01:18:52.830
<v Unbekannt>Ein Schelm, der da Böses denkt.

01:18:53.230 --> 01:18:54.590
<v Gast 1>Ja, das ist die Schweizer, ne?

01:18:54.750 --> 01:18:55.070
<v Gast 1>Unglaublich.

01:18:55.710 --> 01:18:56.510
<v Unbekannt>Unglaublich.

01:18:57.230 --> 01:19:01.150
<v Gast 1>Ich habe wirklich einen Kollege von mir, der hat in England mal gearbeitet und er hat irgendwie neulich

01:19:01.150 --> 01:19:03.070
<v Gast 1>versucht, seine Bankkonten zu schließen.

01:19:03.630 --> 01:19:05.550
<v Unbekannt>Barclays lässt ihn nicht gehen.

01:19:05.710 --> 01:19:08.830
<v Gast 1>Die schicken ihm, also er hat dann gesagt, ich würde gerne meine Bankkonten schließen.

01:19:08.990 --> 01:19:12.670
<v Gast 1>Und dann haben die gesagt, ja, wir haben ihnen jetzt drei neue Bankkarten geschickt.

01:19:12.830 --> 01:19:15.870
<v Gast 1>Er hat gesagt, nein, nein, nein, ich will das Bankkonto zumachen.

01:19:16.030 --> 01:19:20.110
<v Gast 1>Dann haben die gesagt, ja, aber da sind noch zwei Dollar drauf jetzt, weil sie haben Zinsen bekommen.

01:19:20.670 --> 01:19:23.470
<v Gast 1>Wir müssen das jetzt erst wieder woanders hin.

01:19:23.710 --> 01:19:26.750
<v Gast 1>Also ich glaube, er hat irgendwie drei Monate versucht, seine Konten zuzumachen.

01:19:26.910 --> 01:19:30.830
<v Gast 2>Ja, also bei mir war das so, als ich mich mal langsam so fertig gemacht habe,

01:19:30.990 --> 01:19:35.230
<v Gast 2>Deutschland zu verlassen, habe ich ja ein DKW-Konto, was ich aus Versehen mal aufgemacht habe.

01:19:35.390 --> 01:19:39.630
<v Gast 2>Wegen einer German Links Kreditkarte, glaube ich.

01:19:39.790 --> 01:19:43.790
<v Gast 2>Oder Kundenkarte oder sowas, habe ich ja ein DKW-Konto aufgemacht.

01:19:44.110 --> 01:19:50.270
<v Gast 2>Und dieses Konto zuzumachen, war ein vier Monate langer Prozess,

01:19:50.990 --> 01:19:56.110
<v Gast 2>der 15 Telefonanrufe gebraucht hat, wo ich unter anderem auch die Leute am anderen Ende beschimpft habe.

01:19:56.430 --> 01:19:58.670
<v Gast 2>Weil es einfach nicht funktioniert hat.

01:19:58.830 --> 01:20:04.590
<v Gast 2>Also mein Tipp an euch, TKB ist super geile Bank für die Leute in Deutschland.

01:20:05.630 --> 01:20:08.990
<v Gast 1>Ja, aber für die Leute, die weggehen, ist das nicht gut, oder?

01:20:09.230 --> 01:20:09.790
<v Gast 1>Nö, nicht gut.

01:20:10.510 --> 01:20:13.710
<v Gast 1>Ich habe auch, das ist mein einziges Konto, das sind eine der wenigen Banken,

01:20:13.790 --> 01:20:17.870
<v Gast 1>die mich nicht sofort rausgeworfen haben, als ich das Wort Steuerausländer erwähnt habe,

01:20:17.950 --> 01:20:19.230
<v Gast 1>das ist auch so ein schönes Wort.

01:20:19.550 --> 01:20:23.790
<v Gast 1>Die haben dann irgendwie DAB, war auch eine gute Bank in Deutschland, fand ich.

01:20:23.950 --> 01:20:25.790
<v Gast 1>Da habe ich gesagt, ich gehe übrigens ins Ausland.

01:20:26.430 --> 01:20:29.150
<v Gast 1>Es war auch sehr nett, dass sie unser Kunde gewesen sind.

01:20:30.590 --> 01:20:34.910
<v Gast 1>Weil anscheinend, sobald die jemanden in den USA haben, müssen die mit den US-Behörden zusammenarbeiten und

01:20:34.990 --> 01:20:37.230
<v Gast 1>denen irgendwie das ganze Giraffe irgendwie mitgeben.

01:20:37.390 --> 01:20:40.670
<v Gast 1>Da haben sie gesagt, das lohnt sich nicht und da kommen wir nur in Teufels Küche.

01:20:40.830 --> 01:20:44.670
<v Gast 1>DKB, also zumindest ohne Aktien, Aktien haben sie gesagt, müssen wir zumachen.

01:20:44.910 --> 01:20:47.310
<v Gast 1>Die lassen mich immer noch weiter, da habe ich immer noch ein deutsches Konto.

01:20:47.710 --> 01:20:50.430
<v Gast 2>Ich hab noch eins bei der Postbahn, ich hab denen gar nichts gesagt, die kann mich mal machen.

01:20:52.110 --> 01:20:52.990
<v Unbekannt>Muss ich den ja auch nicht sagen.

01:20:53.070 --> 01:20:57.230
<v Gast 1>Nee, ich glaube, wenn du denen sagst, dass du in die USA ausreißt, dann kommt die Postbahn und zünde deine

01:20:57.230 --> 01:20:58.350
<v Gast 1>Mülltonne an.

01:20:58.670 --> 01:21:03.390
<v Gast 1>Und dann sagst du, warum zündet ihr meine Mülltonne an und sagen, ja, nee, das ist der Standardprozess.

01:21:04.830 --> 01:21:08.190
<v Gast 2>Nein, dann chargen sie 15 Euro für.

01:21:08.590 --> 01:21:11.710
<v Unbekannt>Ich genau, weil du deine Mülltonne überzogen hast.

01:21:12.830 --> 01:21:14.590
<v Gast 1>Könntest du nur einmal anzünden.

01:21:14.670 --> 01:21:15.630
<v Gast 1>Und sie haben es zweimal gemacht.

01:21:15.710 --> 01:21:17.790
<v Gast 1>Das war ihre Schule, aber du musst trotzdem zahlen.

01:21:18.910 --> 01:21:19.710
<v Unbekannt>Genau, nee.

01:21:19.790 --> 01:21:22.910
<v Gast 1>Ich hab also TKB, fand ich gar nicht so schlecht.

01:21:24.270 --> 01:21:25.630
<v Unbekannt>Mimi, der Woche zu.

01:21:26.270 --> 01:21:27.310
<v Gast 1>Es gibt ja auch nichts hier.

01:21:27.710 --> 01:21:28.350
<v Gast 1>Immer Sonne.

01:21:28.670 --> 01:21:30.430
<v Gast 1>Uns scheint die Sonne ja quasi aus dem.

01:21:30.830 --> 01:21:31.870
<v Unbekannt>Ich hatte Sonnenbrand.

01:21:32.030 --> 01:21:33.630
<v Gast 1>Ach, aber es ist ja normal eigentlich.

01:21:33.790 --> 01:21:35.470
<v Unbekannt>Ja, von schönem Wetter halt.

01:21:35.870 --> 01:21:37.870
<v Gast 1>Zu viel schönes Wetter, das kann nicht sein.

01:21:38.510 --> 01:21:40.430
<v Unbekannt>An 29 Grad Celsius.

01:21:41.950 --> 01:21:44.910
<v Gast 1>Mehrere Grad Fahrenheit, wesentlich mehr Grad Fahrenheit als Celsius.

01:21:45.310 --> 01:21:48.990
<v Gast 2>Ja, gut, aber ich meine, das ist ja, das geht ja, es kommt ja nicht auf die Größe an.

01:21:49.630 --> 01:21:49.870
<v Gast 2>Richtig.

01:21:51.630 --> 01:21:53.950
<v Gast 2>Aber doch schon, innerhalb meiner Einheit schon.

01:21:54.030 --> 01:22:00.110
<v Gast 2>29 Grad, also an alle Leute aus Deutschland, die hier frieren.

01:22:00.430 --> 01:22:01.870
<v Gast 1>Ich gebe jetzt mal Wetter in Stuttgart ein.

01:22:02.030 --> 01:22:03.070
<v Unbekannt>Schauen wir mal, was passiert denn?

01:22:03.230 --> 01:22:05.630
<v Gast 1>Wetter in Stuttgart aktuell wahrscheinlich auch ein bisschen.

01:22:05.950 --> 01:22:07.550
<v Gast 2>50 Grad ist kalt, ist mitten in der Nacht.

01:22:08.430 --> 01:22:10.430
<v Gast 1>15,9 Grad, was ist denn hier?

01:22:10.830 --> 01:22:11.790
<v Unbekannt>Mitten in der Nacht, das gilt ja nicht.

01:22:11.870 --> 01:22:14.910
<v Gast 1>Aber 18 Grad und 20 Grad und Regen.

01:22:15.230 --> 01:22:16.110
<v Unbekannt>Ist auch schön.

01:22:16.350 --> 01:22:17.070
<v Unbekannt>Kann man also.

01:22:17.390 --> 01:22:18.110
<v Unbekannt>Nicht wirklich.

01:22:19.070 --> 01:22:21.230
<v Gast 2>29 Grad und Sonne ist schön.

01:22:21.550 --> 01:22:22.510
<v Unbekannt>Das stimmt auch wieder.

01:22:22.670 --> 01:22:26.990
<v Gast 2>Wobei man auch sagen muss, manchmal ist es dann auch schon so ein bisschen zu warm hier.

01:22:28.750 --> 01:22:31.470
<v Gast 2>Und das Obst schmeckt auch schon eigentlich ein bisschen zu süß.

01:22:31.630 --> 01:22:34.830
<v Gast 1>Ja, wenn es die ganze Zeit, ihr wisst nicht, was mit diesen Pflanzen passiert,

01:22:34.910 --> 01:22:36.750
<v Gast 1>wenn man die gesamte Zeit Sonne gibt.

01:22:36.910 --> 01:22:40.830
<v Gast 1>Das ist so, wie wenn man Kindern zu viel Zuneigung schenkt, dann werden die nur überheblich, ja.

01:22:41.710 --> 01:22:44.830
<v Gast 1>Das Obst muss auch mal wissen, wo der Frosch die Locken hat.

01:22:45.390 --> 01:22:46.190
<v Gast 1>Richtig.

01:22:46.750 --> 01:22:47.630
<v Unbekannt>Sehr schön.

01:22:47.870 --> 01:22:49.310
<v Gast 1>Noch zwei Picks von mir.

01:22:49.550 --> 01:22:51.710
<v Gast 1>Fangen wir mit dem Einfachen an.

01:22:51.950 --> 01:22:55.630
<v Gast 1>Image Optim finde ich immer noch eines der geilsten Tools auf OS X.

01:22:56.350 --> 01:23:02.270
<v Gast 1>Das ist so ein hässlicher Rapper um alle Dinge, die deine Bilder neu komprimieren.

01:23:02.430 --> 01:23:05.470
<v Gast 1>Und ich habe das hässlichste Ruby-Skript der Welt gebaut.

01:23:07.230 --> 01:23:11.310
<v Gast 1>Ich habe sehr viele E-Pub-Bücher und die kriegt man natürlich immer,

01:23:11.390 --> 01:23:15.870
<v Gast 1>wenn du irgendwie so E-Books kaufst auf, keine Ahnung, Pragmatic Programmers oder diesen Pirate Bay

01:23:15.950 --> 01:23:17.150
<v Gast 1>Buchhandel-Dingens.

01:23:17.630 --> 01:23:21.070
<v Gast 1>Dann kriegst du immer E-Pubs und teilweise sind die einfach 10 Megabyte groß.

01:23:21.150 --> 01:23:24.030
<v Gast 1>Und ich denke mir so, warum sind denn die 10 Megabyte groß?

01:23:24.110 --> 01:23:28.910
<v Gast 1>Und ich habe den Plattenplatz, aber es geht ja auch persönlich sehr nahe, dass die 10 Megabyte groß sind.

01:23:29.230 --> 01:23:33.070
<v Gast 1>Dann habe ich mal gedacht, ja, ein E-PUB, das ist ja eigentlich nur so HTML-Gefrickel,

01:23:33.150 --> 01:23:38.510
<v Gast 1>so ein bisschen ein spezielles HTML und ein paar Bilder drin und stellt sich aus in einem ZIP-Container.

01:23:38.750 --> 01:23:42.830
<v Gast 1>Bedeutet, du kannst einfach sagen, hey, ich nehme die IPUB-File, ich entpacke die,

01:23:42.910 --> 01:23:47.870
<v Gast 1>dann hast du irgendwie eine HTML-Datei, irgendein Manifest, sonst was und ein paar Bilder.

01:23:48.030 --> 01:23:50.990
<v Gast 1>Und dann komprimiere ich die Bilder einfach nochmal neu mit Image Optim.

01:23:51.310 --> 01:23:57.070
<v Gast 1>Und du kannst die entweder neu komprimieren, so lossless, weil der kann also auch nur die Huffmann oder die

01:23:57.070 --> 01:24:02.430
<v Gast 1>ZIP-Tabellen, der macht ja halt mal mit minus 9 statt mit minus 1, dass die ganzen Publisher ja komischerweise

01:24:02.430 --> 01:24:04.990
<v Gast 1>irgendwie so einfach nur scheiße E-Pubs rausgeben.

01:24:05.790 --> 01:24:08.510
<v Gast 1>Und dann zippt er die nachher wieder zusammen und dann ist das gut.

01:24:08.590 --> 01:24:11.790
<v Gast 1>Und da habe ich irgend so ein Ruby-Script geschrieben, das das Ganze in Image Optim wirft.

01:24:11.870 --> 01:24:14.590
<v Gast 1>Der kann nämlich, also sowohl JPEGs als auch PNG-Dateien.

01:24:14.670 --> 01:24:19.790
<v Gast 1>Und das PNG holt er normalerweise richtig viel raus, in irgendwie diese Farbpaletten optimiert oder einfach

01:24:19.790 --> 01:24:21.870
<v Gast 1>den ganzen Dreck, den du nicht brauchst, weglässt.

01:24:22.190 --> 01:24:25.710
<v Gast 1>Und da kannst du echt E-Pub-Bücher im Normalfall 50% schrumpfen.

01:24:25.870 --> 01:24:28.590
<v Gast 1>Weil irgendwie die Leute, das ist auch immer so ein bisschen meine Sache,

01:24:28.670 --> 01:24:33.710
<v Gast 1>so Webseiten-Bilder, du kannst auf jeder Webseite irgendwie fast alle Bilder immer 10%,

01:24:34.190 --> 01:24:35.950
<v Gast 1>fast 20% kleiner machen.

01:24:36.190 --> 01:24:40.670
<v Gast 1>Wenn du die einfach lossless neu komprimierst, wenn du sagst, ich nehme ein bisschen Verlust in Kauf,

01:24:40.750 --> 01:24:41.630
<v Gast 1>dann kannst du die, keine Ahnung.

01:24:41.870 --> 01:24:43.870
<v Unbekannt>Das wissen wir auch, wie PipePiper funktioniert.

01:24:44.670 --> 01:24:46.670
<v Unbekannt>Was ist der Weismann-Score von deinem Skript?

01:24:47.790 --> 01:24:50.430
<v Gast 1>Eine Million Weismann-Score, ja.

01:24:50.590 --> 01:24:50.910
<v Gast 1>Geil.

01:24:51.070 --> 01:24:51.630
<v Gast 1>Geil.

01:24:52.030 --> 01:24:53.150
<v Gast 1>Auf jeden Fall, das fand ich gut.

01:24:53.230 --> 01:24:55.150
<v Gast 1>Image Optim, gutes Tool.

01:24:55.390 --> 01:25:01.710
<v Gast 1>Und kann man auch schauen, welche der bist, wie PG Crush und JPEG Mini oder was auch, wie sie alle heißen.

01:25:01.870 --> 01:25:02.670
<v Unbekannt>Gute Sache.

01:25:04.190 --> 01:25:09.310
<v Gast 1>Und der zweite Pick von mir ist der Tascam DR5, das ist dieses kleine Noobsie, in das wir reinreden.

01:25:10.190 --> 01:25:14.990
<v Gast 1>Ich hatte mal so podcast-technisch, ich habe mir so ein komisches Mikrofon gekauft und es war ganz okay,

01:25:15.310 --> 01:25:19.950
<v Gast 1>aber es ist dann immer so, ja, es war ein USB-Mikrofon, das geht dann,

01:25:20.030 --> 01:25:25.070
<v Gast 1>aber dann musst du wieder einen Rechner am Laufen haben und dann frickelt irgendein Programm ab und es wäre

01:25:25.070 --> 01:25:28.270
<v Gast 1>so, wenn du einfach mal so ein verlässliches Hardware-Dingens hast.

01:25:28.350 --> 01:25:32.590
<v Gast 1>Da ist eine SD-Karte drin und der hat drei Knöpfe und die drückst du dann und dann geht es und der hat gute

01:25:32.590 --> 01:25:33.390
<v Gast 1>Mikrofone.

01:25:33.630 --> 01:25:38.270
<v Gast 1>Und den habe ich neulich auf slickdeals.com gesehen, wo ich immer,

01:25:38.430 --> 01:25:42.990
<v Gast 1>wenn man im Silicon Valley lebt, man hat ja durch die günstige Miete einfach so viel Geld über,

01:25:43.070 --> 01:25:45.870
<v Gast 1>dass du den ganzen Tag überlegst, was kaufe ich denn Neues.

01:25:46.110 --> 01:25:47.870
<v Gast 2>Daher auch mein Schweizer Bankkonto über Lauf.

01:25:48.110 --> 01:25:50.270
<v Gast 1>Richtig, weil die nicht genügend Miete hier verlangen.

01:25:50.750 --> 01:25:54.910
<v Gast 1>Also ich sag mal, unter 4000 Dollar Miete musst du gar nicht anfangen, ja.

01:25:55.550 --> 01:25:56.990
<v Gast 1>Lieber obdachlos sein.

01:25:58.270 --> 01:25:59.310
<v Gast 1>Traurig eigentlich.

01:25:59.470 --> 01:26:03.550
<v Gast 1>Aber nee, hier kannst du dann Slick Deals, diese ganzen Deals-Seite,

01:26:03.630 --> 01:26:08.910
<v Gast 1>ist ein bisschen in Deutschland, gab es doch sicher auch sowas Schnäppchenjäger.

01:26:10.830 --> 01:26:11.710
<v Unbekannt>Keine Ahnung, sowas.

01:26:11.950 --> 01:26:16.830
<v Gast 1>Da habe ich diesen Taskcam gesehen und hab mir gedacht, hm, so ein Aufnahmegerät.

01:26:16.990 --> 01:26:19.870
<v Gast 1>Ich höre mich ja selber gern reden, deswegen mache ich das Ganze hier ja.

01:26:20.030 --> 01:26:23.390
<v Gast 1>Und wäre ganz cool, wenn ich so eins hätte, dann habe ich mir gekauft und das ist eigentlich ein echt,

01:26:23.470 --> 01:26:24.910
<v Gast 1>echt angenehmes Gerät.

01:26:26.350 --> 01:26:32.270
<v Gast 1>Kann Micro SD-Karten sich nehmen, bis zu, keine Ahnung, so und so viel Gigabyte.

01:26:32.910 --> 01:26:36.350
<v Gast 1>Erstaunlicherweise die einzelnen Dateien können nur 2 Gigabyte groß sein.

01:26:36.590 --> 01:26:42.830
<v Gast 1>Ich weiß nicht, ob das ein Problem von Wave oder MP3-Dateien ist, dass die nicht größer werden können.

01:26:43.950 --> 01:26:44.270
<v Gast 1>FET?

01:26:44.590 --> 01:26:46.110
<v Gast 1>Nee, er kann.

01:26:46.750 --> 01:26:49.310
<v Gast 2>F32 hat die Limit bei 2 Gigabyte.

01:26:49.390 --> 01:26:50.030
<v Gast 2>Bei 2 Gigabyte?

01:26:50.110 --> 01:26:52.110
<v Gast 1>Ich glaube, es ist aber ein VFT-Datei.

01:26:52.350 --> 01:26:52.990
<v Gast 1>Ich muss mal schauen.

01:26:53.150 --> 01:26:56.270
<v Gast 1>Aber es ist nicht Partitionsgröße bei FET32 war.

01:26:56.590 --> 01:27:03.470
<v Gast 2>Ist egal, die Datei sind 32 steht für die Bitzahl und 2 Gigabyte ist 31-Bit oder

01:27:03.470 --> 01:27:05.630
<v Gast 2>32 sein-Bit, deswegen ist es die Größe nicht so.

01:27:05.870 --> 01:27:07.790
<v Gast 1>Genau, da kann sein, muss ich mal schauen.

01:27:07.870 --> 01:27:10.110
<v Gast 1>Aber wahrscheinlich kann es halt auch so ein Embedded-Linux-Krepel,

01:27:10.270 --> 01:27:12.270
<v Gast 1>der kann dann wahrscheinlich VFAT, vielleicht kann er X.

01:27:12.830 --> 01:27:16.350
<v Gast 2>Na gut, aber ich meine, das Dateisystem selbst, das Dateisystemformat selbst begrenzt ist.

01:27:16.510 --> 01:27:20.510
<v Gast 1>Genau, nee, deswegen, überlegen, vielleicht, wenn du kannst einstellen, wie uns die.

01:27:20.830 --> 01:27:26.270
<v Gast 2>Die ganzen SD-Karten und die ganze USB-Scheiß, wenn ihr alles klappt, damit es mit Windows funktioniert.

01:27:26.750 --> 01:27:27.550
<v Unbekannt>Wahrscheinlich, ja.

01:27:27.710 --> 01:27:28.510
<v Unbekannt>Traurig eigentlich.

01:27:28.670 --> 01:27:29.070
<v Unbekannt>Traurig.

01:27:30.030 --> 01:27:31.150
<v Unbekannt>Auf jeden Fall, das ist.

01:27:33.070 --> 01:27:37.230
<v Gast 1>Also ein Wave aufnehmen wird ein bisschen knapp, aber ich glaube, der splittet die Dateien auch.

01:27:37.310 --> 01:27:40.350
<v Gast 1>Also wenn du über 2 Gigabyte gehst, dann macht er einfach eine neue auf,

01:27:40.430 --> 01:27:42.510
<v Gast 1>musst du halt nachher irgendwie selber mergen, was nervt.

01:27:42.590 --> 01:27:46.350
<v Gast 1>Aber wir nehmen jetzt gerade eh in MP3 irgendwie 320 Kilobit auf.

01:27:46.510 --> 01:27:48.430
<v Unbekannt>Das ist für Stimmen ja gut genug.

01:27:48.590 --> 01:27:50.910
<v Unbekannt>Und damit unsere Engels-Stimmen auch erhalten bleiben.

01:27:51.150 --> 01:27:51.470
<v Unbekannt>Richtig.

01:27:51.550 --> 01:27:55.470
<v Gast 1>Und wir haben ja so männliche Stimmen, da kannst du ja alles über 8 Hertz einfach abschneiden.

01:27:55.870 --> 01:27:56.510
<v Gast 1>Eigentlich schon.

01:27:56.590 --> 01:27:57.310
<v Gast 1>Richtig.

01:27:57.790 --> 01:28:01.710
<v Gast 1>Auf jeden Fall ist ein ganz cooles kleines Fahrweggerät, hat einen Mikrofoneingang.

01:28:01.790 --> 01:28:06.110
<v Gast 1>Also wenn du ein noch besseres Mikrofon hast, kann der auch einfach von einem Mikrofoneingang aufnehmen.

01:28:06.270 --> 01:28:11.390
<v Gast 1>Hat auch einen Mikrofona-Uusgang, normalerweise für so Monitoring oder Kopfhörer,

01:28:11.470 --> 01:28:12.990
<v Gast 1>also wenn du dich selber hören willst.

01:28:14.030 --> 01:28:18.190
<v Gast 1>Aber du kannst Headset ausgang, nicht Mikrofon.

01:28:18.350 --> 01:28:20.110
<v Gast 1>Also Kopfhörer-Ausgang is das selbe.

01:28:20.750 --> 01:28:22.430
<v Gast 1>Du kannst auch ins Headset reinschreien.

01:28:23.950 --> 01:28:29.390
<v Gast 1>Auf jeden Fall ein Kopfhörer-Ausgang und du kannst den also theoretisch auch einfach als Mikrofon for a Mac

01:28:29.630 --> 01:28:29.870
<v Gast 1>nehmen.

01:28:29.950 --> 01:28:36.430
<v Gast 1>Also next one eventually livestream, which with nine minutes of sight for not so much since I

01:28:36.830 --> 01:28:37.230
<v Gast 1>sure can't do it.

01:28:37.390 --> 01:28:40.670
<v Gast 1>Da könnte man quasi ihn hardware technisch aufnehmen, lassen wir auf die DSD-Karte,

01:28:41.230 --> 01:28:47.950
<v Gast 1>but then with the Kopfhörer ausgang, this can inside MacBook rein and then an Shoutcast or where you

01:28:48.430 --> 01:28:50.190
<v Gast 1>also be and has an anständigation.

01:28:51.630 --> 01:28:52.830
<v Unbekannt>Yeah, genau.

01:28:52.990 --> 01:28:55.390
<v Gast 1>And then this is so my pick.

01:28:56.110 --> 01:28:57.310
<v Gast 1>Mein zweiter Pick.

01:28:57.710 --> 01:28:59.390
<v Gast 1>Hast du noch irgendwas, was du total gut findest?

01:28:59.550 --> 01:29:00.350
<v Unbekannt>Nein, ich finde scheiße.

01:29:01.150 --> 01:29:03.310
<v Gast 2>Toplarone ist gut, aber ich finde alles scheiße.

01:29:05.470 --> 01:29:06.990
<v Gast 1>Da kann man nie enttäuscht werden.

01:29:07.230 --> 01:29:07.790
<v Gast 1>Stimmt.

01:29:08.030 --> 01:29:08.350
<v Gast 1>Genau.

01:29:08.590 --> 01:29:10.830
<v Gast 2>Wer nicht versucht, kann auch nicht verlieren.

01:29:11.150 --> 01:29:12.910
<v Unbekannt>Problem gelöst.

01:29:13.790 --> 01:29:14.830
<v Unbekannt>Okay, super.

01:29:15.390 --> 01:29:18.030
<v Gast 1>Achso, wir für dich jetzt die Verabschiedung.

01:29:18.110 --> 01:29:21.550
<v Gast 1>Normalerweise sagt immer einer, habt Spaß und der andere sagt dann am Gerät.

01:29:21.710 --> 01:29:23.870
<v Gast 1>Und dann gibt es noch irgendwas anderes, aber das habe ich vergessen.

01:29:23.950 --> 01:29:29.390
<v Gast 1>Deswegen machen wir das einfach nur so und würde sagen, ja, die erste West Coast Edition.

01:29:29.550 --> 01:29:33.470
<v Gast 1>Wenn der Sven, der auch manchmal hier mit sendet, der geht ja auch nach Seattle, der zieht jetzt um.

01:29:33.630 --> 01:29:36.030
<v Gast 1>Der wurde von Microsoft gekauft als Leibeigener.

01:29:36.350 --> 01:29:38.350
<v Gast 1>Musste jetzt in den Windows-Minen schuften.

01:29:38.510 --> 01:29:38.910
<v Gast 1>Ekelhaft.

01:29:39.070 --> 01:29:42.030
<v Gast 1>Der hat auch, der muss tatsächlich Rails auf Windows deployen.

01:29:42.270 --> 01:29:44.510
<v Gast 2>Das ist weniger ekelhaft, aber trotzdem auch ekelhaft.

01:29:44.590 --> 01:29:45.150
<v Gast 2>Ja, richtig.

01:29:46.430 --> 01:29:50.670
<v Gast 1>Ja, dann vielleicht können wir mal so eine West Coast Edition öfter mal machen.

01:29:50.750 --> 01:29:53.070
<v Gast 1>Und der Hendrik, ja, der kommt ja vielleicht auch bald.

01:29:53.550 --> 01:29:54.350
<v Unbekannt>Mal schauen.

01:29:54.750 --> 01:29:55.390
<v Unbekannt>Okay, cool.

01:29:55.470 --> 01:29:57.390
<v Gast 1>Dann würde ich sagen, habt Spaß.

01:29:57.630 --> 01:29:58.350
<v Gast 1>Am Gerät.

01:29:58.510 --> 01:29:59.310
<v Unbekannt>Oh, wunderbar.

01:29:59.710 --> 01:30:01.310
<v Gast 1>Und ja, wir sehen uns wieder.

01:30:01.390 --> 01:30:03.070
<v Gast 1>Und ich hoffe, die Aufnahme hat geklappt.

01:30:03.230 --> 01:30:04.270
<v Unbekannt>Tüdelidü.
