GPN19:Fahrplan:XML: Unterschied zwischen den Versionen

aus dem Wiki des Entropia e.V., CCC Karlsruhe
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
<!-- Made with love by pretalx v0.9.0. -->
<!-- Made with love by pretalx v0.9.0. -->
<schedule>
<schedule>
     <version>0.5</version>
     <version>1.9</version>
     <conference>
     <conference>
         <acronym>gpn19</acronym>
         <acronym>gpn19</acronym>
Zeile 17: Zeile 17:
                 <date>2019-05-30T16:00:00+02:00</date>
                 <date>2019-05-30T16:00:00+02:00</date>
                 <start>16:00</start>
                 <start>16:00</start>
                 <duration>01:00</duration>
                 <duration>00:45</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-11-what-to-hack</slug>
                 <slug>gpn19-11-what-to-hack</slug>
Zeile 35: Zeile 35:
                 <persons>
                 <persons>
                     <person id='11'>Christian L&#246;lkes</person>
                     <person id='11'>Christian L&#246;lkes</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='3d181ba9-ae1b-5071-9f50-09aec13c0151' id='98'>
                <date>2019-05-30T16:30:00+02:00</date>
                <start>16:30</start>
                <duration>00:30</duration>
                <room>ZKM_Medientheater</room>
                <slug>gpn19-98-die-vorbereitung-und-den-besuch-eines-chaosevents-smart-gestalten</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/73VS8D/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>Die Vorbereitung und den Besuch eines Chaosevents smart gestalten</title>
                <subtitle></subtitle>
                <track></track>
                <type>Vortrag (kurz)</type>
                <language>de</language>
                <abstract>Der Besuchs eines Chaosevents kann entweder spontan oder geplant erfolgen. Dargelegt wird, was bei der Vorbereitung und beim Besuch eines Chaosevents alles zu beachten ist. Dabei wird auf unterschiedliche Arten von Events und deren Besonderheiten eingegangen.</abstract>
                <description>Die Themen, die besonders vertieft werden, sind:
--Wie reise ich an?
--Was packe ich ein?
--Wann und wie bekomme ich mein Ticket?
--Wo finde ich wichtige Informationen?
--Was muss ich vor Ort beachten?</description>
                <logo></logo>
                <persons>
                    <person id='98'>skyangel</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
Zeile 183: Zeile 153:
         </room>
         </room>
         <room name='HfG_Studio'>
         <room name='HfG_Studio'>
             <event guid='0417bbdb-31ee-5cb5-9a6b-907d3620a085' id='133'>
             <event guid='3d181ba9-ae1b-5071-9f50-09aec13c0151' id='98'>
                 <date>2019-05-30T19:00:00+02:00</date>
                 <date>2019-05-30T17:00:00+02:00</date>
                 <start>19:00</start>
                 <start>17:00</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>HfG_Studio</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-133-moderne-app-programmierung-mit-flutter-und-dart</slug>
                 <slug>gpn19-98-die-vorbereitung-und-den-besuch-eines-chaosevents-smart-gestalten</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/JZCPW3/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/73VS8D/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Moderne App-Programmierung mit Flutter und Dart</title>
                 <title>Die Vorbereitung und den Besuch eines Chaosevents smart gestalten</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Der Vortrag ist eine Einf&#252;hrung in die Programmierung mit der Programmiersprache Dart und Flutter, einem Framework f&#252;r die Entwicklung mobiler Anwendungen.</abstract>
                 <abstract>Der Besuchs eines Chaosevents kann entweder spontan oder geplant erfolgen. Dargelegt wird, was bei der Vorbereitung und beim Besuch eines Chaosevents alles zu beachten ist. Dabei wird auf unterschiedliche Arten von Events und deren Besonderheiten eingegangen.</abstract>
                 <description>## Motivation
                 <description>Die Themen, die besonders vertieft werden, sind:
 
* Wie reise ich an?
Ende des Jahres 2018 ver&#246;ffentlichte Google ein neues Framework zur Programmierung von plattform&#252;bergreifenden Apps f&#252;r Android und IOS: Flutter in der Version 1.0. Die Entwicklung soll damit einfacher und schneller als bisher vor sich gehen.
* Was packe ich ein?
 
* Wann und wie bekomme ich mein Ticket?
## Ablauf des Vortrags
* Wo finde ich wichtige Informationen?
 
* Was muss ich vor Ort beachten?</description>
Nach einer allgemeinen Einf&#252;gung in das Thema wird zuerst auf das Google Material Design, der Design-Philosophie von Flutter, eingegangen. Anschlie&#223;end werden kurz moderne Programmiertechniken der Sprache Dart vorgestellt, beispielsweise die asynchrone Programmierung mit sogenannten Future-Objekten, die eine asynchrone Ausf&#252;hrung von Programmteilen erm&#246;glichen. Danach werden Layout-Grundlagen mit Widgets, den Grund-Bausteinen bei Flutter, behandelt. Anschlie&#223;end wird die Implementierung von Navigations-Elementen und Screens erl&#228;utert. Ein wichtiger Punkt bei der Entwicklung mit Flutter ist die Benutzung von Plugins, die die M&#246;glichkeit der Nutzung von Plattform-Spezifischen F&#228;higkeiten der Hardware bieten. Auf die Programmierung der 2D-Game-Engine &#8222;Flame&#8220; wird n&#228;her eingegangen. Diese bietet die M&#246;glichkeit der Animation von Sprites und kann mit Tilemaps, gekachelten Fl&#228;chen, umgehen.</description>
                 <logo></logo>
                 <logo>/media/gpn19/images/JZCPW3/Ich_Avatar.jpg</logo>
                 <persons>
                 <persons>
                     <person id='136'>Dieter Meiller</person>
                     <person id='98'>skyangel</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='2cb7b45b-af85-5ee7-981d-5b4265d4e342' id='138'>
        </room>
                 <date>2019-05-30T17:45:00+02:00</date>
        <room name='ZKM_OpenHUB'>
                 <start>17:45</start>
             <event guid='07b9277b-3c42-5455-bc35-58072a795d99' id='85'>
                 <duration>01:00</duration>
                 <date>2019-05-30T17:00:00+02:00</date>
                 <room>HfG_Studio</room>
                 <start>17:00</start>
                 <slug>gpn19-138-aehostd-nss-pam-dienst-fr--dir</slug>
                 <duration>00:30</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/L9ZH9Q/</url>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-85-openopen-codes</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/WCWWV7/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Open_Open Codes</title>
                 <title>aehostd -- NSS/PAM-Dienst f&#252;r &#198;-DIR</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Erfahrungen und Berichte aus dem Ausstellungs- und Bildungsprojekt.</abstract>
                 <abstract>Dieser Vortag stellt aehostd vor, ein speziell f&#252;r &#198;-DIR angepasster NSS/PAM-Dienst.</abstract>
                 <description>&#8222;Open Codes&#8220; - eine Ausstellung aus Daten, Codes, Cryptokitties, free drinks, Bananen und VR. Was hat Code mit Kunst zu tun? Wie stellt man Code aus? Und wie kommt man &#252;berhaupt auf die Idee, das zu tun?
                 <description>Mit grossen Widerwillen hat der Autor einen NSS/PAM-Dienst als Ersatz f&#252;r _sssd_ und _nss-pam-ldapd_ implementiert, obwohl es ihm grunds&#228;tzlich sehr widerstrebt das Rad neu zu erfinden.
In unserem Talk m&#246;chten wir die Geschichte der ZKM Ausstellung &#8222;Open Codes. Leben in digitalen Welten&#8220; bzw. &#8222;Open Codes II. Die Welt als Datenfeld&quot; erz&#228;hlen und einen Einblick hinter die ZKM-Kulissen bieten. Ganz nach dem Motto &#8222;Open_Open Codes&#8220;.</description>
 
Der Vortrag stellt dar, warum f&#252;r den Einsatzzweck eine eigene Implementierung sinnvoll erschien, wie es genau gemacht wurde und warum das Ergebnis namens [aehostd](https://www.ae-dir.com/aehostd.html) f&#252;r die Integration mit [&#198;-DIR](https://ae-dir.com) besser ist als andere Implementierungen. Insbesondere wird auch die Anbindung (Enrollment) einer VM ohne lokalen Login-Account gezeigt.
 
N&#252;tzliche Vorkenntnisse: Login unter Linux, SSH, PAM, nsswitch.conf
 
Links:
 
  * [&#198;-DIR -- Authorized Entities Directory](https://ae-dir.com)
  * [aehostd -- Custom NSS/PAM demon for &#198;-DIR](https://ae-dir.com/aehostd.html)</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='83'>Blanca Gim&#233;nez</person><person id='84'>L&#237;viaNolasco-R&#243;zs&#225;s</person><person id='125'>Barbara Kiolbassa</person>
                     <person id='139'>Michael Str&#246;der</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='045f855d-1bd3-5c93-b9f3-74c5347f4ce8' id='118'>
             <event guid='0417bbdb-31ee-5cb5-9a6b-907d3620a085' id='133'>
                 <date>2019-05-30T17:45:00+02:00</date>
                 <date>2019-05-30T19:00:00+02:00</date>
                 <start>17:45</start>
                 <start>19:00</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-118-software-testen-ja-bitte-</slug>
                 <slug>gpn19-133-moderne-app-programmierung-mit-flutter-und-dart</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/9CPVCK/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/JZCPW3/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Software testen? Ja bitte!</title>
                 <title>Moderne App-Programmierung mit Flutter und Dart</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Systematisch durchgef&#252;hrte Software-Tests k&#246;nnen dazu beitragen, qualitativ angemessene Software auszuliefern - aber leider lassen sich nicht alle Tests ad&#228;quat automatisieren, und gerade bei manuell durchgef&#252;hrten Tests wird h&#228;ufig geschlampt (nicht nur in der FOSS-Szene).
                 <abstract>Der Vortrag ist eine Einf&#252;hrung in die Programmierung mit der Programmiersprache Dart und Flutter, einem Framework f&#252;r die Entwicklung mobiler Anwendungen.</abstract>
                <description>## Motivation


Der Vortrag stellt die freie Webanwendung &quot;SystemTestPortal&quot; vor, dank der auch kleine Projekte m&#252;helos (Software) professionell testen k&#246;nnen.</abstract>
Ende des Jahres 2018 ver&#246;ffentlichte Google ein neues Framework zur Programmierung von plattform&#252;bergreifenden Apps f&#252;r Android und IOS: Flutter in der Version 1.0. Die Entwicklung soll damit einfacher und schneller als bisher vor sich gehen.  
                <description>Das Testen von Software ist wichtig, um Nutzer nicht durch verbuggte Releases zu vergraulen. Vieles  l&#228;sst sich heute zwar automatisieren, viele kritische Fehler werden aber oftmals erst durch h&#228;ndisch durchgef&#252;hrte Tests entdeckt. Gerade kleinere FLOSS-Projekte verzichten leider noch immer auf systematisch durchgef&#252;hrte Tests und f&#246;rdern so das &quot;Frickelware&quot;-Klischee.


Systematisches Testen klingt langweilig, kann aber richtig Spa&#223; machen und dabei Entwickler, Tester und Endanwender n&#228;her zusammenbringen. Die an der Universit&#228;t Stuttgart entwickelte freie Software &quot;SystemTestPortal&quot; ist eine leichtgewichtige Webanwendung, die die Erstellung, Protokollierung und Analyse systematischer Tests deutlich vereinfacht. Sie bietet zudem auch Management-Funktionen f&#252;r die Planung und Steuerung von Tests (Dashboards, Zuweisung von Testaufgaben an Tester usw.).
## Ablauf des Vortrags


Der Vortrag diskutiert die Wichtigkeit und die Schwierigkeiten des Testens und stellt das SystemTestPortal als praktibable L&#246;sung vor, die gerade f&#252;r kleinere Projekte interessant sein k&#246;nnte.</description>
Nach einer allgemeinen Einf&#252;gung in das Thema wird zuerst auf das Google Material Design, der Design-Philosophie von Flutter, eingegangen. Anschlie&#223;end werden kurz moderne Programmiertechniken der Sprache Dart vorgestellt, beispielsweise die asynchrone Programmierung mit sogenannten Future-Objekten, die eine asynchrone Ausf&#252;hrung von Programmteilen erm&#246;glichen. Danach werden Layout-Grundlagen mit Widgets, den Grund-Bausteinen bei Flutter, behandelt. Anschlie&#223;end wird die Implementierung von Navigations-Elementen und Screens erl&#228;utert. Ein wichtiger Punkt bei der Entwicklung mit Flutter ist die Benutzung von Plugins, die die M&#246;glichkeit der Nutzung von Plattform-Spezifischen F&#228;higkeiten der Hardware bieten. Auf die Programmierung der 2D-Game-Engine &#8222;Flame&#8220; wird n&#228;her eingegangen. Diese bietet die M&#246;glichkeit der Animation von Sprites und kann mit Tilemaps, gekachelten Fl&#228;chen, umgehen.</description>
                 <logo>/media/gpn19/images/9CPVCK/STP_1.1.0.png</logo>
                 <logo>/media/gpn19/images/JZCPW3/Ich_Avatar.jpg</logo>
                 <persons>
                 <persons>
                     <person id='103'>Daniel Kulesz</person>
                     <person id='136'>Dieter Meiller</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='b8b3a361-4832-518c-a850-7c354e2e975f' id='131'>
           
                 <date>2019-05-30T19:00:00+02:00</date>
        </room>
                 <start>19:00</start>
        <room name='ZKM_OpenHUB'>
             <event guid='756ad06c-d1f8-5867-acc6-eafb5eea3b90' id='38'>
                 <date>2019-05-30T17:45:00+02:00</date>
                 <start>17:45</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-131-gui-testing-rethought-fix-the-pain-with-recheck</slug>
                 <slug>gpn19-38-das-leben-mit-der-dsgvo</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/ENFJTE/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/ZRCDEJ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>GUI testing rethought, fix the pain with recheck</title>
                 <title>Das Leben mit der DSGVO</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>recheck is a open source Golden Master-based test framework on top of Selenium that comes with powerful features. Check complete pages with one line and create unbreakable tests.</abstract>
                 <abstract>Was hat sich f&#252;r uns durch die DSGVO ge&#228;ndert, was m&#252;ssen wir nun beachten? Ein Mittelma&#223; zwischen absoluter Panik und Entspannung w&#228;re doch toll.</abstract>
                 <description></description>
                 <description>Im RL bin ich als Datenschutzkoordinator f&#252;r den Datenschutz innerhalb unserer Firma verantwortlich, aber was bedeutet es und was kann sich der normalblogger f&#252;r sein t&#228;gliches Leben mitnehmen?</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='134'>Jeremias R&#246;&#223;ler</person>
                     <person id='35'>Felix Kazuya</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='756ad06c-d1f8-5867-acc6-eafb5eea3b90' id='38'>
             <event guid='045f855d-1bd3-5c93-b9f3-74c5347f4ce8' id='118'>
                 <date>2019-05-30T21:00:00+02:00</date>
                 <date>2019-05-30T19:00:00+02:00</date>
                 <start>21:00</start>
                 <start>19:00</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-38-das-leben-mit-der-dsgvo</slug>
                 <slug>gpn19-118-software-testen-ja-bitte-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/ZRCDEJ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/9CPVCK/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Das Leben mit der DSGVO</title>
                 <title>Software testen? Ja bitte!</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Was hat sich f&#252;r uns durch die DSGVO ge&#228;ndert, was m&#252;ssen wir nun beachten? Ein Mittelma&#223; zwischen absoluter Panik und Entspannung w&#228;re doch toll.</abstract>
                 <abstract>Systematisch durchgef&#252;hrte Software-Tests k&#246;nnen dazu beitragen, qualitativ angemessene Software auszuliefern - aber leider lassen sich nicht alle Tests ad&#228;quat automatisieren, und gerade bei manuell durchgef&#252;hrten Tests wird h&#228;ufig geschlampt (nicht nur in der FOSS-Szene).
                 <description>Im RL bin ich als Datenschutzkoordinator f&#252;r den Datenschutz innerhalb unserer Firma verantwortlich, aber was bedeutet es und was kann sich der normalblogger f&#252;r sein t&#228;gliches Leben mitnehmen?</description>
 
Der Vortrag stellt die freie Webanwendung &quot;SystemTestPortal&quot; vor, dank der auch kleine Projekte m&#252;helos (Software) professionell testen k&#246;nnen.</abstract>
                 <description>Das Testen von Software ist wichtig, um Nutzer nicht durch verbuggte Releases zu vergraulen. Vieles  l&#228;sst sich heute zwar automatisieren, viele kritische Fehler werden aber oftmals erst durch h&#228;ndisch durchgef&#252;hrte Tests entdeckt. Gerade kleinere FLOSS-Projekte verzichten leider noch immer auf systematisch durchgef&#252;hrte Tests und f&#246;rdern so das &quot;Frickelware&quot;-Klischee.
 
Systematisches Testen klingt langweilig, kann aber richtig Spa&#223; machen und dabei Entwickler, Tester und Endanwender n&#228;her zusammenbringen. Die an der Universit&#228;t Stuttgart entwickelte freie Software &quot;SystemTestPortal&quot; ist eine leichtgewichtige Webanwendung, die die Erstellung, Protokollierung und Analyse systematischer Tests deutlich vereinfacht. Sie bietet zudem auch Management-Funktionen f&#252;r die Planung und Steuerung von Tests (Dashboards, Zuweisung von Testaufgaben an Tester usw.).
 
Der Vortrag diskutiert die Wichtigkeit und die Schwierigkeiten des Testens und stellt das SystemTestPortal als praktibable L&#246;sung vor, die gerade f&#252;r kleinere Projekte interessant sein k&#246;nnte.</description>
                <logo>/media/gpn19/images/9CPVCK/STP_1.1.0.png</logo>
                <persons>
                    <person id='103'>Daniel Kulesz</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='b8b3a361-4832-518c-a850-7c354e2e975f' id='131'>
                <date>2019-05-30T21:00:00+02:00</date>
                <start>21:00</start>
                <duration>01:00</duration>
                <room>ZKM_OpenHUB</room>
                <slug>gpn19-131-recheck-and-the-sorcerer-s-stone-turning-selenium-into-adamantium</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/ENFJTE/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>recheck and the Sorcerer&apos;s Stone: Turning Selenium into Adamantium</title>
                <subtitle></subtitle>
                <track></track>
                <type>Vortrag</type>
                <language>en</language>
                <abstract>The NoSuchElementException is probably one of the most prominent problems when using Selenium. The open source project recheck solves this problem in an elegant and simple way. And on top of that, test are easier to create and maintain and yet more complete.</abstract>
                <description>Ever had that: after a simple change, suddenly 50+ tests are failing! Brittle tests that hinge on GUI specifics and result in the dreaded NoSuchElementException are a main headache when testing with Selenium.
 
The open source project recheck offers a simple and elegant solution. Not only is a virtual identifier unaffected by UI changes, you can define it for otherwise hard to specify elements, i.e. that would require complex xpath or CSS selector expressions. And on top of that, tests are easier to create and maintain and yet much more complete in what they check. This talk gives a practical introduction to the underlying approach and the tool, complete with a life coding session.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='35'>Felix Kazuya</person>
                     <person id='134'>Jeremias R&#246;&#223;ler</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
Zeile 394: Zeile 404:
         </room>
         </room>
         <room name='ZKM_AckerSpace'>
         <room name='ZKM_AckerSpace'>
             <event guid='05157d34-7bdb-5212-b117-cec93a643f28' id='72'>
            <event guid='929fa618-cb86-5482-872f-6690c633add4' id='51'>
                 <date>2019-05-30T21:00:00+02:00</date>
                <date>2019-05-30T17:00:00+02:00</date>
                 <start>21:00</start>
                <start>17:00</start>
                <duration>03:00</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-51-dein-eigener-selbst-gelteter-led-regenbogen-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/MUBXNA/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Dein eigener, selbst gel&#246;teter LED-Regenbogen.</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop (lang)</type>
                <language>de</language>
                <abstract>Wolltest du schon immer deinen eigenen blinkenden LED-Regenbogen haben? Hier gibts die Teile und das Mindeste an Wissen, um selbst einen zusammenzul&#246;ten und programmieren!</abstract>
                <description>Bau dir deinen eigenen LED-Regenbogen! Ich erz&#228;hl gerade eben die ben&#246;tigten Grundlagen an Elektronik, L&#246;ten, Mikroprozessoren und Programmierung; dann kannst du selbst loslegen.
 
* **F&#252;r wen?** Der Workshop richtet sich an alle, die nicht wissen, wie man einen LED-Streifen (Typ WS2812b) mit einem Mikroprozessor (Typ ESP-8266) dazu bringt, einen animierten Regenbogenfarbverlauf anzuzeigen
* **Was muss ich mitbringen?** Laptop mit vorinstallierter [Arduino IDE](https://www.arduino.cc/en/Main/Software) und Mikro-USB-Kabel (auch bekannt als Smartfonladekabel).
* **Was kann ich mitbringen?** Etwas Kenntnisse &#252;ber Schleifen, Variablen und Funktionen in *irgendeiner* Programmiersprache w&#228;ren gut, wenn du die Animation selbst beeinflussen willst (ansonsten nehmen wir ein Beispielprogramm). Ein Smartfonladeger&#228;t oder Powerbank, um die LEDs auch ohne Laptop betreiben zu k&#246;nnen.
* **Was kostet es?** Noch unbekannt, da das Geh&#228;use erst noch geplant wird.
* **Wie viele k&#246;nnen mitmachen?** Mindestens 12 Menschen... ich habe helfende Tutoren, aber kenne die R&#228;umlichkeiten noch nicht und die endg&#252;ltige Material- und Werkzeugmenge wird sich auch erst wenige Stunden vor dem Workshop kl&#228;ren... also, die Glaskugel sagt, dass wir 18 Leute vom Material her unterkriegen, aber dann wom&#246;glich etwas zeitversetzt. *Entgegen vorheriger Ank&#252;ndigung wird es also keine Voranmeldung geben, statt dessen werde ich mir M&#252;he geben, alle Interessenten zu bedienen... ggf dann mit einem Spontanworkshop an einem der folgenden Tage, wenn noch mehr Material gekauft werden kann und das FabLab mitspielt*
 
Das existente Workshopmaterial (von der Easterhegg):  https://github.com/orithena/Lamp_Simple1Button</description>
                <logo>/media/gpn19/images/MUBXNA/IMG_20190216_165604.jpg</logo>
                <persons>
                    <person id='45'>anathem</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
             <event guid='05157d34-7bdb-5212-b117-cec93a643f28' id='72'>
                 <date>2019-05-30T21:00:00+02:00</date>
                 <start>21:00</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_AckerSpace</room>
                 <room>ZKM_AckerSpace</room>
Zeile 428: Zeile 471:
         </room>
         </room>
         <room name='ZKM_CodeHUB'>
         <room name='ZKM_CodeHUB'>
             <event guid='929fa618-cb86-5482-872f-6690c633add4' id='51'>
             <event guid='d8e825a8-6967-516e-b794-85765923815a' id='113'>
                 <date>2019-05-30T17:00:00+02:00</date>
                 <date>2019-05-30T19:00:00+02:00</date>
                 <start>17:00</start>
                 <start>19:00</start>
                 <duration>03:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_CodeHUB</room>
                 <slug>gpn19-51-dein-eigener-selbst-gelteter-led-regenbogen-</slug>
                 <slug>gpn19-113-nachhaltigkeit-im-ccc</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/MUBXNA/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/XAPQWP/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Dein eigener, selbst gel&#246;teter LED-Regenbogen.</title>
                 <title>Nachhaltigkeit im CCC</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Workshop</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Wolltest du schon immer deinen eigenen blinkenden LED-Regenbogen haben? Hier gibts die Teile und das Mindeste an Wissen, um selbst einen zusammenzul&#246;ten und programmieren!</abstract>
                 <abstract>&#214;ffentliches Meetup von C3SUS und R5</abstract>
                 <description>Bau dir deinen eigenen LED-Regenbogen! Ich erz&#228;hl gerade eben die ben&#246;tigten Grundlagen an Elektronik, L&#246;ten, Mikroprozessoren und Programmierung; dann kannst du selbst loslegen.
                 <description>&#214;ffentliches Meetup von C3SUS und R5


* **F&#252;r wen?** Der Workshop richtet sich an alle, die nicht wissen, wie man einen LED-Streifen (Typ WS2812b) mit einem Mikroprozessor (Typ ESP-8266) dazu bringt, einen animierten Regenbogenfarbverlauf anzuzeigen
C3 Sustainability k&#252;mmert sich um die Nachhaltigkeit der C3-Events,
* **Was muss ich mitbringen?** Laptop mit vorinstallierter [Arduino IDE](https://www.arduino.cc/en/Main/Software) und Mikro-USB-Kabel (auch bekannt als Smartfonladekabel).
R5 steht f&#252;r Reuse, Repair, Recycle, Rethink, Redesign</description>
* **Was kann ich mitbringen?** Etwas Kenntnisse &#252;ber Schleifen, Variablen und Funktionen in *irgendeiner* Programmiersprache w&#228;ren gut, wenn du die Animation selbst beeinflussen willst (ansonsten nehmen wir ein Beispielprogramm). Ein Smartfonladeger&#228;t oder Powerbank, um die LEDs auch ohne Laptop betreiben zu k&#246;nnen.
                 <logo></logo>
* **Was kostet es?** Noch unbekannt, da das Geh&#228;use erst noch geplant wird.
* **Wie viele k&#246;nnen mitmachen?** Bis zu 12 Menschen (wenn ich Hilfe bei der Leitung, genug Platz und Werkzeug finde, auch mehr). *Es wird zeitnah zur GPN eine Voranmeldung geben.*
 
Das existente Workshopmaterial (von der Easterhegg):  https://github.com/orithena/Lamp_Simple1Button</description>
                 <logo>/media/gpn19/images/MUBXNA/IMG_20190216_165604.jpg</logo>
                 <persons>
                 <persons>
                     <person id='45'>anathem</person>
                     <person id='112'>Fraxinas</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='712be2c7-b5f9-5248-b605-00185498d3cd' id='50'>
        </room>
                 <date>2019-05-30T21:00:00+02:00</date>
        <room name='Lounge'>
                 <start>21:00</start>
             <event guid='e5eb860a-0952-5e10-9100-ef902e3bf8da' id='16'>
                 <duration>02:00</duration>
                 <date>2019-05-30T18:00:00+02:00</date>
                 <room>ZKM_CodeHUB</room>
                 <start>18:00</start>
                 <slug>gpn19-50-using-angr-to-augment-binary-analysis-workflow</slug>
                 <duration>02:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/LHMTHC/</url>
                 <room>Lounge</room>
                 <slug>gpn19-16-skorpy</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/L9X3YK/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Skorpy</title>
                 <title>Using angr to augment binary analysis workflow</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>DJ Set</type>
                 <type>Workshop (lang)</type>
                 <language>en</language>
                 <language>en</language>
                 <abstract>-</abstract>
                 <abstract>This is a workshop on the open source binary analysis framework angr. We will teach you about its various analyses techniques for reverse engineering and how to integrate them into your workflow.</abstract>
                 <description></description>
                 <description>In this workshop we will present the binary analysis toolkit [angr](https://angr.io).
                 <logo></logo>
We will show it&apos;s capabilities for reverse engineering and how to use them to improve your reverse engineering workflow.
This includes both using angr as a standalone tool, how it&apos;s features can be integrated into modern tools like IDA, Binary Ninja or radare2 and how to built your own custom tooling on top of it.
 
We will introduce core concepts like: 
 
* Intermediate Representations
    * architecture independent analysis 
    * formalizing instruction behavior 
 
* Symbolic Execution
    * Reasoning about how some code would behave depending on all its inputs and not just with one specific input 
 
* SMT Solving
    * Formalizing your problem 
    * Use ~~decades of research in automated theorem proving and constraint solving~~ some Python to solve it 
 
And present problems that can be solved using those concepts in addition to introductory exercises: 
 
* First Hands-On experience with angr 
* Thinking about programs symbolically instead of concretely 
* automatically finding passwords/keys/backdoors 
* Breaking anti-reverse-engineering measures and tricks (e.g. opaque predicates, dead code, obfuscation)</description>
                 <logo>/media/gpn19/images/LHMTHC/angr_splash.png</logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='33'>Alexeyan</person><person id='113'>Florian Magin</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='03746e70-749d-56e0-a793-1e06cfacd039' id='17'>
           
                 <date>2019-05-30T20:00:00+02:00</date>
        </room>
                 <start>20:00</start>
        <room name='Anderswo'>
             <event guid='ba4053a1-9c6d-5bd7-870a-bf188a485231' id='141'>
                 <date>2019-05-30T17:00:00+02:00</date>
                 <start>17:00</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <room>Anderswo</room>
                 <slug>gpn19-17-piet</slug>
                 <slug>gpn19-141-polyamorie-beziehungsanarchie-picknick</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/XEXBXF/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/MVB3BT/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Piet</title>
                 <title>Polyamorie &amp; Beziehungsanarchie Picknick</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>DJ Set</type>
                 <type>Sonstige</type>
                 <language>en</language>
                 <language>en</language>
                 <abstract>-</abstract>
                 <abstract>F&#252;r Interessierte und Praktizierende; Auf der Wiese Seite Bundesanwaltschaft, bringt Picknickdecken mit! Mehr Infos: http://kapoly.wordpress.com/</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='147'>Poly Gruppe Karlsruhe</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='800d3cab-67f9-599b-b3fc-067fb0f0c02e' id='18'>
           
                 <date>2019-05-30T22:00:00+02:00</date>
        </room>
                 <start>22:00</start>
        <room name='Lounge'>
             <event guid='e5eb860a-0952-5e10-9100-ef902e3bf8da' id='16'>
                 <date>2019-05-30T18:00:00+02:00</date>
                 <start>18:00</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <room>Lounge</room>
                 <slug>gpn19-18-dnc</slug>
                 <slug>gpn19-16-skorpy</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/3YVHEB/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/L9X3YK/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>DNC</title>
                 <title>Skorpy</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
Zeile 539: Zeile 602:
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='06edcfd9-39fd-5642-9354-e4c5f8b9951d' id='19'>
             <event guid='03746e70-749d-56e0-a793-1e06cfacd039' id='17'>
                 <date>2019-05-31T00:00:00+02:00</date>
                 <date>2019-05-30T20:00:00+02:00</date>
                 <start>00:00</start>
                 <start>20:00</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <room>Lounge</room>
                 <slug>gpn19-19-project-poltergeist</slug>
                 <slug>gpn19-17-piet</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/XEXSQK/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/XEXBXF/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Project Poltergeist</title>
                 <title>Piet</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
Zeile 564: Zeile 627:
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='c1db77ba-1945-58ef-915a-0e675e1b6148' id='20'>
             <event guid='800d3cab-67f9-599b-b3fc-067fb0f0c02e' id='18'>
                 <date>2019-05-31T02:00:00+02:00</date>
                 <date>2019-05-30T22:00:00+02:00</date>
                 <start>02:00</start>
                 <start>22:00</start>
                 <duration>07:00</duration>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <room>Lounge</room>
                 <slug>gpn19-20-dj-spock</slug>
                 <slug>gpn19-18-dnc</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/TWDDTX/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/3YVHEB/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>dj-spock</title>
                 <title>DNC</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
Zeile 589: Zeile 652:
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='06edcfd9-39fd-5642-9354-e4c5f8b9951d' id='19'>
        </room>
                 <date>2019-05-31T00:00:00+02:00</date>
       
                 <start>00:00</start>
    </day>
                 <duration>02:00</duration>
    <day index='2' date='2019-05-31' start='2019-05-31T04:00:00+02:00' end='2019-06-01T03:59:00+02:00'>
                 <room>Lounge</room>
        <room name='ZKM_Medientheater'>
                 <slug>gpn19-19-project-poltergeist</slug>
             <event guid='e5435c9d-3e16-5419-b326-391df1522988' id='74'>
                 <url>https://pretalx.entropia.de/gpn19/talk/XEXSQK/</url>
                 <date>2019-05-31T12:15:00+02:00</date>
                 <start>12:15</start>
                 <duration>01:00</duration>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-74-beyond-monitoring</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/UQ3HSD/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Beyond Monitoring</title>
                 <title>Project Poltergeist</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>DJ Set</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Mit welchem System ihr eure Services und Ger&#228;te &#252;berwacht ist egal, solange die Alarme ankommen. Aber was sollten wir eigentlich alarmieren? Und viel wichtiger: Wie gehen wir mit dem Alarm oder gar einem gro&#223;en Incident um?</abstract>
                 <abstract>-</abstract>
                 <description>Wir besch&#228;ftigen uns mit Fragen wie:
                 <description></description>
- Woher wei&#223; meine Monitoring-Software &#252;berhaupt was sie &#252;berwachen soll?
                 <logo></logo>
- Nur Blackbox oder nur Whitebox Monitoring?
- Wer darf Alarme anlegen/&#228;ndern?
- Was ist ein guter Alarm?
- Brauche ich dashboards?
- Was passiert wenn es knallt? Wie gehe ich mit dem Alarm um? Wie wird ein Incident aufgearbeitet?</description>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='75'>momo</person>
                     <person id='63'>Lounge Control</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='cc51f8c3-b9c8-5383-aec5-e4c0735bfc62' id='73'>
             <event guid='220f2a63-bfbd-5748-95dc-2fa8d44ca68c' id='62'>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <date>2019-05-31T02:00:00+02:00</date>
                 <start>13:30</start>
                 <start>02:00</start>
                 <duration>00:30</duration>
                 <duration>02:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>Lounge</room>
                 <slug>gpn19-73-virtual-reality-fr-arme</slug>
                 <slug>gpn19-62-the-cyber-meta-media-show</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/SYFXTN/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/9FRKDA/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Virtual Reality f&#252;r Arme</title>
                 <title>The Cyber Meta Media Show</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>DJ Set</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Wie man f&#252;r unter 100&#8364; zu einer echten VR-Brille kommt, und was man damit unterwegs / ohne dicken Gaming-PC so anstellen kann.
                 <abstract>Generation Unterstrich_ with their `C`yber `M`eta `M`edia `S`how - animated content meets bass</abstract>
Kurzer &#220;berblick &#252;ber den Stand der Technik in Indie-VR.</abstract>
                 <description>VJ _Generation G&#228;steliste_ &amp; DJ _Tasmo_ present two hours of generated and selected video clips reacting to offbeat bass music. The audience might want to dance to.</description>
                 <description>Dieser Talk soll M&#246;glichkeiten aufzeigen, im virtuellen Raum mitzuspielen ohne sich an teure, propriet&#228;re und vor allem immobile Gaming-Hardware zu binden.
                 <logo></logo>
 
Es werden Wege zu g&#252;nstigen VR-Sets vorgestellt, und die technischen Grundlagen von Head-Mounted Displays (HMD) erkl&#228;rt.
 
Zum Schluss gibt es einen &#220;berblick den freien Software-Stack, und m&#246;gliche Anwendung, von Augentraining bis VR-Desktop.</description>
                 <logo>/media/gpn19/images/SYFXTN/reality_hacker_3ROblFs.jpg</logo>
                 <persons>
                 <persons>
                     <person id='73'>strfry</person>
                     <person id='59'>Generation Unterstrich</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='3d00e8e0-4193-5e3a-bea4-ac3dbb32ce31' id='92'>
           
                 <date>2019-05-31T15:15:00+02:00</date>
        </room>
                 <start>15:15</start>
       
    </day>
    <day index='2' date='2019-05-31' start='2019-05-31T04:00:00+02:00' end='2019-06-01T03:59:00+02:00'>
        <room name='ZKM_Medientheater'>
             <event guid='e5435c9d-3e16-5419-b326-391df1522988' id='74'>
                 <date>2019-05-31T12:15:00+02:00</date>
                 <start>12:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-92-blockchain-ein-auer-kontrolle-geratenes-laborexperiment-</slug>
                 <slug>gpn19-74-beyond-monitoring</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/H8VF83/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/UQ3HSD/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Blockchain - Ein au&#223;er Kontrolle geratenes Laborexperiment?</title>
                 <title>Beyond Monitoring</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Die praktische Realisierung eines Verfahrens, das trotz des gegenseitigen Misstrauens seiner Teilnehmer eine Manipulationsresistenz garantiert, gilt als heiliger Gral der Kryptographie. Bitcoin konnte das Problem, im Kontext von digitalen W&#228;hrungen, durch Kombination von verschiedenen, bereits bestehenden Techniken elegant l&#246;sen. Unter Laborbedingungen wurde dann der erste Prototyp des Bitcoins in einem engen Kreis von Kryptoenthusiasten eingesetzt und getestet. Die daraufhin los getretenen Welle der Begeisterung hat, im Laufe der letzten Jahre, Aufmerksamkeit auf diese Technologie bis in die h&#246;chsten Regierungskreise gesp&#252;lt. Heutzutage l&#228;sst sich die Sehnsucht nach dem Einsatz der Blockchain &#252;berall in der Medien-, Unternehmens- und Politiklandschaft sp&#252;ren. Doch das Prinzip der Blockchain ist l&#228;ngst &#252;ber den Einsatz als Kryptow&#228;hrung hinaus gewachsen. Selbst dort wo weder Manipulationsresistenz ben&#246;tigt wird, noch Misstrauen herrscht wird die Blockchain als universeller Probleml&#246;ser verehrt. Vom dezentralen und hochredundanten Speicher bis hin zum unfehlbaren Betriebssystem sprie&#223;t der Regenbogen der White-, Purple-, Blue- und Yellowpaper aus dem &#196;ther des Internets. Allesamt predigen sie das t&#228;gliche Vaterunser der Blockchain: Unver&#228;nderlichkeit und Transparenz f&#252;r alle. Die Frage, ob die eingesetzte Technologie &#252;berhaupt zu den Anforderungen des jeweiligen Einsatzzweckes passt und unter welchen Bedingungen sie &#252;berhaupt welche Sicherheitsgarantien gew&#228;hrleisten kann ist hier unerw&#252;nscht, fast schon blasphemisch. Dabei wissen Experten schon seit langem, dass es in der IT-Sicherheit keine alle Angreifer vernichtende Allzweckwaffe gibt sondern, dass das genaue Erfassen von Anforderungen und eine darauf aufbauende, sorgf&#228;ltige Auswahl von Sicherheitsmechanismen die Voraussetzung f&#252;r ein sicheres Systemdesign ist. Es dr&#228;ngt sich also der Verdacht auf, dass Blockchain-Systeme, entgegen der landl&#228;ufigen Meinung, vielleicht &#252;berhaupt nicht von IT-Sicherheitsexperten entworfen und eingesetzt werden.
                 <abstract>Mit welchem System ihr eure Services und Ger&#228;te &#252;berwacht ist egal, solange die Alarme ankommen. Aber was sollten wir eigentlich alarmieren? Und viel wichtiger: Wie gehen wir mit dem Alarm oder gar einem gro&#223;en Incident um?</abstract>
 
                <description>Wir besch&#228;ftigen uns mit Fragen wie:
Um dieser Frage auf den Grund zu gehen, verabschieden wir uns in diesem Vortrag f&#252;r eine Weile aus dem Glaubenskrieg &#252;ber die Sinnhaftigkeit und versuchen stattdessen mit Methoden der Kryptographie und IT-Sicherheit zu ergr&#252;nden was die Blockchain leisten kann und was nicht. Wir werfen dazu auch einen tiefen Blick unter die Haube und beleuchten wie sicher die Bauteile sind, die die Blockchain wirklich antreiben.</abstract>
- Woher wei&#223; meine Monitoring-Software &#252;berhaupt was sie &#252;berwachen soll?
                <description></description>
- Nur Blackbox oder nur Whitebox Monitoring?
- Wer darf Alarme anlegen/&#228;ndern?
- Was ist ein guter Alarm?
- Brauche ich dashboards?
- Was passiert wenn es knallt? Wie gehe ich mit dem Alarm um? Wie wird ein Incident aufgearbeitet?</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='127'>Jochen Rill</person><person id='130'>Wasilij Beskorovajnov</person>
                     <person id='75'>momo</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='e51691a8-f0d9-5aa1-9ae8-3fc9eca3dbbb' id='93'>
             <event guid='cc51f8c3-b9c8-5383-aec5-e4c0735bfc62' id='73'>
                 <date>2019-05-31T16:30:00+02:00</date>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <start>16:30</start>
                 <start>13:30</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-93-post-quantum-sicherheit-stand-der-dinge</slug>
                 <slug>gpn19-73-virtual-reality-fr-arme</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/DVZPXU/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/SYFXTN/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Post-Quantum-Sicherheit - Stand der Dinge</title>
                 <title>Virtual Reality f&#252;r Arme</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Die Zukunft befindet sich wie Schr&#246;dingers Katze in einer ungewissen Superposition aus zwei Zust&#228;nden. W&#228;hrend die Katze nach dem &#214;ffnen der Box entweder tot oder lebendig ist, befindet sich die Zukunft nach dem &#214;ffnen der Box in einer aus zwei m&#246;glichen Welten: 1. Quantencomputer machen die moderne Kryptographie komplett kaputt. 2. Quantencomputer werden nie aus dem bisherigen Stand herauskommen und man ist froh wenn sie zweistellige Zahlen multiplizieren k&#246;nnen. Bis wir die Box ge&#246;ffnet haben wissen wir jedoch nicht in welcher dieser Welten wir uns befinden und m&#252;ssen auf alles vorbereitet sein.
                 <abstract>Wie man f&#252;r unter 100&#8364; zu einer echten VR-Brille kommt, und was man damit unterwegs / ohne dicken Gaming-PC so anstellen kann.
Kurzer &#220;berblick &#252;ber den Stand der Technik in Indie-VR.</abstract>
                <description>Dieser Talk soll M&#246;glichkeiten aufzeigen, im virtuellen Raum mitzuspielen ohne sich an teure, propriet&#228;re und vor allem immobile Gaming-Hardware zu binden.


Viele bisherige kryptographische Verfahren sind gegen Angreifer mit Zugriff auf Quantencomputern unsicher. Dies betrifft vor allem das bekannte RSA-Verfahren welches auf dem Faktorisierungsproblem basiert. Im ersten Teil des Vortrags wird die Funktionsweise von Quantencomputern kurz erl&#228;utert. Zudem wird die Auswirkung auf das Faktorisierungsproblem hervorgehoben.
Es werden Wege zu g&#252;nstigen VR-Sets vorgestellt, und die technischen Grundlagen von Head-Mounted Displays (HMD) erkl&#228;rt.


Die Kryptographiewelt schl&#228;ft nat&#252;rlich nicht sondern hat mehrere Bausteine entwickelt mit denen sich Verfahren entwickeln lassen die nicht von Quantenangreifern gebrochen werden k&#246;nnen. Der zweite Teil des Vortrags wird diese Bausteine vorstellen und etwas Licht auf das momentan laufende Standardisierungsverfahren der NIST werfen.</abstract>
Zum Schluss gibt es einen &#220;berblick den freien Software-Stack, und m&#246;gliche Anwendung, von Augentraining bis VR-Desktop.</description>
                <description></description>
                 <logo>/media/gpn19/images/SYFXTN/reality_hacker_3ROblFs.jpg</logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='93'>Roland Gr&#246;ll</person>
                     <person id='73'>strfry</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='146354a1-f746-5ccb-83c5-d0bbc1885e25' id='94'>
             <event guid='3d00e8e0-4193-5e3a-bea4-ac3dbb32ce31' id='92'>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <start>17:45</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-94-cyberwehr-bitte-nennen-sie-die-art-des-it-sicherheitsnotfalls</slug>
                 <slug>gpn19-92-blockchain-ein-auer-kontrolle-geratenes-laborexperiment-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/8SM9ER/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/H8VF83/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Cyberwehr - Bitte nennen Sie die Art des IT-Sicherheitsnotfalls</title>
                 <title>Blockchain - Ein au&#223;er Kontrolle geratenes Laborexperiment?</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Dass es stellenweise starke Schw&#228;chen in der IT kleinerer Unternehmen gibt, m&#252;ssen wir nicht weiter erkl&#228;ren. Hier kann jeder seine Geschichten erz&#228;hlen. Wenig &#252;berraschend tritt fr&#252;her oder sp&#228;ter in jedem Unternehmen ein IT-Sicherheitsvorfall auf. Selbst Unternehmen, die eigentlich gut aufgestellt sind, bleiben nicht immer verschont. In der Regel folgt &#220;berforderung und Ratlosigkeit bei den Betroffenen.
                 <abstract>Die praktische Realisierung eines Verfahrens, das trotz des gegenseitigen Misstrauens seiner Teilnehmer eine Manipulationsresistenz garantiert, gilt als heiliger Gral der Kryptographie. Bitcoin konnte das Problem, im Kontext von digitalen W&#228;hrungen, durch Kombination von verschiedenen, bereits bestehenden Techniken elegant l&#246;sen. Unter Laborbedingungen wurde dann der erste Prototyp des Bitcoins in einem engen Kreis von Kryptoenthusiasten eingesetzt und getestet. Die daraufhin los getretenen Welle der Begeisterung hat, im Laufe der letzten Jahre, Aufmerksamkeit auf diese Technologie bis in die h&#246;chsten Regierungskreise gesp&#252;lt. Heutzutage l&#228;sst sich die Sehnsucht nach dem Einsatz der Blockchain &#252;berall in der Medien-, Unternehmens- und Politiklandschaft sp&#252;ren. Doch das Prinzip der Blockchain ist l&#228;ngst &#252;ber den Einsatz als Kryptow&#228;hrung hinaus gewachsen. Selbst dort wo weder Manipulationsresistenz ben&#246;tigt wird, noch Misstrauen herrscht wird die Blockchain als universeller Probleml&#246;ser verehrt.  Vom dezentralen und hochredundanten Speicher bis hin zum unfehlbaren Betriebssystem sprie&#223;t der Regenbogen der White-, Purple-, Blue- und Yellowpaper aus dem &#196;ther des Internets. Allesamt predigen sie das t&#228;gliche Vaterunser der Blockchain: Unver&#228;nderlichkeit und Transparenz f&#252;r alle. Die Frage, ob die eingesetzte Technologie &#252;berhaupt zu den Anforderungen des jeweiligen Einsatzzweckes passt und unter welchen Bedingungen sie &#252;berhaupt welche Sicherheitsgarantien gew&#228;hrleisten kann ist hier unerw&#252;nscht, fast schon blasphemisch. Dabei wissen Experten schon seit langem, dass es in der IT-Sicherheit keine alle Angreifer vernichtende Allzweckwaffe gibt sondern, dass das genaue Erfassen von Anforderungen und eine darauf aufbauende, sorgf&#228;ltige Auswahl von Sicherheitsmechanismen die Voraussetzung f&#252;r ein sicheres Systemdesign ist. Es dr&#228;ngt sich also der Verdacht auf, dass Blockchain-Systeme, entgegen der landl&#228;ufigen Meinung, vielleicht &#252;berhaupt nicht von IT-Sicherheitsexperten entworfen und eingesetzt werden.  


Was diese Unternehmen in so einem Fall brauchen, ist eine Art Feuerwehr f&#252;r ihre IT, die ihnen schnell vor Ort Hilfe leistet. Das hat das Land Baden-W&#252;rttemberg dazu veranlasst, das Projekt Cyberwehr zu f&#246;rdern, welches am Kompetenzzentrum IT-Sicherheit des FZI Forschungszentrum Informatik in Karlsruhe umgesetzt wird. Wir sind nicht die Bundeswehr, sondern schaffen Prozesse und Infrastrukturen f&#252;r die Ersthilfe bei IT-Sicherheitsvorf&#228;llen.
Um dieser Frage auf den Grund zu gehen, verabschieden wir uns in diesem Vortrag f&#252;r eine Weile aus dem Glaubenskrieg &#252;ber die Sinnhaftigkeit und versuchen stattdessen mit Methoden der Kryptographie und IT-Sicherheit zu ergr&#252;nden was die Blockchain leisten kann und was nicht. Wir werfen dazu auch einen tiefen Blick unter die Haube und beleuchten wie sicher die Bauteile sind, die die Blockchain wirklich antreiben.</abstract>
 
In unserem Vortrag wollen wir den derzeitigen Pilotbetrieb im Karlsruher Stadtgebiet vorstellen. Im Gegensatz zu anderen CERTs stehen wir vor der Problematik, dass wir die Infrastruktur und Systemlandschaft der Unternehmen nicht kennen. Deshalb ist zun&#228;chst eine umfangreiche telefonische Analyse notwendig. Ist die Situation gekl&#228;rt, koordinieren wir unsere Dienstleister und unterst&#252;tzen das Unternehmen bei der Bew&#228;ltigung des Falls vor Ort.</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='94'>Dirk</person>
                     <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='127'>Jochen Rill</person><person id='130'>Wasilij Beskorovajnov</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='e7a9b17e-3644-5cf2-9356-d38ad0a3e1da' id='15'>
             <event guid='e51691a8-f0d9-5aa1-9ae8-3fc9eca3dbbb' id='93'>
                 <date>2019-05-31T19:00:00+02:00</date>
                 <date>2019-05-31T16:30:00+02:00</date>
                 <start>19:00</start>
                 <start>16:30</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-15-ein-tag-hat-nur-24-1-stunden</slug>
                 <slug>gpn19-93-post-quantum-sicherheit-stand-der-dinge</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/B7ZANV/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/DVZPXU/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Ein Tag hat nur 24&#177;1 Stunden</title>
                 <title>Post-Quantum-Sicherheit - Stand der Dinge</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Konntest du am letzten Oktobersonntag tats&#228;chlich eine Stunde &#8220;l&#228;nger schlafen&#8221;, oder hast du mehrere Stunden lang in deinem Code nach Fehlern gesucht, weil er mit der Zeitumstellung und allgemein mit Zeitzonen nicht richtig umgehen konnte? Vielleicht warst du gar nicht daran schuld&#8230;</abstract>
                 <abstract>Die Zukunft befindet sich wie Schr&#246;dingers Katze in einer ungewissen Superposition aus zwei Zust&#228;nden. W&#228;hrend die Katze nach dem &#214;ffnen der Box entweder tot oder lebendig ist, befindet sich die Zukunft nach dem &#214;ffnen der Box in einer aus zwei m&#246;glichen Welten: 1. Quantencomputer machen die moderne Kryptographie komplett kaputt. 2. Quantencomputer werden nie aus dem bisherigen Stand herauskommen und man ist froh wenn sie zweistellige Zahlen multiplizieren k&#246;nnen. Bis wir die Box ge&#246;ffnet haben wissen wir jedoch nicht in welcher dieser Welten wir uns befinden und m&#252;ssen auf alles vorbereitet sein.
                <description>Wir werden uns ein paar Fallstricke ansehen, die bei der Arbeit mit Datumsangaben in beliebiger Programmiersprache auftreten k&#246;nnen, mit Python als Beispiel.


Wir schauen uns an, wie und wann die Zeitzoneninformation in unsere Systeme reinkommt, warum nur eine Bibliothek in Frage kommt, warum diese &#252;ber vierhundert einzelne Zeitzonen enth&#228;lt, und warum wir in Deutschland sogar zwei Zeitzonen haben: Berlin und B&#8230; nein, Bonn ist es nicht.
Viele bisherige kryptographische Verfahren sind gegen Angreifer mit Zugriff auf Quantencomputern unsicher. Dies betrifft vor allem das bekannte RSA-Verfahren welches auf dem Faktorisierungsproblem basiert. Im ersten Teil des Vortrags wird die Funktionsweise von Quantencomputern kurz erl&#228;utert. Zudem wird die Auswirkung auf das Faktorisierungsproblem hervorgehoben.


Wir stellen uns vor, was in Europa passiert, wenn es ab 2021 keine Zeitumstellung mehr gibt und warum es hier noch nie eine Winterzeit gab. Und wir k&#246;nnen noch vom Gl&#252;ck sprechen, dass wir in Europa leben.
Die Kryptographiewelt schl&#228;ft nat&#252;rlich nicht sondern hat mehrere Bausteine entwickelt mit denen sich Verfahren entwickeln lassen die nicht von Quantenangreifern gebrochen werden k&#246;nnen. Der zweite Teil des Vortrags wird diese Bausteine vorstellen und etwas Licht auf das momentan laufende Standardisierungsverfahren der NIST werfen.</abstract>
 
                <description></description>
Zwei Jahrhunderte kurzsichtiger Propaganda und langfristiges Chaos in sechzig Minuten. M&#246;glicherweise wollt ihr nach diesem Vortrag alle Zeitzonen in Ihrem Code vollst&#228;ndig vermeiden!</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='27'>miro</person>
                     <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='93'>Roland Gr&#246;ll</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='0b2f0f69-686d-5aef-8913-aeabe86d1bfc' id='134'>
             <event guid='146354a1-f746-5ccb-83c5-d0bbc1885e25' id='94'>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <start>21:00</start>
                 <start>17:45</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-134-lightning-talks-1</slug>
                 <slug>gpn19-94-cyberwehr-bitte-nennen-sie-die-art-des-it-sicherheitsnotfalls</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/7PRHB8/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/8SM9ER/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Lightning Talks 1</title>
                 <title>Cyberwehr - Bitte nennen Sie die Art des IT-Sicherheitsnotfalls</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>Lightning Talks - Part 1</abstract>
                 <abstract>Dass es stellenweise starke Schw&#228;chen in der IT kleinerer Unternehmen gibt, m&#252;ssen wir nicht weiter erkl&#228;ren. Hier kann jeder seine Geschichten erz&#228;hlen. Wenig &#252;berraschend tritt fr&#252;her oder sp&#228;ter in jedem Unternehmen ein IT-Sicherheitsvorfall auf. Selbst Unternehmen, die eigentlich gut aufgestellt sind, bleiben nicht immer verschont. In der Regel folgt &#220;berforderung und Ratlosigkeit bei den Betroffenen.
 
Was diese Unternehmen in so einem Fall brauchen, ist eine Art Feuerwehr f&#252;r ihre IT, die ihnen schnell vor Ort Hilfe leistet. Das hat das Land Baden-W&#252;rttemberg dazu veranlasst, das Projekt Cyberwehr zu f&#246;rdern, welches am Kompetenzzentrum IT-Sicherheit des FZI Forschungszentrum Informatik in Karlsruhe umgesetzt wird. Wir sind nicht die Bundeswehr, sondern schaffen Prozesse und Infrastrukturen f&#252;r die Ersthilfe bei IT-Sicherheitsvorf&#228;llen.
 
In unserem Vortrag wollen wir den derzeitigen Pilotbetrieb im Karlsruher Stadtgebiet vorstellen. Im Gegensatz zu anderen CERTs stehen wir vor der Problematik, dass wir die Infrastruktur und Systemlandschaft der Unternehmen nicht kennen. Deshalb ist zun&#228;chst eine umfangreiche telefonische Analyse notwendig. Ist die Situation gekl&#228;rt, koordinieren wir unsere Dienstleister und unterst&#252;tzen das Unternehmen bei der Bew&#228;ltigung des Falls vor Ort.</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='10'>Eve Entropia</person>
                     <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='94'>Dirk</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='e7a9b17e-3644-5cf2-9356-d38ad0a3e1da' id='15'>
        </room>
                 <date>2019-05-31T19:00:00+02:00</date>
        <room name='HfG_Studio'>
                 <start>19:00</start>
             <event guid='2fd22199-6ded-5230-b959-c568d36f8f57' id='121'>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <start>13:30</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-121-what-every-programmer-should-know-about-inline-assembler</slug>
                 <slug>gpn19-15-ein-tag-hat-nur-24-1-stunden</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/UV3RDG/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/B7ZANV/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>What every programmer should know about inline assembler</title>
                 <title>Ein Tag hat nur 24&#177;1 Stunden</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Viele Programmierer kommen mit Inline-Assembler in Ber&#252;hrung, &#252;blicherweise bei
                 <abstract>Konntest du am letzten Oktobersonntag tats&#228;chlich eine Stunde &#8220;l&#228;nger schlafen&#8221;, oder hast du mehrere Stunden lang in deinem Code nach Fehlern gesucht, weil er mit der Zeitumstellung und allgemein mit Zeitzonen nicht richtig umgehen konnte? Vielleicht warst du gar nicht daran schuld&#8230;</abstract>
hardwarenaher Programmierung oder dem Bestreben noch etwas Geschwindigkeit aus
                <description>Wir werden uns ein paar Fallstricke ansehen, die bei der Arbeit mit Datumsangaben in beliebiger Programmiersprache auftreten k&#246;nnen, mit Python als Beispiel.
dem Rechner rauszuquetschen.  Der Inline-Assembler von GCC ist sehr vielseitig,
 
verlangt jedoch beim Umgang gro&#223;e Sorgfalt und leider kursieren viele
Wir schauen uns an, wie und wann die Zeitzoneninformation in unsere Systeme reinkommt, warum nur eine Bibliothek in Frage kommt, warum diese &#252;ber vierhundert einzelne Zeitzonen enth&#228;lt, und warum wir in Deutschland sogar zwei Zeitzonen haben: Berlin und B&#8230; nein, Bonn ist es nicht.
Fehlinformationen dar&#252;ber. In diesem Vortrag m&#246;chte ich mit letzeren
 
aufr&#228;umen, seine Funktionsweise erkl&#228;ren, die korrekte Verwendung darlegen und
Wir stellen uns vor, was in Europa passiert, wenn es ab 2021 keine Zeitumstellung mehr gibt und warum es hier noch nie eine Winterzeit gab. Und wir k&#246;nnen noch vom Gl&#252;ck sprechen, dass wir in Europa leben.
zeigen, wie man ihn einsetzt -- und wann eben auch nicht.</abstract>
 
                <description></description>
Zwei Jahrhunderte kurzsichtiger Propaganda und langfristiges Chaos in sechzig Minuten. M&#246;glicherweise wollt ihr nach diesem Vortrag alle Zeitzonen in Ihrem Code vollst&#228;ndig vermeiden!</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='121'>Christoph Mallon</person>
                     <person id='27'>miro</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='a9f845a6-6b27-5331-835b-9291de08cd1f' id='42'>
             <event guid='0b2f0f69-686d-5aef-8913-aeabe86d1bfc' id='134'>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <start>15:15</start>
                 <start>21:00</start>
                 <duration>00:30</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-42-traue-keiner-app-die-du-nicht-selbst-getestet-hast</slug>
                 <slug>gpn19-134-lightning-talks</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/KPNDCC/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/7PRHB8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Traue keiner App, die du nicht selbst getestet hast</title>
                 <title>Lightning Talks</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Apps lassen sich super einfach auf dem Handy installieren, aber was genau machen diese eigentlich? Wie sollte man vorgehen, wenn man in seiner Firma &quot;die neue Mailapp&quot; freigibt?</abstract>
                 <abstract># Lightning Talks
                 <description></description>
* 10min pro Speaker
* Einreichungen bitte per Mail an gpn-content@lists.entropia.de</abstract>
                 <description># Programm
* &quot;How to get stinking rich&quot; - Joachim
* &quot;Call to action on developing the professional green techie community in Karlsruhe&quot; - Aaron Gilbee</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='35'>Felix Kazuya</person>
                     <person id='10'>Eve Entropia</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='2c28a388-3cf9-5b52-a25f-3a4bd91b32d8' id='59'>
           
                 <date>2019-05-31T16:00:00+02:00</date>
        </room>
                 <start>16:00</start>
        <room name='HfG_Studio'>
                 <duration>00:30</duration>
             <event guid='2fd22199-6ded-5230-b959-c568d36f8f57' id='121'>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <start>13:30</start>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-59-analyzing-the-email-tracking-ecosystem</slug>
                 <slug>gpn19-121-what-every-programmer-should-know-about-inline-assembler</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/RU3VWM/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/UV3RDG/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Analyzing the eMail Tracking Ecosystem</title>
                 <title>What every programmer should know about inline assembler</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>Online tracking is not exclusive to websites, but also widespread in eMails. We built an open platform to detect eMail tracking, and we&apos;d like to show some results and invite you to participate.</abstract>
                 <abstract>Viele Programmierer kommen mit Inline-Assembler in Ber&#252;hrung, &#252;blicherweise bei
                <description>These days, tracking on websites is old news - we all know that it is happening, and we have our established defenses like ad blockers. However, website-based tracking tells only half the story, because many companies also track their eMails to see if you open them, and if you click any links. This area of online privacy has been mostly overlooked in the past, and not a lot of defenses exist.
hardwarenaher Programmierung oder dem Bestreben noch etwas Geschwindigkeit aus
 
dem Rechner rauszuquetschen. Der Inline-Assembler von GCC ist sehr vielseitig,
We&apos;re trying to at least make this tracking visible by building an automated eMail newsletter analysis platform that you can use right now to find out if your favourite newsletters are tracking you. Similar to our previous project on web tracking, the [PrivacyScore Platform](https://privacyscore.org) (previously presented at [MRMCD&apos;17](https://media.ccc.de/v/DC9AG9)), we are looking to crowd-source a large dataset to establish a birds-eye view on the eMail tracking ecosystem. Anyone can sign up a new newsletter, and we will automatically analyze it and make the results available on our website, privacymail.info.
verlangt jedoch beim Umgang gro&#223;e Sorgfalt und leider kursieren viele
 
Fehlinformationen dar&#252;ber. In diesem Vortrag m&#246;chte ich mit letzeren
In this talk, we will give an introduction to eMail tracking, present the technology that powers the PrivacyMail system, and show first results from our analyses.</description>
aufr&#228;umen, seine Funktionsweise erkl&#228;ren, die korrekte Verwendung darlegen und
zeigen, wie man ihn einsetzt -- und wann eben auch nicht.</abstract>
                <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='54'>@malexmave</person>
                     <person id='121'>Christoph Mallon</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='911f8286-875e-50a9-a298-2c8ffbe06fa7' id='89'>
             <event guid='a9f845a6-6b27-5331-835b-9291de08cd1f' id='42'>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <start>17:45</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>HfG_Studio</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-89-state-of-the-frickel</slug>
                 <slug>gpn19-42-traue-keiner-app-die-du-nicht-selbst-getestet-hast</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/K8ZGPN/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/KPNDCC/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>State of the Frickel</title>
                 <title>Traue keiner App, die du nicht selbst getestet hast</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Im letzten Jahr hat sich im Hintergrund von Freifunk Karlsruhe viel getan. Wir &#246;ffnen unseren Machinenraum und zeigen euch wie Freifunk Karlsruhe betreiben wird, was es neues gibt und welche Projekte auf deine Mithilfe warten.</abstract>
                 <abstract>Apps lassen sich super einfach auf dem Handy installieren, aber was genau machen diese eigentlich? Wie sollte man vorgehen, wenn man in seiner Firma &quot;die neue Mailapp&quot; freigibt?</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='89'>herrbett</person><person id='91'>julez</person>
                     <person id='35'>Felix Kazuya</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='fcb166a9-72b4-5b77-832c-05a63251863e' id='54'>
             <event guid='2c28a388-3cf9-5b52-a25f-3a4bd91b32d8' id='59'>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <date>2019-05-31T16:00:00+02:00</date>
                 <start>21:00</start>
                 <start>16:00</start>
                 <duration>00:30</duration>
                 <duration>00:30</duration>
                 <room>HfG_Studio</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-54-hacking-cctvs-public-space</slug>
                 <slug>gpn19-59-analyzing-the-email-tracking-ecosystem</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/LMKW9N/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/RU3VWM/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Hacking CCTVS + public space</title>
                 <title>Analyzing the eMail Tracking Ecosystem</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Kreative Strategien zum Hacken von &#220;berwachungstools im &#246;ffentlichen Raum.</abstract>
                 <abstract>Online tracking is not exclusive to websites, but also widespread in eMails. We built an open platform to detect eMail tracking, and we&apos;d like to show some results and invite you to participate.</abstract>
                 <description>Wie kannst du dir den &#246;ffentlichen Raum nicht nur zur&#252;ckerobern sondern seine permanente &#220;berwachung sogar  nutzen, um deine Botschaft auf demselben Kanal zur&#252;ck zu senden? Im Schnelldurchlauf stelle ich euch meine all-time-favourites der medialen &#8222;civil disobedience&#8220; vor. Wir lernen die Arbeit von Surveillance-Pionieren kennen, die CCTVs aktivistisch f&#252;r ihren Protest (aus)genutzt haben, sprechen &#252;ber k&#252;nstlerische Strategien, mit denen man virtuelle Globen wie Google Earth und Co. ganz einfach hacken kann und garnieren das Ganze mit ein paar Facts und modischen Beispielen aus der Gesichtserkennungs-Verweigerungs-Praxis.
                 <description>These days, tracking on websites is old news - we all know that it is happening, and we have our established defenses like ad blockers. However, website-based tracking tells only half the story, because many companies also track their eMails to see if you open them, and if you click any links. This area of online privacy has been mostly overlooked in the past, and not a lot of defenses exist.


Dem willst du was hinzuf&#252;gen? Davon willst du noch mehr wissen? Oder bist du auf der Suche nach Geistesverwandten f&#252;r eine Aktion? In der Fragerunde k&#246;nnen wir uns eigene Hacks ausdenken, die uns im &#246;ffentlichen Raum unsichtbar machen (oder sogar Widerstand gegen einen &#220;berwachungsstaat ausdr&#252;cken?!) &#8211; oder wir steigen mit deinen Fragen einfach noch n bisschen tiefer in die Materie ein.
We&apos;re trying to at least make this tracking visible by building an automated eMail newsletter analysis platform that you can use right now to find out if your favourite newsletters are tracking you. Similar to our previous project on web tracking, the [PrivacyScore Platform](https://privacyscore.org) (previously presented at [MRMCD&apos;17](https://media.ccc.de/v/DC9AG9)), we are looking to crowd-source a large dataset to establish a birds-eye view on the eMail tracking ecosystem. Anyone can sign up a new newsletter, and we will automatically analyze it and make the results available on our website, privacymail.info.


Nat&#252;rlich wird der Vortrag zu deiner eigenen Sicherheit aufgezeichnet&#8230;</description>
In this talk, we will give an introduction to eMail tracking, present the technology that powers the PrivacyMail system, and show first results from our analyses.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='32'>Lisa Bensel</person>
                     <person id='54'>@malexmave</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='1a29ad7c-815d-5198-b6d2-41b65d1acaa6' id='116'>
        </room>
                 <date>2019-05-31T16:45:00+02:00</date>
        <room name='ZKM_OpenHUB'>
                 <start>16:45</start>
             <event guid='0fcea9aa-a226-50a0-9e4f-e1e9fe6f9a3c' id='119'>
                 <duration>00:30</duration>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <room>HfG_Studio</room>
                 <start>13:30</start>
                 <slug>gpn19-116-wtf-betriebsrat-</slug>
                 <duration>01:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/3G9SCK/</url>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-119--hacker-e-g-geno-fr-chaosnahes-wirtschaften-ii</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/7MZSK8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>&quot;Hacker e.G.&quot; - Geno f&#252;r chaosnahes Wirtschaften II</title>
                 <title>WTF Betriebsrat?!</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Zweiter Zeil des 35C3-Vortrages von Chaos.West  - Vortrag und Diskussion</abstract>
                 <abstract>&quot;Also, *ich* brauche keinen Betriebsrat&#8230;&quot;
                <description>&gt; * Was ist der aktuelle Stand? 
Von Selbstverwaltung und M&#252;ndigkeit am Arbeitsplatz: Warum gibt es Betriebsr&#228;te und was machen die so? Ein Pl&#228;doyer f&#252;r mehr Mitbestimmung &#8211; gerade in der IT-Branche.</abstract>
&gt; * Wie geht es weiter?
                <description></description>
&gt; * Kann ich immer noch machen?
                 <logo></logo>
 
                 <persons>
* Alle diese Fragen werden wir beantworten und euch updaten.*
                     <person id='115'>&#8212;anonym&#8212;</person>
 
**Spoiler:** *Mitmachen wird jetzt konkret!*
Den 35c3-Vortrag findet ihr auf [media.ccc.de](https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften)</description>
                 <logo></logo>
                 <persons>
                     <person id='117'>therojam</person><person id='20'>ajuvo</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='3e7f1444-b72c-594f-b033-d96b21c1961c' id='67'>
             <event guid='911f8286-875e-50a9-a298-2c8ffbe06fa7' id='89'>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <start>15:15</start>
                 <start>17:45</start>
                 <duration>00:30</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-67-bahn-api-chaos</slug>
                 <slug>gpn19-89-state-of-the-frickel</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/SMVBTN/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/K8ZGPN/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Bahn API Chaos</title>
                 <title>State of the Frickel</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Was f&#252;r APIs bietet die Bahn eigentlich an? Sind die alle Sinnvoll struktiert und einheitlich? Oder eher nicht?
                 <abstract>Im letzten Jahr hat sich im Hintergrund von Freifunk Karlsruhe viel getan. Wir &#246;ffnen unseren Machinenraum und zeigen euch wie Freifunk Karlsruhe betreiben wird, was es neues gibt und welche Projekte auf deine Mithilfe warten.</abstract>
Ein Einblick in die Datengrundlage von https://marudor.de</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='62'>marudor</person>
                     <person id='89'>herrbett</person><person id='91'>julez</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='9578b7f9-9bd8-58c4-b4cc-625ef5b7168d' id='80'>
             <event guid='fcb166a9-72b4-5b77-832c-05a63251863e' id='54'>
                 <date>2019-05-31T16:00:00+02:00</date>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <start>16:00</start>
                 <start>21:00</start>
                 <duration>00:30</duration>
                 <duration>00:30</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-80-von-analogien-nach-digitalien</slug>
                 <slug>gpn19-54-hacking-cctvs-public-space</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/AAFWHY/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/LMKW9N/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>von Analogien nach Digitalien</title>
                 <title>Hacking CCTVS + public space</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Telematik und Digitalisierung in der Medizin - ein Jahr unterwegs - ein Reisebericht</abstract>
                 <abstract>Kreative Strategien zum Hacken von &#220;berwachungstools im &#246;ffentlichen Raum.</abstract>
                 <description>Nach 15 Jahren Planung und 2 Milliarden Euro Kosten sollte es im letzten Jahr endlich losgehen.
                 <description>Wie kannst du dir den &#246;ffentlichen Raum nicht nur zur&#252;ckerobern sondern seine permanente &#220;berwachung sogar  nutzen, um deine Botschaft auf demselben Kanal zur&#252;ck zu senden? Im Schnelldurchlauf stelle ich euch meine all-time-favourites der medialen &#8222;civil disobedience&#8220; vor. Wir lernen die Arbeit von Surveillance-Pionieren kennen, die CCTVs aktivistisch f&#252;r ihren Protest (aus)genutzt haben, sprechen &#252;ber k&#252;nstlerische Strategien, mit denen man virtuelle Globen wie Google Earth und Co. ganz einfach hacken kann und garnieren das Ganze mit ein paar Facts und modischen Beispielen aus der Gesichtserkennungs-Verweigerungs-Praxis.
Von dieser Reise nach Digitalien ist den meisten nichts bekannt. Wissen Sie wovon die Rede ist? Nein? Es geht um Ihre Gesundheitsdaten und wie diese zuk&#252;nftig aufbewahrt werden!
 
Ich berichte was bei der Digitalisierung in der Medizin im letzten Jahr passierte, vor allem aber davon, was nicht passierte. Von den Gr&#252;nden daf&#252;r und von den Abgr&#252;nden.  
Dem willst du was hinzuf&#252;gen? Davon willst du noch mehr wissen? Oder bist du auf der Suche nach Geistesverwandten f&#252;r eine Aktion? In der Fragerunde k&#246;nnen wir uns eigene Hacks ausdenken, die uns im &#246;ffentlichen Raum unsichtbar machen (oder sogar Widerstand gegen einen &#220;berwachungsstaat ausdr&#252;cken?!) &#8211; oder wir steigen mit deinen Fragen einfach noch n bisschen tiefer in die Materie ein.
Die Kl&#228;rung, ob Ihre Gesundheitsdaten bei dem geplanten, permanent ein- und ausgehenden Datenaustausch der Krankenakte in der Arztpraxis sicher sind, steht aus. Da es Zweifel gibt, besteht dringender Handlungsbedarf.
Kommen Sie in meinen Talk. Erfahren Sie was los ist und was man tun kann. Ich freue mich.  


Also bis dann, Stefan Streit.</description>
Nat&#252;rlich wird der Vortrag zu deiner eigenen Sicherheit aufgezeichnet&#8230;</description>
                 <logo>/media/gpn19/images/AAFWHY/von_Analogien_nach_Digitalien.JPG</logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='56'>Stefan Streit</person>
                     <person id='32'>Lisa Bensel</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='eaa34384-266d-5261-8583-16b3d69bfb4e' id='48'>
             <event guid='7bf66344-5900-5a5e-8657-8e1d20be92f5' id='144'>
                 <date>2019-05-31T16:45:00+02:00</date>
                 <date>2019-05-31T21:45:00+02:00</date>
                 <start>16:45</start>
                 <start>21:45</start>
                 <duration>00:30</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-48-ernhrungsmythen-eine-chemische-reise-durch-die-menschliche-nahrungsaufnahme</slug>
                 <slug>gpn19-144-verkack-es-das-kannste-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/BWJWXQ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/DYGEKS/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Ern&#228;hrungsmythen - Eine chemische Reise durch die menschliche Nahrungsaufnahme</title>
                 <title>Verkack es. Das kannste!</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Ern&#228;hrungsmythen tauchen immer mal wieder in unserem allt&#228;glichen Leben auf. T&#246;ten manche Lebensmittel wirklich Menschen bei Verzehr oder ist es Mikrowellenstrahlung, die Vitamine zerst&#246;rt? Und wie kann ich &#252;berhaupt herausfinden, was auf einer naturwissenschaftlichen Basis beruht?</abstract>
                 <abstract>Oder wie die Liebe zu Fehlern und die Haltung &quot;scheiter heiter weiter&quot; neue Sch&#228;tze und M&#246;glichkeiten zu Tage f&#246;rdert.</abstract>
                 <description>Mythen rund um das Thema Ern&#228;hrung und Zubereitung von Nahrung kursieren immer mal wieder in unserem allt&#228;glichen Leben umher. Von der Zerst&#246;rung der Vitamine durch die Strahlung der Mikrowelle bis zu manchen Lebensmitteln als Heilsbringer oder Todesurteil ist das Thema Zubereitung von Nahrung, Nahrungsaufnahme und Verdauung mit vielen Weisheiten, aber wenig Fakten behaftet.  
                 <description>*Was &#228;ndert sich, wenn man keine Angst mehr h&#228;tte Fehler zu machen?*
Daher wird es in diesem Talk um ein paar Ern&#228;hrungsmythen und den dazu passenden chemisch- physikalischen Hintergrund gehen. Ist Kokos&#246;l wirklich das reine Gift? Ist die Mate direkt nach dem Aufstehen zum Fr&#252;hst&#252;ck wirklich sinnvoll? Und wie kann ich &#252;berhaupt Ern&#228;hrungsmythen &#252;berpr&#252;fen?</description>
 
                 <logo></logo>
Potentiell interaktiv vermittelt **Leonie Michaelis** ihre Haltung zu Fehlern und Scheitern.  
Gepr&#228;gt von angewandter Improvisation zeigt sie Chancen und M&#246;glichkeiten auf und macht diese so gleich erlebbar.
Falls ihr das nicht gelingt - hat sie halt verkackt.  Das kann sie ;)
 
&gt;&gt; www.Leonie-Michaelis.com</description>
                 <logo>/media/gpn19/images/DYGEKS/2019-2-_Karikatur_blau_und_Bubble.jpeg</logo>
                 <persons>
                 <persons>
                     <person id='37'>Lea Rain</person>
                     <person id='151'>Leonie Michaelis || Die Leonie.</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='383825fc-c122-58f8-9575-e6f81177479c' id='63'>
           
                 <date>2019-05-31T17:30:00+02:00</date>
        </room>
                 <start>17:30</start>
        <room name='ZKM_OpenHUB'>
                 <duration>00:30</duration>
             <event guid='0fcea9aa-a226-50a0-9e4f-e1e9fe6f9a3c' id='119'>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <start>13:30</start>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-63-schlermedienmentoren-schlermitverantwortung-in-der-it</slug>
                 <slug>gpn19-119--hacker-e-g-geno-fr-chaosnahes-wirtschaften-ii</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/SNP9VF/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/7MZSK8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Sch&#252;lermedienmentoren - Sch&#252;lermitverantwortung in der IT</title>
                 <title>&quot;Hacker e.G.&quot; - Geno f&#252;r chaosnahes Wirtschaften II</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Workshop</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Sch&#252;lermitverantwortung kennt man ja normalerweise nur in Form &quot;politischer&quot; Verantwortung und Vertretung (SMV). Am WHG in Durmersheim jedoch gibt es die seit 2017 Sch&#252;lermedienmentoren, die rund um die digitalen neuen Medien und IT Verantwortung &#252;bernehmen. Wie es dazu gekommen ist und was Pentesting in der Schule zu suchen hat, erfahrt ihr im Talk :D</abstract>
                 <abstract>Zweiter Zeil des 35C3-Vortrages von Chaos.West  - Vortrag und Diskussion</abstract>
                 <description>- Sch&#252;lermitverantwortung in Sachen digitaler Bildung und IT.
                 <description>&gt; * Was ist der aktuelle Stand? 
- Wie hat sich unser Team gebildet/entwickelt?
&gt; * Wie geht es weiter?
- Welche Aufgaben &#252;bernehmen wir?</description>
&gt; * Kann ich immer noch machen?
 
* Alle diese Fragen werden wir beantworten und euch updaten.*
 
**Spoiler:** *Mitmachen wird jetzt konkret!*
 
Den 35c3-Vortrag findet ihr auf [media.ccc.de](https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften)
 
Die Folien zum neuen Vortrag findet man bei uns im git unter https://git.vebit.xyz/therojam/gpn-talk</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='40'>Niklas Arnitz</person>
                     <person id='117'>therojam</person><person id='20'>ajuvo</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='64e6fe15-bbdd-5b85-b28f-b1f77d83ee11' id='4'>
             <event guid='3e7f1444-b72c-594f-b033-d96b21c1961c' id='67'>
                 <date>2019-05-31T19:00:00+02:00</date>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <start>19:00</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-4-dmliche-dinge-mit-git-repositorys-anstellen</slug>
                 <slug>gpn19-67-bahn-api-chaos</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/GJDTBC/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/SMVBTN/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>D&#228;mliche Dinge mit Git Repositorys anstellen</title>
                 <title>Bahn API Chaos</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>St&#228;ndig versuchen Leute Git richtig zu erkl&#228;ren. So auch ich, schlie&#223;lich hat sich Git schon seit einigen Jahren als Standard festgesetzt. Viele nutzen zwar Git, kennen aber nicht alle Funktionen oder verstehen die Arbeit damit richtig. Nichtsdestotroz ist Git nicht f&#252;r alle Probleme eine L&#246;sung.
                 <abstract>Was f&#252;r APIs bietet die Bahn eigentlich an? Sind die alle Sinnvoll struktiert und einheitlich? Oder eher nicht?
 
Ein Einblick in die Datengrundlage von https://marudor.de</abstract>
DIeser Vortrag stellt einige d&#228;mliche Ideen vor, die Menschen schon mit Git Repositorys getrieben haben. Es werden einige Beispiele genannt, die man ausdr&#252;cklich &lt;strong&gt;nicht&lt;/strong&gt; machen sollte. Dar&#252;ber hinaus wird nat&#252;rlich auch noch darauf eingegangen, warum solche Aktionen nicht sinnvoll mit Git umzusetzen sind und was f&#252;r Alternativen es gibt.</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='15'>Sujeevan Vijayakumaran</person>
                     <person id='62'>marudor</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='f6b9f07b-3b80-57d0-aada-f3e60c53ee27' id='114'>
             <event guid='9578b7f9-9bd8-58c4-b4cc-625ef5b7168d' id='80'>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <date>2019-05-31T16:00:00+02:00</date>
                 <start>21:00</start>
                 <start>16:00</start>
                 <duration>00:30</duration>
                 <duration>00:30</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-114-retrocomputing-emulator-vz200-z80</slug>
                 <slug>gpn19-80-von-analogien-nach-digitalien</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/TVWQBM/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/AAFWHY/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>RetroComputing: Emulator VZ200 / Z80</title>
                 <title>von Analogien nach Digitalien</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Z80-Emulatoren gibt es bereits zahlreiche.  Meiner, dessen Implementierungsanf&#228;nge bis in die sp&#228;ten 90er zur&#252;ck reichen, ist jedoch in Java implementiert und bringt dabei hohe Emulationsgeschwindigkeit mit hoher Flexibilit&#228;t beim Befehlssatz der CPU unter einen Hut, so dass sich mit nur geringen &#196;nderungen des Quellcodes auch Emulatoren f&#252;r &#228;hnliche CPUs recht schnell erzeugen lassen.  Architektonisch ist der Emulator als Schichtenmodell implementiert: Auf der Emulation der Z80-CPU setzt als weitere Architekturschicht die Emulation der &#252;brigen Hardware des Z80-basierten VZ200-Rechners auf, einschlie&#223;lich der Emulation von Sound- und Video-Hardware.</abstract>
                 <abstract>Telematik und Digitalisierung in der Medizin - ein Jahr unterwegs - ein Reisebericht</abstract>
                 <description>In den fr&#252;hen 80er Jahren habe ich auf meinem damaligen Z80-basierten Homecomputer &#8222;VZ200&#8220; umfangreiche Software entwickelt.  Da dieser Rechner mittlerweile leider nicht mehr funktioniert (u.a. mechanisch kaputte Gummitastatur), lagern die entsprechenden Datentr&#228;ger (Magnetcassettenb&#228;nder) seither unbenutzbar herum.  Um die Software wieder zum Leben zur&#252;ck zu erwecken und sie bei Bedarf auf neuere Systeme portieren zu k&#246;nnen, entstand die Idee, einen Emulator des kompletten Rechners (Z80-CPU, Videohardware, Audio-/Datenspeicherinterfaces, Betriebssystem, etc.) in Java zu implementieren. In der Session m&#246;chte ich die Architektur des Emulators vorstellen sowie exemplarisch einige algorithmisch interessante Aspekte herausgreifen.
                 <description>Nach 15 Jahren Planung und 2 Milliarden Euro Kosten sollte es im letzten Jahr endlich losgehen.
Von dieser Reise nach Digitalien ist den meisten nichts bekannt. Wissen Sie wovon die Rede ist? Nein? Es geht um Ihre Gesundheitsdaten und wie diese zuk&#252;nftig aufbewahrt werden!
Ich berichte was bei der Digitalisierung in der Medizin im letzten Jahr passierte, vor allem aber davon, was nicht passierte. Von den Gr&#252;nden daf&#252;r und von den Abgr&#252;nden.
Die Kl&#228;rung, ob Ihre Gesundheitsdaten bei dem geplanten, permanent ein- und ausgehenden Datenaustausch der Krankenakte in der Arztpraxis sicher sind, steht aus. Da es Zweifel gibt, besteht dringender Handlungsbedarf.
Kommen Sie in meinen Talk. Erfahren Sie was los ist und was man tun kann. Ich freue mich.  


Damit die Datenein- und &#8211;ausgabe (Lautsprecher, Cassetteninterface, etc.) des Emulators in der Real World dem Verhalten des Originals entspricht, muss f&#252;r deren Emulation die Abarbeitung der Prozessorbefehle virtuell mit einer relativen Genauigkeit zueinander im Mikrosekundenbereich erreicht werden.  Insbesondere muss das Scheduling heutiger Mehrprozessbetriebssysteme mit den daraus resultierenden Abarbeitungspausen ber&#252;cksichtigt werden, wenn nach au&#223;en ein genaues Timing erzielt werden soll.  Ich stelle einen Algorithmus vor, der auf Basis einer virtuellen &#8222;Processor Wall-Clock Time&#8220; das entsprechende Mikrotiminig gew&#228;hrleistet.
Also bis dann, Stefan Streit.</description>
 
                 <logo>/media/gpn19/images/AAFWHY/von_Analogien_nach_Digitalien.JPG</logo>
Ferner werde ich darauf eingehen, wie die einzelnen Teile der zu emulierenden Z80-CPU (Code/Data Fetching, Instruction Decoding &amp; Dispatching, ALU, IRQs, etc.) effizient, aber dennoch generisch (etwa im Hinblick auf die Emulation verwandter Prozessoren wie dem 8080 mit seinen vom Z80 abweichenden Mnemonics) gestaltet werden k&#246;nnen.  Dabei setze ich Techniken aus dem Compilerbau ein, z.B. die automatische Generierung eines Zustandsautomaten als Tokenizer f&#252;r das Instruction Decoding aus einer deskriptiven, Bit-Masken-orientierten Spezifikation der Prozessor-Instruktionen.
 
Das dem Emulator beigef&#252;gte Monitor-Programm erm&#246;glicht das Hineindebuggen in den Z80-Assember-Code, um z.B. die als &#8222;stack trickery&#8220; in der damaligen Zeit von zahlreichen Softwareentwicklern beliebten (und heute eher von Malware-Autoren eingesetzten) Manipulationen am Aufrufstack verfolgen.
 
Projektsite auf Github:
https://github.com/soundpaint/VZ200-Emulator
 
Vorl&#228;ufiges Demo-Video:
https://www.youtube.com/watch?time_continue=5&amp;v=S65sOWSTnGA
 
Weitere Demos / Screenshots werden in K&#252;rze auf der Projektsite verlinkt werden.</description>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='114'>J&#252;rgen Reuter</person>
                     <person id='56'>Stefan Streit</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='b449b12a-31a9-597e-8d80-b4636e443d2b' id='43'>
             <event guid='eaa34384-266d-5261-8583-16b3d69bfb4e' id='48'>
                 <date>2019-05-31T21:30:00+02:00</date>
                 <date>2019-05-31T16:45:00+02:00</date>
                 <start>21:30</start>
                 <start>16:45</start>
                 <duration>00:30</duration>
                 <duration>00:30</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-43-fotografie-an-speziellen-orten-der-unterwasserfotograf</slug>
                 <slug>gpn19-48-ernhrungsmythen-eine-chemische-reise-durch-die-menschliche-nahrungsaufnahme</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/G3N8Q9/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/BWJWXQ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Fotografie an speziellen Orten &#8211; Der Unterwasserfotograf</title>
                 <title>Ern&#228;hrungsmythen - Eine chemische Reise durch die menschliche Nahrungsaufnahme</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Wie ist es eigentlich, wenn man Nemo selbst auf SD bannen m&#246;chte? Was muss beachtet werden, was brauch man so?</abstract>
                 <abstract>Ern&#228;hrungsmythen tauchen immer mal wieder in unserem allt&#228;glichen Leben auf. T&#246;ten manche Lebensmittel wirklich Menschen bei Verzehr oder ist es Mikrowellenstrahlung, die Vitamine zerst&#246;rt? Und wie kann ich &#252;berhaupt herausfinden, was auf einer naturwissenschaftlichen Basis beruht?</abstract>
                 <description></description>
                 <description>Mythen rund um das Thema Ern&#228;hrung und Zubereitung von Nahrung kursieren immer mal wieder in unserem allt&#228;glichen Leben umher. Von der Zerst&#246;rung der Vitamine durch die Strahlung der Mikrowelle bis zu manchen Lebensmitteln als Heilsbringer oder Todesurteil ist das Thema Zubereitung von Nahrung, Nahrungsaufnahme und Verdauung mit vielen Weisheiten, aber wenig Fakten behaftet. 
Daher wird es in diesem Talk um ein paar Ern&#228;hrungsmythen und den dazu passenden chemisch- physikalischen Hintergrund gehen. Ist Kokos&#246;l wirklich das reine Gift? Ist die Mate direkt nach dem Aufstehen zum Fr&#252;hst&#252;ck wirklich sinnvoll? Und wie kann ich &#252;berhaupt Ern&#228;hrungsmythen &#252;berpr&#252;fen?</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='35'>Felix Kazuya</person>
                     <person id='37'>Lea Rain</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='383825fc-c122-58f8-9575-e6f81177479c' id='63'>
        </room>
                 <date>2019-05-31T17:30:00+02:00</date>
        <room name='ZKM_Vortragssaal'>
                 <start>17:30</start>
             <event guid='3878fd29-4440-50af-8700-63f4391bd42e' id='37'>
                 <duration>00:30</duration>
                 <date>2019-05-31T12:15:00+02:00</date>
                 <room>ZKM_OpenHUB</room>
                 <start>12:15</start>
                 <slug>gpn19-63-schlermedienmentoren-schlermitverantwortung-in-der-it</slug>
                 <duration>01:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/SNP9VF/</url>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-37-survival-auerhalb-der-cobol-gruft</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/REWYDE/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Survival au&#223;erhalb der Cobol Gruft</title>
                 <title>Sch&#252;lermedienmentoren - Sch&#252;lermitverantwortung in der IT</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Oder: als Geek mit autistischen Z&#252;gen und Helikopter-Personal mit ADHS und Generisierter Angstst&#246;rung im Freizeitpark.
                 <abstract>Sch&#252;lermitverantwortung kennt man ja normalerweise nur in Form &quot;politischer&quot; Verantwortung und Vertretung (SMV). Am WHG in Durmersheim jedoch gibt es die seit 2017 Sch&#252;lermedienmentoren, die rund um die digitalen neuen Medien und IT Verantwortung &#252;bernehmen. Wie es dazu gekommen ist und was Pentesting in der Schule zu suchen hat, erfahrt ihr im Talk :D</abstract>
 
                <description>- Sch&#252;lermitverantwortung in Sachen digitaler Bildung und IT.
Warum wir uns diese Menschenmassen dennoch mit Leidenschaft antun, unsere Survival-Strategien und was uns an Freizeitparks so fasziniert.</abstract>
- Wie hat sich unser Team gebildet/entwickelt?
                <description>F&#252;r alle Nicht-Freizeitpark-Junkies m&#252;ssen wir mit trockener Theorie anfangen. Also lasst uns kurz Begriffe wie Freizeitpark und CCC vorstellen.  
- Welche Aufgaben &#252;bernehmen wir?</description>
Keine Angst: Es gibt Bilder!
 
Dann zeigen wir euch, was ein &quot;Alien&quot; im Freizeitpark sieht - im Kontrast dazu die Wahrnehmung eines Geeks mit autistischen Z&#252;gen. Wusstet ihr, wie viel Technik und Formeln ein Mensch sehen kann, wenn er vor einem Stahlkoloss steht?
 
Autismus und ADHS gemeinsam ist die Reiz&#252;berflutung/Hypersensibilit&#228;t, die gerade im Freizeitpark mit vielen anderen Besuchern, Ger&#228;uschen aus allen m&#246;glichen Richtungen, bunten Farben und verwirrenden optischen Eindr&#252;cken zuschlagen kann. Wir haben f&#252;r uns Strategien zum Umgang damit entwickelt, die uns auch im Alltag helfen, und wollen euch diese heute vorstellen.
 
Auch f&#252;r Betroffene mit Angst- und Panikst&#246;rungen sind Freizeitparks eine Herausforderung. Ich stelle euch meine Strategien zum Umgang mit unter anderem der Angst vor Achterbahnen, vor allem das Wissen &#252;ber die Sicherheitsma&#223;nahmen der Freizeitparks f&#252;r ihre Fahrgesch&#228;fte, vor.  
 
Zu einem besonders feurigen Ereignis wollen wir euch zum Abschluss von einem der gr&#246;&#223;ten Software Crashs erz&#228;hlen, den sich Freizeitparkjunkies und Geeks nicht vorstellen wollen, der aber die Wahrnehmung eines Geeks mit autistischen Z&#252;gen nochmal verdeutlicht.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='19'>Tanja Schr&#246;dinger</person><person id='55'>Habrok</person>
                     <person id='40'>Niklas Arnitz</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='40ecb878-6d04-5aa6-bfa4-afeddaf3bb81' id='88'>
             <event guid='7f97ebdb-4c03-5af2-9833-f394ccdb86e1' id='136'>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <date>2019-05-31T18:15:00+02:00</date>
                 <start>15:15</start>
                 <start>18:15</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-88-a-living-fossil-introduction-to-the-s390x-architecture</slug>
                 <slug>gpn19-136-magenta-hassle</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/GAVRKT/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/THE83N/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>A living fossil: introduction to the s390x architecture</title>
                 <title>Magenta hassle</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>A tongue-in-cheek introduction to the s390x architecture, still used in IBM mainframes, focusing on the craziest or most unexpected features.</abstract>
                 <abstract>Der CCCFr bekommt seit &#252;ber einem Jahr von der Telekom nichtmal eine schn&#246;den Telefonanschluss, 1 Jahr in &quot;Magenta hassle&quot; zusammengefasster Erlebnisbericht.</abstract>
                 <description>A tongue-in-cheek introduction to the s390x architecture, its history, its weirdest quirks, and its unexpected features. But also the cool bits!
                 <description>Der CCCFr bekommt seit &#252;ber einem Jahr von der Telekom nichtmal eine schn&#246;den Telefonanschluss, 1 Jahr in &quot;Magenta hassle&quot; zusammengefasster Erlebnisbericht.</description>
 
                 <logo>/media/gpn19/images/THE83N/KjaN6WD_CITR4ht.png</logo>
Have you ever wondered why anybody would ever have a need for a *&quot;Compare and swap and triple store&quot;* instruction?
                 <persons>
 
                     <person id='137'>fuzzle</person><person id='138'>&#625;&#945;&#529;&#970;&#642;</person>
What about a *&quot;Rotate then or selected bits&quot;* instruction?
                 </persons>
 
And what about vector BCD instructions? Or decimal floating point?
 
Have you ever wondered how an architecture would look like if it could access 16 distinct address spaces at the same time? Or... why?
 
No?  *We don&apos;t care*!  We will present those (and many more) instructions and features anyway!</description>
                 <logo></logo>
                 <persons>
                     <person id='48'>Claudio Imbrenda</person><person id='88'>Janosch Frank</person>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='dcbb310b-acc9-5ddc-9e40-6307ecc40515' id='61'>
             <event guid='64e6fe15-bbdd-5b85-b28f-b1f77d83ee11' id='4'>
                 <date>2019-05-31T16:30:00+02:00</date>
                 <date>2019-05-31T19:00:00+02:00</date>
                 <start>16:30</start>
                 <start>19:00</start>
                 <duration>00:30</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-61-pimp-my-baukasten-die-grenzen-von-konstruktionsspielzeug-erweitern</slug>
                 <slug>gpn19-4-dmliche-dinge-mit-git-repositorys-anstellen</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/XZNPPF/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/GJDTBC/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Pimp my Baukasten - Die Grenzen von Konstruktionsspielzeug erweitern</title>
                 <title>D&#228;mliche Dinge mit Git Repositorys anstellen</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Lego und fischertechnik sind das Zeug, das aus Kindern Hacker macht. In Kombination mit Arduino, Raspberry Pi, 3D-Druckern und billiger Chinahardware bieten die Bauk&#228;sten aber auch viel Potenzial f&#252;r weitergehenden Spass.</abstract>
                 <abstract>St&#228;ndig versuchen Leute Git richtig zu erkl&#228;ren. So auch ich, schlie&#223;lich hat sich Git schon seit einigen Jahren als Standard festgesetzt. Viele nutzen zwar Git, kennen aber nicht alle Funktionen oder verstehen die Arbeit damit richtig. Nichtsdestotroz ist Git nicht f&#252;r alle Probleme eine L&#246;sung.
                <description>Jeder von uns hat als Kind gerne Legoroboter gebaut und sich gew&#252;nscht damit das Kinderzimmer nicht mehr selbst aufr&#228;umen zu m&#252;ssen. Jetzt haben wir die daf&#252;r n&#246;tigen Arduinos und Raspberry-Pis. Aber wer nicht gerade eine gut ausger&#252;stete Werkstatt hat scheitert schnell an der Mechanik.  


Wir haben z.B. mit dem ftDuino (http://ftduino.de) ein Ger&#228;t entwickelt, um die Br&#252;cke zu schlagen und Arduino und fischertechnik zu verbinden. Auf Basis von in China gefertigten Platinen und Geh&#228;usen aus dem 3D-Drucker sind Ger&#228;te entstanden, die sich mechanisch und elektrisch mit den &#252;blichen Baukastensystemen kombinieren lassen.
DIeser Vortrag stellt einige d&#228;mliche Ideen vor, die Menschen schon mit Git Repositorys getrieben haben. Es werden einige Beispiele genannt, die man ausdr&#252;cklich &lt;strong&gt;nicht&lt;/strong&gt; machen sollte. Dar&#252;ber hinaus wird nat&#252;rlich auch noch darauf eingegangen, warum solche Aktionen nicht sinnvoll mit Git umzusetzen sind und was f&#252;r Alternativen es gibt.</abstract>
 
                <description></description>
Wir zeigen, wie man mit einfachen Mitteln die alten fischertechnik-Reste vom Dachboden reaktiviert. Mit passenden Geh&#228;usen und Adaptern aus dem 3D-Drucker lassen sich Schrittmotoren, Servos und Sensoren mit fischertechnik und Lego verbinden.
                 <logo></logo>
 
Aber auch auf die von fischertechnik und Lego selbst angebotenen Controller werden wir einen Blick werfen. Nicht nur die Linux-basierte Controller laden zum Hacken ein. Auch die USB- oder Bluetooth-basierten kleineren Controller lassen sich mit PC oder Rasp-Pi koppeln und zum Aufbau von Robotern nutzen.
 
Man muss keine gut ausgestattete Werkstatt besitzen, um selbst Roboter zu bauen. Wir zeigen, wie man Konstruktionsbauk&#228;sten mit g&#228;ngigem Hacker-Equipment koppelt.</description>
                 <logo>/media/gpn19/images/XZNPPF/arduino_ft_robot.jpg</logo>
                 <persons>
                 <persons>
                     <person id='58'>Till Harbaum</person>
                     <person id='15'>Sujeevan Vijayakumaran</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='1089da9b-4f3a-5b05-a9c3-712e2145cff7' id='103'>
             <event guid='f6b9f07b-3b80-57d0-aada-f3e60c53ee27' id='114'>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <start>17:45</start>
                 <start>21:00</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-103-everything-and-a-kitchensink-what-to-find-in-a-modern-x8664-firmware-image</slug>
                 <slug>gpn19-114-retrocomputing-emulator-vz200-z80</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/Q8VZXQ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/TVWQBM/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Everything and a kitchensink - What to find in a modern x86_64 firmware image</title>
                 <title>RetroComputing: Emulator VZ200 / Z80</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Overview of x86_64 firmware components and how to parse them.
                 <abstract>Z80-Emulatoren gibt es bereits zahlreiche.  Meiner, dessen Implementierungsanf&#228;nge bis in die sp&#228;ten 90er zur&#252;ck reichen, ist jedoch in Java implementiert und bringt dabei hohe Emulationsgeschwindigkeit mit hoher Flexibilit&#228;t beim Befehlssatz der CPU unter einen Hut, so dass sich mit nur geringen &#196;nderungen des Quellcodes auch Emulatoren f&#252;r &#228;hnliche CPUs recht schnell erzeugen lassen.  Architektonisch ist der Emulator als Schichtenmodell implementiert: Auf der Emulation der Z80-CPU setzt als weitere Architekturschicht die Emulation der &#252;brigen Hardware des Z80-basierten VZ200-Rechners auf, einschlie&#223;lich der Emulation von Sound- und Video-Hardware.</abstract>
Focus on Intel and AMD specifics</abstract>
                 <description>In den fr&#252;hen 80er Jahren habe ich auf meinem damaligen Z80-basierten Homecomputer &#8222;VZ200&#8220; umfangreiche Software entwickelt.  Da dieser Rechner mittlerweile leider nicht mehr funktioniert (u.a. mechanisch kaputte Gummitastatur), lagern die entsprechenden Datentr&#228;ger (Magnetcassettenb&#228;nder) seither unbenutzbar herum.  Um die Software wieder zum Leben zur&#252;ck zu erwecken und sie bei Bedarf auf neuere Systeme portieren zu k&#246;nnen, entstand die Idee, einen Emulator des kompletten Rechners (Z80-CPU, Videohardware, Audio-/Datenspeicherinterfaces, Betriebssystem, etc.) in Java zu implementieren. In der Session m&#246;chte ich die Architektur des Emulators vorstellen sowie exemplarisch einige algorithmisch interessante Aspekte herausgreifen.
                 <description>After a year of taking firmware-images apart, i feel comfortable to share my learnings and findings from the internals of todays computers firmware.
Ignoring legacy BIOS this talk will cover as much from the following topics as can possibly cramped into one hour...


- Intel specifics
Damit die Datenein- und &#8211;ausgabe (Lautsprecher, Cassetteninterface, etc.) des Emulators in der Real World dem Verhalten des Originals entspricht, muss f&#252;r deren Emulation die Abarbeitung der Prozessorbefehle virtuell mit einer relativen Genauigkeit zueinander im Mikrosekundenbereich erreicht werden.  Insbesondere muss das Scheduling heutiger Mehrprozessbetriebssysteme mit den daraus resultierenden Abarbeitungspausen ber&#252;cksichtigt werden, wenn nach au&#223;en ein genaues Timing erzielt werden soll.  Ich stelle einen Algorithmus vor, der auf Basis einer virtuellen &#8222;Processor Wall-Clock Time&#8220; das entsprechende Mikrotiminig gew&#228;hrleistet.
    - Flash Descriptor
 
    - Management Engine
Ferner werde ich darauf eingehen, wie die einzelnen Teile der zu emulierenden Z80-CPU (Code/Data Fetching, Instruction Decoding &amp; Dispatching, ALU, IRQs, etc.) effizient, aber dennoch generisch (etwa im Hinblick auf die Emulation verwandter Prozessoren wie dem 8080 mit seinen vom Z80 abweichenden Mnemonics) gestaltet werden k&#246;nnen.  Dabei setze ich Techniken aus dem Compilerbau ein, z.B. die automatische Generierung eines Zustandsautomaten als Tokenizer f&#252;r das Instruction Decoding aus einer deskriptiven, Bit-Masken-orientierten Spezifikation der Prozessor-Instruktionen.
- AMD specifics
 
    - Firmware Entry Table
Das dem Emulator beigef&#252;gte Monitor-Programm erm&#246;glicht das Hineindebuggen in den Z80-Assember-Code, um z.B. die als &#8222;stack trickery&#8220; in der damaligen Zeit von zahlreichen Softwareentwicklern beliebten (und heute eher von Malware-Autoren eingesetzten) Manipulationen am Aufrufstack verfolgen.
    - PSP
 
- Other Components
Projektsite auf Github:
    - Microcode
https://github.com/soundpaint/VZ200-Emulator
- UEFI
 
- Coreboot
Vorl&#228;ufiges Demo-Video:
    - Payloads
https://www.youtube.com/watch?time_continue=5&amp;v=S65sOWSTnGA
    - Linuxboot
 
- Update Mechanisms
Weitere Demos / Screenshots werden in K&#252;rze auf der Projektsite verlinkt werden.</description>
- Root of Trust / Security</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='101'>Mimoja</person>
                     <person id='114'>J&#252;rgen Reuter</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='4ad50a8c-38de-5023-9cde-06b1620303b2' id='35'>
             <event guid='b449b12a-31a9-597e-8d80-b4636e443d2b' id='43'>
                 <date>2019-05-31T19:00:00+02:00</date>
                 <date>2019-05-31T21:45:00+02:00</date>
                 <start>19:00</start>
                 <start>21:45</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-35-lifehacks-aus-dem-leben-einer-produkttesterin</slug>
                 <slug>gpn19-43-fotografie-an-speziellen-orten-der-unterwasserfotograf</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/GJHQHU/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/G3N8Q9/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Lifehacks aus dem Leben einer Produkttesterin</title>
                 <title>Fotografie an speziellen Orten &#8211; Der Unterwasserfotograf</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Oder: Wie mich VINE, Transportdienstleister und Googles Punkte in den Wahnsinn treiben - und was Ihr daraus lernen k&#246;nnt</abstract>
                 <abstract>Wie ist es eigentlich, wenn man Nemo selbst auf SD bannen m&#246;chte? Was muss beachtet werden, was brauch man so?</abstract>
                 <description>Was ist eigentlich dieses Amazon VINE?
                 <description></description>
Andere Produkttester-Programme und ihre Nachteile
 
Fake Rezensionen erkennen - und dennoch darum gebeten werden,
 
Transportdienstleister hacken
 
Google Dots und Amazon oder wie ich dem Nervenzusammenbruch nur knapp entging</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='19'>Tanja Schr&#246;dinger</person>
                     <person id='35'>Felix Kazuya</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='8af7bd79-ee5b-58a3-a565-b33fe3ccc947' id='91'>
           
                 <date>2019-05-31T21:00:00+02:00</date>
        </room>
                 <start>21:00</start>
        <room name='ZKM_Vortragssaal'>
             <event guid='3878fd29-4440-50af-8700-63f4391bd42e' id='37'>
                 <date>2019-05-31T12:15:00+02:00</date>
                 <start>12:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-91-user-space-treiber-fr-netzwerkkarten</slug>
                 <slug>gpn19-37-survival-auerhalb-der-cobol-gruft</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/A7Q9FH/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/REWYDE/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>User-Space Treiber f&#252;r Netzwerkkarten</title>
                 <title>Survival au&#223;erhalb der Cobol Gruft</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Wir schauen uns am Beispiel von Netzwerkkarten an wie man effiziente User-Space Treiber programmiert.</abstract>
                 <abstract>Oder: als Geek mit autistischen Z&#252;gen und Helikopter-Personal mit ADHS und Generisierter Angstst&#246;rung im Freizeitpark.  
                <description>Wir haben einen User-Space Treiber f&#252;r Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erkl&#228;ren wie das eigentlich funktioniert und warum man das machen will.
Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten &#252;bertragen.


Mehr Details gibt&apos;s auf [GitHub](https://github.com/emmericp/ixy) und in unserem Paper [Writing User Space Network Drivers](https://arxiv.org/abs/1901.10664).
Warum wir uns diese Menschenmassen dennoch mit Leidenschaft antun, unsere Survival-Strategien und was uns an Freizeitparks so fasziniert.</abstract>
                <description>F&#252;r alle Nicht-Freizeitpark-Junkies m&#252;ssen wir mit trockener Theorie anfangen. Also lasst uns kurz Begriffe wie Freizeitpark und CCC vorstellen.
Keine Angst: Es gibt Bilder!
 
Dann zeigen wir euch, was ein &quot;Alien&quot; im Freizeitpark sieht - im Kontrast dazu die Wahrnehmung eines Geeks mit autistischen Z&#252;gen. Wusstet ihr, wie viel Technik und Formeln ein Mensch sehen kann, wenn er vor einem Stahlkoloss steht?
 
Autismus und ADHS gemeinsam ist die Reiz&#252;berflutung/Hypersensibilit&#228;t, die gerade im Freizeitpark mit vielen anderen Besuchern, Ger&#228;uschen aus allen m&#246;glichen Richtungen, bunten Farben und verwirrenden optischen Eindr&#252;cken zuschlagen kann. Wir haben f&#252;r uns Strategien zum Umgang damit entwickelt, die uns auch im Alltag helfen, und wollen euch diese heute vorstellen.  
 
Auch f&#252;r Betroffene mit Angst- und Panikst&#246;rungen sind Freizeitparks eine Herausforderung. Ich stelle euch meine Strategien zum Umgang mit unter anderem der Angst vor Achterbahnen, vor allem das Wissen &#252;ber die Sicherheitsma&#223;nahmen der Freizeitparks f&#252;r ihre Fahrgesch&#228;fte, vor.  


Der Code ist so geschrieben dass man ihn als Referenz f&#252;r User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenbl&#228;tter und Spezifikationen.</description>
Zu einem besonders feurigen Ereignis wollen wir euch zum Abschluss von einem der gr&#246;&#223;ten Software Crashs erz&#228;hlen, den sich Freizeitparkjunkies und Geeks nicht vorstellen wollen, der aber die Wahrnehmung eines Geeks mit autistischen Z&#252;gen nochmal verdeutlicht.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='90'>Paul Emmerich</person>
                     <person id='19'>Tanja Schr&#246;dinger</person><person id='55'>Habrok</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='d003e3fe-c0c5-51d4-98f8-5fe93dd4f98d' id='100'>
        </room>
                 <date>2019-05-31T13:30:00+02:00</date>
        <room name='ZKM_AckerSpace'>
                 <start>13:30</start>
             <event guid='5d107e83-2c19-52ae-95b3-6b0c88bb79d8' id='53'>
                 <duration>01:00</duration>
                 <date>2019-05-31T12:30:00+02:00</date>
                 <room>ZKM_Vortragssaal</room>
                 <start>12:30</start>
                 <slug>gpn19-100-c3auti-orga-meetup</slug>
                 <duration>02:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/JKPXVS/</url>
                 <room>ZKM_AckerSpace</room>
                 <slug>gpn19-53-robodev-workshop</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/KGFZK8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>robodev Workshop</title>
                 <title>C3Auti Orga Meetup</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Workshop</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Ein Robotik- und Automatisierungsworkshop mit Hardware von robodev.</abstract>
                 <abstract>c3Auti Planung f&#252;r Camp und den 36c3</abstract>
                 <description>Ein kleiner Workshop, bei dem 3-4 Teams mit Hard- und Software die
                 <description>Das Camp und der n&#228;chste Congress werfen ihre Schatten voraus. Auf dem 35c3 gab es das erste mal c3Auti in der jetzigen Form. Jetzt wollen wir uns mal zusammen hinsetzen und schauen, was gut lief und was wir auf den n&#228;chsten Veranstaltungen verbessern wollen.
wir bereitstellen werden eine Aufgabe erledigen m&#252;ssen. Bei unserer Hardware handelt es sich um einen modularen Automatisierungsbaukasten, der
 
einen weiten Bereich von Funktionalit&#228;t abdecken kann. Einzelne Module k&#246;nnen beispielsweise Linearantriebe, Drehaktoren oder Kameras zur
Eingeladen sind alle Autist:innen und Menschen, die sich mit Autismus auskennen, die gerne bei c3Auti mithelfen wollen.</description>
Bilderkennung sein, die beliebig miteinander verschraubt werden. Dabei
                 <logo>/media/gpn19/images/JKPXVS/ZUwH17FC_400x400.jpg</logo>
funktioniert alles nach dem Plug&#8217;n&#8217;Play Prinzip und die Hardware kann &#252;ber ein
                 <persons>
grafisches Frontend von einem beliebigen webf&#228;higen Device programmiert
                     <person id='99'>fairsein</person>
werden. Zur Steuerung sind keine Programmierkenntnisse n&#246;tig, da die Programmierung &#252;ber ein pfeilbasiertes, grafisches Interface stattfindet. Hier ein
Beispielvideo zum System:
https://www.youtube.com/watch?v=cTnyYVZ582Y
Die Teams m&#252;ssen jeweils einen Laptop oder ein Tablet bereitstellen, &#252;ber was sie das System bedienen k&#246;nnen.</description>
                 <logo></logo>
                 <persons>
                     <person id='49'>Team robodev</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='87f61c51-d4d2-5d7f-b959-a7c50cc13267' id='84'>
             <event guid='40ecb878-6d04-5aa6-bfa4-afeddaf3bb81' id='88'>
                 <date>2019-05-31T22:15:00+02:00</date>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <start>22:15</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_AckerSpace</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-84-mindhacking-spa-mit-hypnose-</slug>
                 <slug>gpn19-88-a-living-fossil-introduction-to-the-s390x-architecture</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/KEXZXG/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/GAVRKT/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Mindhacking: Spa&#223; mit Hypnose.</title>
                 <title>A living fossil: introduction to the s390x architecture</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Hypnose ist ein spannendes Werkzeug. Gerade weil Hypnose so h&#228;ufig in das Reich des Esotherischen geschoben wird, will ich in einem kurzen spa&#223;igen Workshop Showhypnose mit einer Einf&#252;hrung zum Thema und einem groben &#220;berblick und einer praktischen Anleitung kombinieren, um Hypnose erfahrbar zu machen.</abstract>
                 <abstract>A tongue-in-cheek introduction to the s390x architecture, still used in IBM mainframes, focusing on the craziest or most unexpected features.</abstract>
                 <description></description>
                 <description>A tongue-in-cheek introduction to the s390x architecture, its history, its weirdest quirks, and its unexpected features. But also the cool bits!
                 <logo></logo>
 
                 <persons>
Have you ever wondered why anybody would ever have a need for a *&quot;Compare and swap and triple store&quot;* instruction?
                     <person id='82'>Zinboo</person>
 
                 </persons>
What about a *&quot;Rotate then or selected bits&quot;* instruction?
 
And what about vector BCD instructions? Or decimal floating point?
 
Have you ever wondered how an architecture would look like if it could access 16 distinct address spaces at the same time? Or... why?
 
No?  *We don&apos;t care*!  We will present those (and many more) instructions and features anyway!</description>
                 <logo></logo>
                 <persons>
                     <person id='48'>Claudio Imbrenda</person><person id='88'>Janosch Frank</person>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='dcbb310b-acc9-5ddc-9e40-6307ecc40515' id='61'>
        </room>
                 <date>2019-05-31T16:45:00+02:00</date>
        <room name='ZKM_CodeHUB'>
                 <start>16:45</start>
             <event guid='d8e825a8-6967-516e-b794-85765923815a' id='113'>
                 <date>2019-05-31T12:30:00+02:00</date>
                 <start>12:30</start>
                 <duration>00:30</duration>
                 <duration>00:30</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-113-nachhaltigkeit-im-ccc</slug>
                 <slug>gpn19-61-pimp-my-baukasten-die-grenzen-von-konstruktionsspielzeug-erweitern</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/XAPQWP/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/XZNPPF/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Nachhaltigkeit im CCC</title>
                 <title>Pimp my Baukasten - Die Grenzen von Konstruktionsspielzeug erweitern</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Sonstige</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>&#214;ffentliches Meetup von C3SUS und R5</abstract>
                 <abstract>Lego und fischertechnik sind das Zeug, das aus Kindern Hacker macht. In Kombination mit Arduino, Raspberry Pi, 3D-Druckern und billiger Chinahardware bieten die Bauk&#228;sten aber auch viel Potenzial f&#252;r weitergehenden Spass.</abstract>
                 <description>&#214;ffentliches Meetup von C3SUS und R5
                 <description>Jeder von uns hat als Kind gerne Legoroboter gebaut und sich gew&#252;nscht damit das Kinderzimmer nicht mehr selbst aufr&#228;umen zu m&#252;ssen. Jetzt haben wir die daf&#252;r n&#246;tigen Arduinos und Raspberry-Pis. Aber wer nicht gerade eine gut ausger&#252;stete Werkstatt hat scheitert schnell an der Mechanik.
 
Wir haben z.B. mit dem ftDuino (http://ftduino.de) ein Ger&#228;t entwickelt, um die Br&#252;cke zu schlagen und Arduino und fischertechnik zu verbinden. Auf Basis von in China gefertigten Platinen und Geh&#228;usen aus dem 3D-Drucker sind Ger&#228;te entstanden, die sich mechanisch und elektrisch mit den &#252;blichen Baukastensystemen kombinieren lassen.


C3 Sustainability k&#252;mmert sich um die Nachhaltigkeit der C3-Events,
Wir zeigen, wie man mit einfachen Mitteln die alten fischertechnik-Reste vom Dachboden reaktiviert. Mit passenden Geh&#228;usen und Adaptern aus dem 3D-Drucker lassen sich Schrittmotoren, Servos und Sensoren mit fischertechnik und Lego verbinden.
R5 steht f&#252;r Reuse, Repair, Recycle, Rethink, Redesign</description>
 
                 <logo></logo>
Aber auch auf die von fischertechnik und Lego selbst angebotenen Controller werden wir einen Blick werfen. Nicht nur die Linux-basierte Controller laden zum Hacken ein. Auch die USB- oder Bluetooth-basierten kleineren Controller lassen sich mit PC oder Rasp-Pi koppeln und zum Aufbau von Robotern nutzen.
 
Man muss keine gut ausgestattete Werkstatt besitzen, um selbst Roboter zu bauen. Wir zeigen, wie man Konstruktionsbauk&#228;sten mit g&#228;ngigem Hacker-Equipment koppelt.</description>
                 <logo>/media/gpn19/images/XZNPPF/arduino_ft_robot.jpg</logo>
                 <persons>
                 <persons>
                     <person id='112'>Fraxinas</person>
                     <person id='58'>Till Harbaum</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='d003e3fe-c0c5-51d4-98f8-5fe93dd4f98d' id='100'>
             <event guid='1089da9b-4f3a-5b05-a9c3-712e2145cff7' id='103'>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <start>13:30</start>
                 <start>17:45</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-100-c3auti-orga-meetup</slug>
                 <slug>gpn19-103-everything-and-a-kitchensink-what-to-find-in-a-modern-x8664-firmware-image</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/JKPXVS/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/Q8VZXQ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>C3Auti Orga Meetup</title>
                 <title>Everything and a kitchensink - What to find in a modern x86_64 firmware image</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>c3Auti Planung f&#252;r Camp und den 36c3</abstract>
                 <abstract>Overview of x86_64 firmware components and how to parse them.
                 <description>Das Camp und der n&#228;chste Congress werfen ihre Schatten voraus. Auf dem 35c3 gab es das erste mal c3Auti in der jetzigen Form. Jetzt wollen wir uns mal zusammen hinsetzen und schauen, was gut lief und was wir auf den n&#228;chsten Veranstaltungen verbessern wollen.
Focus on Intel and AMD specifics</abstract>
                 <description>After a year of taking firmware-images apart, i feel comfortable to share my learnings and findings from the internals of todays computers firmware.
Ignoring legacy BIOS this talk will cover as much from the following topics as can possibly cramped into one hour...


Eingeladen sind alle Autist:innen und Menschen, die sich mit Autismus auskennen, die gerne bei c3Auti mithelfen wollen.</description>
- Intel specifics
                 <logo>/media/gpn19/images/JKPXVS/ZUwH17FC_400x400.jpg</logo>
    - Flash Descriptor
    - Management Engine
- AMD specifics
    -  Firmware Entry Table
    -  PSP
- Other Components
    - Microcode
- UEFI
- Update Mechanisms</description>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='99'>fairsein</person>
                     <person id='101'>Mimoja</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='81a559d7-5323-5036-90d8-8229ccd264a4' id='7'>
             <event guid='4ad50a8c-38de-5023-9cde-06b1620303b2' id='35'>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <date>2019-05-31T19:00:00+02:00</date>
                 <start>15:15</start>
                 <start>19:00</start>
                 <duration>02:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-7-hacker-eg-regionaltreffen</slug>
                 <slug>gpn19-35-lifehacks-aus-dem-leben-einer-produkttesterin</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/WERPNG/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/GJHQHU/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Hacker eG - Regionaltreffen</title>
                 <title>Lifehacks aus dem Leben einer Produkttesterin</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Auch im S&#252;dwesten gibt es Hacker eG-Gr&#252;nder. Diese wollen sich treffen.</abstract>
                 <abstract>Oder: Wie mich VINE,  Transportdienstleister und Googles Punkte in den Wahnsinn treiben - und was Ihr daraus lernen k&#246;nnt</abstract>
                 <description>Dieser Vortrag vom 35c3 erkl&#228;rt die Hintergr&#252;nde
                 <description>Was ist eigentlich dieses Amazon VINE?
Andere Produkttester-Programme und ihre Nachteile
 
Fake Rezensionen erkennen - und dennoch darum gebeten werden,


https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften</description>
Transportdienstleister hacken
                 <logo>/media/gpn19/images/WERPNG/allefuereinen.gif</logo>
 
Google Dots und Amazon oder wie ich dem Nervenzusammenbruch nur knapp entging</description>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='20'>ajuvo</person>
                     <person id='19'>Tanja Schr&#246;dinger</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='65822a78-bd3d-5390-b246-d3125244a1d5' id='71'>
             <event guid='8af7bd79-ee5b-58a3-a565-b33fe3ccc947' id='91'>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <start>17:45</start>
                 <start>21:00</start>
                 <duration>02:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-71-spielerisch-programmieren-lernen-mit-scratch-fr-kinder</slug>
                 <slug>gpn19-91-user-space-treiber-fr-netzwerkkarten</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/JRC7BP/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/A7Q9FH/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Spielerisch Programmieren lernen mit Scratch | F&#252;r Kinder</title>
                 <title>User-Space Treiber f&#252;r Netzwerkkarten</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Von Kind zu Kind: Wir programmieren mit Scratch Spiele. Es sind keine Programmierkentnisse vorausgesetzt, da es ein Anf&#228;ngerkurs ist.</abstract>
                 <abstract>Wir schauen uns am Beispiel von Netzwerkkarten an wie man effiziente User-Space Treiber programmiert.</abstract>
                 <description>Ich m&#246;chte einen Workshop f&#252;r Kinder machen und Kindern das Programmieren n&#228;her bringen. Ich bin 12 Jahre alt, also von Kindern f&#252;r Kindern. Programme die w&#228;hrend des Workshops entwickelt wurden k&#246;nnen zuhause weitergef&#252;hrt werden.  
                 <description>Wir haben einen User-Space Treiber f&#252;r Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erkl&#228;ren wie das eigentlich funktioniert und warum man das machen will.
Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten &#252;bertragen.


Bitte mitbringen: Eigenen Laptop der die Seite https://scratch.mit.edu/projects/editor ohne Fehler aufrufen kann (Windows, macOS, Linux...) sowie einen USB-Stick zum abspeichern der Programme.
Mehr Details gibt&apos;s auf [GitHub](https://github.com/emmericp/ixy) und in unserem Paper [Writing User Space Network Drivers](https://arxiv.org/abs/1901.10664).


Empfohlenes Alter: 8 - 16 Jahre</description>
Der Code ist so geschrieben dass man ihn als Referenz f&#252;r User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenbl&#228;tter und Spezifikationen.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='71'>Logogistiks</person>
                     <person id='90'>Paul Emmerich</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='ee3175fd-e4f0-53c3-880d-abbd626c299a' id='57'>
           
                 <date>2019-05-31T21:00:00+02:00</date>
        </room>
                 <start>21:00</start>
        <room name='ZKM_AckerSpace'>
             <event guid='03ec2f2d-0dbf-5053-9918-7786de6591ce' id='87'>
                 <date>2019-05-31T13:30:00+02:00</date>
                 <start>13:30</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_AckerSpace</room>
                 <slug>gpn19-57-vimpel-und-bash-pfadfinderabzeichen-basteln</slug>
                 <slug>gpn19-87-ltworkshop-fr-anfnger</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/AHVDWV/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/U9HLST/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Vimpel und bash-Pfadfinderabzeichen basteln</title>
                 <title>L&#246;tworkshop f&#252;r Anf&#228;nger</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Workshop</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Vim und die bash zu lernen kann anfangs hart sein: Wenn man sich Befehl f&#252;r Befehl in baby steps vorw&#228;rtsrobbt, scheint die strahlende Zukunft als souver&#228;ne\*r Nutzer\*in oft verdammt weit weg. Als Fortschrittsmarker und visuelles Memo basteln wir deshalb zu einzelnen commands schicke Vimpel und bash-Pfadfinderabzeichen.</abstract>
                 <abstract>Der Maschinendeck e.V. l&#228;dt zum L&#246;tworkshop f&#252;r Anf&#228;nger ein. Ziel ist die Fertigung einer kleinen Platine zum Anstecken. (max. 20 Teilnehmer)</abstract>
                 <description>F&#252;r NichtsVimer und shell-Novizinnen geeignet!
                 <description>Es gibt eine kurze Pr&#228;sentation &#252;ber die richtige L&#246;ttechnik gefolgt von einem Praxisteil, in dem eine kleine Platine gel&#246;tet wird, welche die Teilnehmer danach behalten d&#252;rfen. Ein Beispiel f&#252;r die fertige Platine findet ihr unter https://twitter.com/Maschinendeck_/status/906598479878873088
 
Es werden keine Vorkenntnisse ben&#246;tigt! Fragen gerne an DECT 2634</description>
Vim und die bash sind zwei wertvolle Werkzeuge, bei denen sich das Lernen langfristig enorm auszahlt. Am Anfang kann es aber manchmal schmerzhaft sein, weil einen die Flut an einzelnen Befehlen erst einmal erschl&#228;gt und man immer nur in kleinen Schritten vorw&#228;rtskommt. Und wie so oft steht f&#252;r die wackeren Autodidakt*innen in der Informatikwelt mal wieder niemand daneben und klopft einem f&#252;r die Fortschritte anerkennend auf die Schulter.
 
Deshalb werden wir in diesem Workshop einfach unsere eigenen Ehrenabzeichen f&#252;r Vim und die bash gestalten, die als Gebrauchskunst von morgen f&#252;r eine Art Cheat Sheet im Piktogrammstil gesammelt  werden k&#246;nnen und gleichzeitig die kleinen Lernerfolge greifbar machen. Dabei werden zu einzelnen Befehlen bash-Pfadfinderabzeichen und Vimpel (von c f&#252;r den *Vim of change* bis x f&#252;r *gone with the Vim*) entstehen.
 
Vorkenntnisse in Vim und der bash sind nicht notwendig, Neueinsteiger\*innen sehr willkommen! Die Laptopmitnahme  ist erw&#252;nscht.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='52'>acid_ann</person>
                     <person id='86'>Icephoenix</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='987d6478-97f4-50ae-845f-84c9cea8fadc' id='125'>
        </room>
                 <date>2019-05-31T15:15:00+02:00</date>
        <room name='Anderswo'>
                 <start>15:15</start>
             <event guid='f22bead4-6d21-5108-a616-51d1b4a14c5d' id='86'>
                 <date>2019-05-31T18:00:00+02:00</date>
                 <start>18:00</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>Anderswo</room>
                 <room>ZKM_AckerSpace</room>
                 <slug>gpn19-86-critical-mass</slug>
                 <slug>gpn19-125-reflexion-das-eigene-selbst-vertrauen-hacken</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/WFFFL9/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/QGWMN8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Critical Mass</title>
                 <title>Reflexion - Das eigene Selbst/Vertrauen hacken</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Workshop (lang)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Critical Mass am 31.05. am Kronenplatz</abstract>
                 <abstract>In diesem Workshop wollen wir zusammen &#252;ber Techniken sprechen, sich selbst, das eigene Verhalten und die eigene Wirkung zu analysieren und zu verstehen. Durch das Erkennen der eigenen Eigenschaften und Grenzen wird Selbstvertrauen aufgebaut.</abstract>
                 <description>Am 31.05. findet wie jeden Monat die Karlsruher Critical Mass statt. Sie startet am Kronenplatz, f&#252;hrt 16km durch die Stadt und endet am Werderplatz. Sie wird dieses mal auch direkt an der GPN vorbeif&#252;hren.
                 <description>Reflexion
 
Physik - Das Zur&#252;ckwerfen von Wellen an einer Grenzfl&#228;che
Die genaue Route findet ihr unter https://www.gpsies.com/map.do?fileId=sfytkrytdsaryzwu
Philosophie - pr&#252;fendes und vergleichendes Nachdenken
 
Programmierung - das Ermitteln von Programmeigenschaften zur Laufzeit
[aus Wikipedia] Critical mass (engl., dt. kritische Masse) ist eine weltweite Bewegung, bei der sich mehrere nicht motorisierte Verkehrsteilnehmer (haupts&#228;chlich Radfahrer) scheinbar zuf&#228;llig und unorganisiert treffen, um mit gemeinsamen und scheinbar unhierarchischen Fahrten durch Innenst&#228;dte, ihrer blo&#223;en Menge und dem konzentrierten Auftreten von Fahrr&#228;dern auf den Radverkehr als Form des Individualverkehrs aufmerksam zu machen.</description>
Source: Wikipedia</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='85'>Franziska Kunsmann</person>
                     <person id='122'>Wonnefuchs</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='47b3c03b-21ad-5f06-8f79-c57ec4398180' id='140'>
        </room>
                 <date>2019-05-31T21:00:00+02:00</date>
        <room name='Lounge'>
                 <start>21:00</start>
             <event guid='13df4ce7-5cdb-571b-a5f7-1b121756c61a' id='21'>
                 <duration>01:00</duration>
                 <date>2019-05-31T16:00:00+02:00</date>
                 <room>ZKM_AckerSpace</room>
                 <start>16:00</start>
                 <slug>gpn19-140-there-will-have-been-a-camp-badge-we-re-reconstructing-future-technology-and-you-can-help-us-with-this-mission</slug>
                 <duration>02:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/LR3EXF/</url>
                 <room>Lounge</room>
                 <slug>gpn19-21-madonius</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/PVK9GZ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Madonius</title>
                 <title>There will have been a camp badge: We&apos;re reconstructing future technology and you can help us with this mission</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>DJ Set</type>
                 <type>Workshop</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>-</abstract>
                 <abstract>For a few months now our small research team has been receiving logs that describe a device that will have existed in the not so far future. By now we reconstructed a working prototype of what we think the badge of the Chaos Communication Camp might have looked like. In this workshop we&apos;ll give you updates on our work and show off what we&apos;ve got so far. Of course we&apos;re also happy if you want to contribute to the project directly. This is the perfect opportunity to get in touch.</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo>/media/gpn19/images/LR3EXF/card10-leds-crop.jpg</logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='143'>card10team</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='a9d00433-95c5-5729-a2af-a293041a03b8' id='22'>
             <event guid='87f61c51-d4d2-5d7f-b959-a7c50cc13267' id='84'>
                 <date>2019-05-31T18:00:00+02:00</date>
                 <date>2019-05-31T22:15:00+02:00</date>
                 <start>18:00</start>
                 <start>22:15</start>
                 <duration>02:00</duration>
                 <duration>01:00</duration>
                 <room>Lounge</room>
                 <room>ZKM_AckerSpace</room>
                 <slug>gpn19-22-rocket-electronic-beats</slug>
                 <slug>gpn19-84-mindhacking-spa-mit-hypnose-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/YC7F3G/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/KEXZXG/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Rocket Electronic Beats</title>
                 <title>Mindhacking: Spa&#223; mit Hypnose.</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Live Performance</type>
                 <type>Workshop</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>-</abstract>
                 <abstract>Hypnose ist ein spannendes Werkzeug. Gerade weil Hypnose so h&#228;ufig in das Reich des Esotherischen geschoben wird, will ich in einem kurzen spa&#223;igen Workshop Showhypnose mit einer Einf&#252;hrung zum Thema und einem groben &#220;berblick und einer praktischen Anleitung kombinieren, um Hypnose erfahrbar zu machen.</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='82'>Zinboo</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='8039339f-8df0-5f52-8dbe-d3360c8a1d64' id='23'>
           
                 <date>2019-05-31T20:30:00+02:00</date>
        </room>
                 <start>20:30</start>
        <room name='ZKM_CodeHUB'>
             <event guid='81a559d7-5323-5036-90d8-8229ccd264a4' id='7'>
                 <date>2019-05-31T15:15:00+02:00</date>
                 <start>15:15</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <room>ZKM_CodeHUB</room>
                 <slug>gpn19-23-korgchester</slug>
                 <slug>gpn19-7-hacker-eg-regionaltreffen</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/WUVRA3/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/WERPNG/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Korgchester</title>
                 <title>Hacker eG - Regionaltreffen</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Live Performance</type>
                 <type>Workshop (lang)</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>-</abstract>
                 <abstract>Auch im S&#252;dwesten gibt es Hacker eG-Gr&#252;nder. Diese wollen sich treffen.</abstract>
                 <description></description>
                 <description>Dieser Vortrag vom 35c3 erkl&#228;rt die Hintergr&#252;nde
                 <logo></logo>
 
https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften</description>
                 <logo>/media/gpn19/images/WERPNG/allefuereinen.gif</logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='20'>ajuvo</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='90ab0b3a-59de-5a97-ae11-a6788ba6e17a' id='24'>
             <event guid='65822a78-bd3d-5390-b246-d3125244a1d5' id='71'>
                 <date>2019-05-31T22:30:00+02:00</date>
                 <date>2019-05-31T17:45:00+02:00</date>
                 <start>22:30</start>
                 <start>17:45</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <room>ZKM_CodeHUB</room>
                 <slug>gpn19-24-schallwelten</slug>
                 <slug>gpn19-71-spielerisch-programmieren-lernen-mit-scratch-fr-kinder</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/JJBVYN/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/JRC7BP/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Schallwelten</title>
                 <title>Spielerisch Programmieren lernen mit Scratch | F&#252;r Kinder</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>DJ Set</type>
                 <type>Workshop (lang)</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>-</abstract>
                 <abstract>Von Kind zu Kind: Wir programmieren mit Scratch Spiele. Es sind keine Programmierkentnisse vorausgesetzt, da es ein Anf&#228;ngerkurs ist.</abstract>
                 <description></description>
                 <description>Ich m&#246;chte einen Workshop f&#252;r Kinder machen und Kindern das Programmieren n&#228;her bringen. Ich bin 12 Jahre alt, also von Kindern f&#252;r Kindern. Programme die w&#228;hrend des Workshops entwickelt wurden k&#246;nnen zuhause weitergef&#252;hrt werden.
 
Bitte mitbringen: Eigenen Laptop der die Seite https://scratch.mit.edu/projects/editor ohne Fehler aufrufen kann (Windows, macOS, Linux...) sowie einen USB-Stick zum abspeichern der Programme.
 
Empfohlenes Alter: 8 - 16 Jahre</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='71'>Logogistiks</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='c61c4099-40d6-5b10-b5be-b694280d90ac' id='25'>
             <event guid='ee3175fd-e4f0-53c3-880d-abbd626c299a' id='57'>
                 <date>2019-06-01T00:30:00+02:00</date>
                 <date>2019-05-31T21:00:00+02:00</date>
                 <start>00:30</start>
                 <start>21:00</start>
                 <duration>02:00</duration>
                 <duration>01:00</duration>
                 <room>Lounge</room>
                 <room>ZKM_CodeHUB</room>
                 <slug>gpn19-25-project-poltergeist</slug>
                 <slug>gpn19-57-vimpel-und-bash-pfadfinderabzeichen-basteln</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/B9CV7A/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/AHVDWV/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Project Poltergeist</title>
                 <title>Vimpel und bash-Pfadfinderabzeichen basteln</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>DJ Set</type>
                 <type>Workshop</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>-</abstract>
                 <abstract>Vim und die bash zu lernen kann anfangs hart sein: Wenn man sich Befehl f&#252;r Befehl in baby steps vorw&#228;rtsrobbt, scheint die strahlende Zukunft als souver&#228;ne\*r Nutzer\*in oft verdammt weit weg. Als Fortschrittsmarker und visuelles Memo basteln wir deshalb zu einzelnen commands schicke Vimpel und bash-Pfadfinderabzeichen.</abstract>
                 <description></description>
                 <description>F&#252;r NichtsVimer und shell-Novizinnen geeignet!
 
Vim und die bash sind zwei wertvolle Werkzeuge, bei denen sich das Lernen langfristig enorm auszahlt. Am Anfang kann es aber manchmal schmerzhaft sein, weil einen die Flut an einzelnen Befehlen erst einmal erschl&#228;gt und man immer nur in kleinen Schritten vorw&#228;rtskommt. Und wie so oft steht f&#252;r die wackeren Autodidakt*innen in der Informatikwelt mal wieder niemand daneben und klopft einem f&#252;r die Fortschritte anerkennend auf die Schulter.
 
Deshalb werden wir in diesem Workshop einfach unsere eigenen Ehrenabzeichen f&#252;r Vim und die bash gestalten, die als Gebrauchskunst von morgen f&#252;r eine Art Cheat Sheet im Piktogrammstil gesammelt  werden k&#246;nnen und gleichzeitig die kleinen Lernerfolge greifbar machen. Dabei werden zu einzelnen Befehlen bash-Pfadfinderabzeichen und Vimpel (von c f&#252;r den *Vim of change* bis x f&#252;r *gone with the Vim*) entstehen.
 
Vorkenntnisse in Vim und der bash sind nicht notwendig, Neueinsteiger\*innen sehr willkommen! Die Laptopmitnahme  ist erw&#252;nscht.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='52'>acid_ann</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='e587f8f1-a9ad-583e-bfb8-18fd5aaff9d1' id='26'>
             <event guid='4082fa91-0e55-564e-96bf-b8bc35229533' id='106'>
                 <date>2019-06-01T02:30:00+02:00</date>
                 <date>2019-05-31T22:15:00+02:00</date>
                 <start>02:30</start>
                 <start>22:15</start>
                 <duration>07:00</duration>
                 <duration>01:00</duration>
                 <room>Lounge</room>
                 <room>ZKM_CodeHUB</room>
                 <slug>gpn19-26-faheus</slug>
                 <slug>gpn19-106-ml-workflow-tools-overview</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/P8CCKX/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/B3HDR3/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>faheus</title>
                 <title>ML Workflow Tools Overview</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>DJ Set</type>
                 <type>Workshop</type>
                 <language>en</language>
                 <language>en</language>
                 <abstract>-</abstract>
                 <abstract>Modern ML workflow requires to run experiments fast at a large scale.
                 <description></description>
In order to stay sane and keep an overview of what is going on, there are some tools out there.
We will compare 3 tools in this workshop : ML flow, sacred and edflow.</abstract>
                 <description>Update: github.com/theRealSuperMario/GPN19
 
Modern ML workflow requires to run experiments fast at a large scale.
In order to stay sane and keep an overview of what is going on, there are some tools out there.
 
We will compare 3 tools in this workshop : ML flow, sacred and edflow. These tools focus on different parts of the development workflow : fast model iteration, monitoring (dashboard) and deployment.
 
We will provide some basic code and instructions on how to add the tools to basic examples.
We will cover standard classification based problems (i.e. getting the largest number on some problem)
and image based problems (i.e. GANs, generative models, etc...)
 
Anything will be available on Github afterwards.
 
https://mlflow.org/
https://github.com/IDSIA/sacred
https://github.com/pesser/edflow</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='63'>Lounge Control</person>
                     <person id='105'>Sandro Braun</person><person id='146'>Leander Kurscheidt</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
Zeile 1.780: Zeile 1.853:
              
              
         </room>
         </room>
       
         <room name='Anderswo'>
    </day>
             <event guid='f22bead4-6d21-5108-a616-51d1b4a14c5d' id='86'>
    <day index='3' date='2019-06-01' start='2019-06-01T04:00:00+02:00' end='2019-06-02T03:59:00+02:00'>
                 <date>2019-05-31T18:00:00+02:00</date>
         <room name='ZKM_Medientheater'>
                 <start>18:00</start>
             <event guid='dd84485f-993d-5715-952e-511a6d93dbbf' id='104'>
                 <duration>02:00</duration>
                 <date>2019-06-01T12:00:00+02:00</date>
                 <room>Anderswo</room>
                 <start>12:00</start>
                 <slug>gpn19-86-critical-mass</slug>
                 <duration>00:30</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/WFFFL9/</url>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-104-programmieren-in-minecraft</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/CNGMQG/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Programmieren in Minecraft</title>
                 <title>Critical Mass</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Workshop (lang)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Minecraft zur spielerischen Einf&#252;hrung in die Programmierung</abstract>
                 <abstract>Critical Mass am 31.05. am Kronenplatz</abstract>
                 <description>ComputerCraftEdu ist ein Mod f&#252;r Minecraft (Java Edition) das eine Schildkr&#246;te und eine &#8222;Fernbedienung&#8220;, um die Schildkr&#246;te zu steuern, bietet. Mit grafischen Befehls-Kacheln k&#246;nnen Programme zusammengebaut werden, um die Schildkr&#246;te graben oder etwas bauen zu lassen. So lassen sich spielerisch die grundlegenden Konzepte von Computerprogrammen, wie Schleifen, Variablen, bedingte  Anweisungen usw., auch f&#252;r j&#252;ngere Kinder vermitteln. Der Vortrag zeigt, was getan werden muss, um loslegen zu k&#246;nnen, erste einfache Schildkr&#246;ten-Programme und berichtet &#252;ber Erfahrungen aus dem Unterricht mit Grundsch&#252;lern.
                 <description>Am 31.05. findet wie jeden Monat die Karlsruher Critical Mass statt. Sie startet am Kronenplatz, f&#252;hrt 16km durch die Stadt und endet am Werderplatz. Sie wird dieses mal auch direkt an der GPN vorbeif&#252;hren.
 
Die genaue Route findet ihr unter https://www.gpsies.com/map.do?fileId=sfytkrytdsaryzwu


Das Mod ComputerCraftEdu ist nicht mehr ganz frisch, funktioniert aber tadellos. Es wird nicht Minecraft Education Edition verwendet und solange lokal gearbeitet wird, fallen keine Kosten an.</description>
[aus Wikipedia] Critical mass (engl., dt. kritische Masse) ist eine weltweite Bewegung, bei der sich mehrere nicht motorisierte Verkehrsteilnehmer (haupts&#228;chlich Radfahrer) scheinbar zuf&#228;llig und unorganisiert treffen, um mit gemeinsamen und scheinbar unhierarchischen Fahrten durch Innenst&#228;dte, ihrer blo&#223;en Menge und dem konzentrierten Auftreten von Fahrr&#228;dern auf den Radverkehr als Form des Individualverkehrs aufmerksam zu machen.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='102'>Frank Schwichtenberg</person>
                     <person id='85'>Franziska Kunsmann</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='65da5605-4c79-57cc-8114-ab413d97189f' id='75'>
           
                 <date>2019-06-01T12:45:00+02:00</date>
        </room>
                 <start>12:45</start>
        <room name='Lounge'>
                 <duration>00:30</duration>
             <event guid='13df4ce7-5cdb-571b-a5f7-1b121756c61a' id='21'>
                 <room>ZKM_Medientheater</room>
                 <date>2019-05-31T16:00:00+02:00</date>
                 <slug>gpn19-75-5g-was-ist-das-eigentlich-</slug>
                 <start>16:00</start>
                 <url>https://pretalx.entropia.de/gpn19/talk/M3FDA3/</url>
                 <duration>02:00</duration>
                 <room>Lounge</room>
                 <slug>gpn19-21-madonius</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/PVK9GZ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>5G - Was ist das eigentlich?</title>
                 <title>Madonius</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>DJ Set</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Milliarden werden f&#252;r ein paar MHz Spektrum geboten und 5G wird als eierlegende Wollmilchsau der Zukunft gepriesen. Aber was ist 5G eigentlich konkret und was werden wir davon in der Praxis in n&#228;chster Zeit sehen?</abstract>
                 <abstract>-</abstract>
                 <description>Viel wird in der Presse zur Zeit &#252;ber 5G geschrieben, das Meiste hat aber leider nicht viel mit dem zu tun, was wir von 5G in n&#228;chster Zeit sehen werden. Ein Grund daf&#252;r ist, dass das zust&#228;ndige Standardisierungsgremium so ungef&#228;hr alle Tr&#228;ume des Mobilfunks in 5G gesteckt hat, die in den letzten 20 Jahren aufgelaufen sind. Dieser Kurzvortrag soll deshalb einen &#220;berblick &#252;ber die Funktionsweise derjenigen Teile des neuen 5G Standards geben, die in n&#228;chster Zeit auch in die Praxis umgesetzt werden und dann auch tats&#228;chlich nutzbar sind. Angefangen mit einem kurzen &#220;berblick &#252;ber das aktuelle LTE Kernnetz sowie dem LTE Radionetzwerk soll gezeigt werden, welche Neuerungen mit 5G &#8216;New Radio&#8217; (NR) kommen, wie 5G und LTE zusammenarbeiten, was man dann als Kunde davon haben wird, und wie die Reise dann weitergehen wird.</description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='74'>Heurekus</person>
                     <person id='63'>Lounge Control</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='2fe507c8-3ad5-56ec-8b9c-87485877ce09' id='124'>
             <event guid='a9d00433-95c5-5729-a2af-a293041a03b8' id='22'>
                 <date>2019-06-01T13:30:00+02:00</date>
                 <date>2019-05-31T18:00:00+02:00</date>
                 <start>13:30</start>
                 <start>18:00</start>
                 <duration>01:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>Lounge</room>
                 <slug>gpn19-124-entzifferte-geheimnisse</slug>
                 <slug>gpn19-22-rocket-electronic-beats</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/ALXHLB/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/YC7F3G/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Entzifferte Geheimnisse</title>
                 <title>Rocket Electronic Beats</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Live Performance</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Zeitreise durch 1000 Jahre Chiffrierung und dechiffrierung von der Skytale zur Post Quantum Kryptografie</abstract>
                 <abstract>-</abstract>
                 <description>&#220;ber Verschl&#252;sselungen und wie sie gebrocjhen wurden und werden. &#220;ber vermeintlich sichere Ideen, welche sich als sehr unsicher entpuppten zur perfekten Verschl&#252;sselung
                 <description></description>
 
                 <logo></logo>
Ein Vortrag f&#252;r alle Nicht Mathematiker, Nicht Kryptologen und nicht Kryptografen.</description>
                 <logo>/media/gpn19/images/ALXHLB/codebuch_nva.png</logo>
                 <persons>
                 <persons>
                     <person id='120'>Uli Kleemann</person>
                     <person id='63'>Lounge Control</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='09d6fe81-7337-5a06-b90f-763a7943a113' id='79'>
             <event guid='8039339f-8df0-5f52-8dbe-d3360c8a1d64' id='23'>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <date>2019-05-31T20:30:00+02:00</date>
                 <start>15:15</start>
                 <start>20:30</start>
                 <duration>01:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>Lounge</room>
                 <slug>gpn19-79-cryptpad-practice-and-theory</slug>
                 <slug>gpn19-23-korgchester</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/HAWWJJ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/WUVRA3/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>CryptPad: practice and theory</title>
                 <title>Korgchester</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Live Performance</type>
                 <language>en</language>
                 <language>en</language>
                 <abstract>Members of the Piratenpartei IT crew &quot;Bundes-IT&quot; and CryptPad development team will speak about their perspectives on the encrypted collaboration platform.</abstract>
                 <abstract>-</abstract>
                 <description>In this two-part talk, Adrian N&#246;thlich and Aaron MacSween will talk about the CryptPad project from two different perpectives.
                 <description></description>
 
                 <logo></logo>
Adrian will speak from his experience as an administrator of the instance hosted for the German Pirateparty, including some facts about Piratenpad, some of the difficulties in running one of the world&apos;s largest Etherpad instances, and their migration to CryptPad.
                 <persons>
 
                     <person id='63'>Lounge Control</person>
Aaron will represent the CryptPad development team, explaining their motivations, how the project is funded, and what features are planned for the next year of development.</description>
                 <logo>/media/gpn19/images/HAWWJJ/cryptpiraten.png</logo>
                 <persons>
                     <person id='80'>Adrian N&#246;thlich</person><person id='97'>Aaron MacSween</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='5fe8bbbe-116b-5d42-ad17-90208755ce30' id='112'>
             <event guid='90ab0b3a-59de-5a97-ae11-a6788ba6e17a' id='24'>
                 <date>2019-06-01T16:30:00+02:00</date>
                 <date>2019-05-31T22:30:00+02:00</date>
                 <start>16:30</start>
                 <start>22:30</start>
                 <duration>01:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>Lounge</room>
                 <slug>gpn19-112-moderne-kommandozeilen-werkzeuge-endgltigletzteversion-</slug>
                 <slug>gpn19-24-schallwelten</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/8FBYWU/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/JJBVYN/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Moderne Kommandozeilen-Werkzeuge (endg&#252;ltig_letzte_Version)</title>
                 <title>Schallwelten</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>DJ Set</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Linux ohne einer Kommandozeile ist wie ein Himmel ohne Sterne. Aber die meisten Werkzeuge, die wir t&#228;glich verwenden, stammen aus den sp&#228;ten 1980ern oder sind zum Teil sogar noch viel &#228;lter. Dabei g&#228;be es durchaus zeitgem&#228;&#223;e Alternativen, die ich in diesem Talk vorstellen m&#246;chte.</abstract>
                 <abstract>-</abstract>
                 <description>Eigentlich dachte ich, letztes Jahr alle relevanten Kommandozeilen-Werkzeuge vorgestellt zu haben. Dank vieler lieber Menschen und neuer Anforderungen im Job haben sich jedoch erneut so viele neue Tools gefunden, dass ich nochmal einen Talk dar&#252;ber machen kann. Es erwartet Euch also 95% neuer Inhalte in diesem Talk, nur die Witze sind alt.</description>
                 <description></description>
                 <logo>/media/gpn19/images/8FBYWU/wargames.gif</logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='111'>leyrer</person>
                     <person id='63'>Lounge Control</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='7b1dd85b-e0b4-5626-8ee5-bf8c23951562' id='135'>
             <event guid='c61c4099-40d6-5b10-b5be-b694280d90ac' id='25'>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <date>2019-06-01T00:30:00+02:00</date>
                 <start>17:45</start>
                 <start>00:30</start>
                 <duration>01:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>Lounge</room>
                 <slug>gpn19-135-lightning-talks-2</slug>
                 <slug>gpn19-25-project-poltergeist</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/MHGUTZ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/B9CV7A/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Lightning Talks 2</title>
                 <title>Project Poltergeist</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>DJ Set</type>
                 <language>en</language>
                 <language>en</language>
                 <abstract>Lightning Talks - Part 2</abstract>
                 <abstract>-</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='10'>Eve Entropia</person>
                     <person id='63'>Lounge Control</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='e809e177-1a90-53f1-bf93-1f0aeb4c7caf' id='56'>
             <event guid='e587f8f1-a9ad-583e-bfb8-18fd5aaff9d1' id='26'>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <date>2019-06-01T02:30:00+02:00</date>
                 <start>19:00</start>
                 <start>02:30</start>
                 <duration>01:00</duration>
                 <duration>07:00</duration>
                 <room>ZKM_Medientheater</room>
                 <room>Lounge</room>
                 <slug>gpn19-56-linux-package-manager-sind-zu-langsam-</slug>
                 <slug>gpn19-26-faheus-b2b-dj-bilian</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/EDVCZY/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/P8CCKX/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Linux package manager sind zu langsam!</title>
                 <title>faheus b2b DJ Bilian</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>DJ Set</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Linux package manager sind zu langsam, und ich stelle Ideen vor, wie man sie schneller machen k&#246;nnte.</abstract>
                 <abstract>-</abstract>
                 <description>Die verbreiteten Linux package manager (dpkg, rpm) sind unn&#246;tig langsam. Ich erkl&#228;re, warum das so ist und eliminiere dann systematisch die einzelnen Gr&#252;nde in einem eleganteren Design.
                 <description></description>
 
Es sind keine Vorkenntnisse erforderlich, und ich denke, dass f&#252;r jede(n) ein paar interessante Ans&#228;tze dabei sind.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='51'>Michael Stapelberg</person>
                     <person id='63'>Lounge Control</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='8aab30c5-44da-5d20-80b8-a764ba588381' id='14'>
           
                 <date>2019-06-01T22:00:00+02:00</date>
        </room>
                 <start>22:00</start>
       
                 <duration>02:00</duration>
    </day>
    <day index='3' date='2019-06-01' start='2019-06-01T04:00:00+02:00' end='2019-06-02T03:59:00+02:00'>
        <room name='ZKM_Medientheater'>
             <event guid='dd84485f-993d-5715-952e-511a6d93dbbf' id='104'>
                 <date>2019-06-01T12:00:00+02:00</date>
                 <start>12:00</start>
                 <duration>00:30</duration>
                 <room>ZKM_Medientheater</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-14-demoshow-nachlese</slug>
                 <slug>gpn19-104-programmieren-in-minecraft</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/NAXZTB/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/CNGMQG/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Demoshow: Nachlese</title>
                 <title>Programmieren in Minecraft</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Ein nachlese der besten Demos seid der letzten GPN, live gerendert</abstract>
                 <abstract>Minecraft zur spielerischen Einf&#252;hrung in die Programmierung</abstract>
                 <description>Demos sind live-gerenderte Computergrafikanimationen, die oft mit einer Gr&#246;&#223;enbeschr&#228;nknung daherkommen. Verschiedene Gruppen versuchen sich gegenseitig mit Stil, epischem Effektbombastement und technischer Raffinesse zu &#252;berbieten und das ganze im Zweifelsfall in obsz&#246;n kleine Dateigr&#246;&#223;e zu packen.
                 <description>ComputerCraftEdu ist ein Mod f&#252;r Minecraft (Java Edition) das eine Schildkr&#246;te und eine &#8222;Fernbedienung&#8220;, um die Schildkr&#246;te zu steuern, bietet. Mit grafischen Befehls-Kacheln k&#246;nnen Programme zusammengebaut werden, um die Schildkr&#246;te graben oder etwas bauen zu lassen. So lassen sich spielerisch die grundlegenden Konzepte von Computerprogrammen, wie Schleifen, Variablen, bedingte  Anweisungen usw., auch f&#252;r j&#252;ngere Kinder vermitteln. Der Vortrag zeigt, was getan werden muss, um loslegen zu k&#246;nnen, erste einfache Schildkr&#246;ten-Programme und berichtet &#252;ber Erfahrungen aus dem Unterricht mit Grundsch&#252;lern.


Also, greift euch ein ~~Bier~~ Tschunk und genie&#223;t Strobo und Effektgeballer!</description>
Das Mod ComputerCraftEdu ist nicht mehr ganz frisch, funktioniert aber tadellos. Es wird nicht Minecraft Education Edition verwendet und solange lokal gearbeitet wird, fallen keine Kosten an.</description>
                 <logo>/media/gpn19/images/NAXZTB/PhotoFunia-1555512861.jpg</logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='23'>/madonius</person>
                     <person id='102'>Frank Schwichtenberg</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='65da5605-4c79-57cc-8114-ab413d97189f' id='75'>
        </room>
                 <date>2019-06-01T12:45:00+02:00</date>
        <room name='HfG_Studio'>
                 <start>12:45</start>
             <event guid='8f035c60-97b4-53f1-b2de-32e65f6f2844' id='123'>
                 <duration>00:30</duration>
                 <date>2019-06-01T12:15:00+02:00</date>
                 <room>ZKM_Medientheater</room>
                 <start>12:15</start>
                 <slug>gpn19-75-5g-was-ist-das-eigentlich-</slug>
                 <duration>01:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/M3FDA3/</url>
                 <room>HfG_Studio</room>
                 <slug>gpn19-123-ich-habe-doch-nichts-zu-verbergen</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/8VDCXK/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Ich habe doch nichts zu verbergen</title>
                 <title>5G - Was ist das eigentlich?</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Eine Einf&#252;hrung in die digitale Selbstverteidigung und Selbstbestimmung</abstract>
                 <abstract>Milliarden werden f&#252;r ein paar MHz Spektrum geboten und 5G wird als eierlegende Wollmilchsau der Zukunft gepriesen. Aber was ist 5G eigentlich konkret und was werden wir davon in der Praxis in n&#228;chster Zeit sehen?</abstract>
                 <description>Ich habe doch nichts zu verbergen -meien Daten kann doch jeder haben - ich bin doch nicht so interessant und weiterer Unsinn - wieso diese Aussagen s&#228;mtlich Quatsch sind.
                 <description>Viel wird in der Presse zur Zeit &#252;ber 5G geschrieben, das Meiste hat aber leider nicht viel mit dem zu tun, was wir von 5G in n&#228;chster Zeit sehen werden. Ein Grund daf&#252;r ist, dass das zust&#228;ndige Standardisierungsgremium so ungef&#228;hr alle Tr&#228;ume des Mobilfunks in 5G gesteckt hat, die in den letzten 20 Jahren aufgelaufen sind. Dieser Kurzvortrag soll deshalb einen &#220;berblick &#252;ber die Funktionsweise derjenigen Teile des neuen 5G Standards geben, die in n&#228;chster Zeit auch in die Praxis umgesetzt werden und dann auch tats&#228;chlich nutzbar sind. Angefangen mit einem kurzen &#220;berblick &#252;ber das aktuelle LTE Kernnetz sowie dem LTE Radionetzwerk soll gezeigt werden, welche Neuerungen mit 5G &#8216;New Radio&#8217; (NR) kommen, wie 5G und LTE zusammenarbeiten, was man dann als Kunde davon haben wird, und wie die Reise dann weitergehen wird.</description>
F&#252;r Email, Messanger, Webspace bezahlen warum bekomm ich doch alles f&#252;r lau - warum es niemals, nichts f&#252;r umsonst geben kann
Gratis, umsonst, f&#252;r null Euro, Gewinn, Pay-Back Punkte, Rabatte und weiterer Schwindel, um an deine Daten zu kommen - was die Datenkraken so alles anstellen, um an deine Daten zu kommen
 
Dieser Vortrag r&#252;ttelt auf und fordert zum Nachdenken auf. Sicherheit hat viele Gesichter nur wenn ich weiss wogegen ich mich sch&#252;tzen will kann ich mich dagegen sch&#252;tzen  dazu ist es jedoch vorher zwingend n&#246;tig zu wissen wer was von mir will und wie diese Leute ticken .
Ich will mit diesem Vortrag bewusst  verwirren und dazu anregen &#252;ber vieles nochmals scharf nachzudenken.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='120'>Uli Kleemann</person>
                     <person id='74'>Heurekus</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='a2165fcc-571a-5128-87e0-335ca4b279a2' id='36'>
             <event guid='2fe507c8-3ad5-56ec-8b9c-87485877ce09' id='124'>
                 <date>2019-06-01T13:30:00+02:00</date>
                 <date>2019-06-01T13:30:00+02:00</date>
                 <start>13:30</start>
                 <start>13:30</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-36-monitoring-mit-einer-kiste-aber-mehreren-leuten</slug>
                 <slug>gpn19-124-entzifferte-geheimnisse</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/AG7MZF/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/ALXHLB/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Monitoring mit einer Kiste, aber mehreren Leuten</title>
                 <title>Entzifferte Geheimnisse</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Wer privat einen Server betreibt, m&#246;chte vielleicht gerne wissen, wann Dinge kaputtgehen, gleichzeitig aber keinen zweiten Server nur f&#252;r Monitoring betreiben. Als L&#246;sung f&#252;r dieses Dilemma betrachten wir in diesem Vortrag das Konzept eines Prometheus-Monitoring-Systems mit mehreren Nutzern.</abstract>
                 <abstract>Zeitreise durch 1000 Jahre Chiffrierung und dechiffrierung von der Skytale zur Post Quantum Kryptografie</abstract>
                 <description>Wer einen Server hat, m&#246;chte, dass dieser Server auch erreichbar ist. Bei einem privaten Jabberserver mag es lediglich &#228;rgerlich sein, wenn der nicht online ist, bei einem Mailserver sind die Konsequenzen eines unbemerkten Ausfalls schon gravirenender.
                 <description>&#220;ber Verschl&#252;sselungen und wie sie gebrocjhen wurden und werden. &#220;ber vermeintlich sichere Ideen, welche sich als sehr unsicher entpuppten zur perfekten Verschl&#252;sselung
Was braucht man also? Monitoring. Also einen zweiten Server, der nur dazu da ist, den ersten Server zu monitoren? Ein Server zum Preis von zweien? Dabei muss ein Monitoringserver ja eigentlich gar nicht soviel k&#246;nnen.
Die L&#246;sung: zusammenwerfen und f&#252;r das Monitoring geteilte Infrastruktur anschaffen, die von mehreren genutzt werden kann. Damit bleibt&apos;s g&#252;nstig und der Overhead klein.


In diesem Vortrag schauen wir uns ein Beispiel eines solchen Systems basierend auf Prometheus an, was es kann und wo die Stolpersteinchen liegen, wenn man soetwas bauen m&#246;chte.
Ein Vortrag f&#252;r alle Nicht Mathematiker, Nicht Kryptologen und nicht Kryptografen.</description>
 
                 <logo>/media/gpn19/images/ALXHLB/codebuch_nva.png</logo>
Vorkenntnisse in Prometheus nicht erforderlich, aber hilfreich (z.B. via [0]).
Wenn man das dann sp&#228;ter selber bauen m&#246;chte, gibt&apos;s f&#252;r die Nicht-per-Hand-Kl&#246;ppler auch ein Ansible-Repo zum klonen.
 
 
[0] https://media.ccc.de/v/MRMCD16-7754-prometheus_in_der_praxis</description>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='34'>Jonas &apos;cherti&apos; Gro&#223;e Sundrup</person>
                     <person id='120'>Uli Kleemann</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='328b4a00-b129-5a61-b06e-5c8b4580461d' id='99'>
             <event guid='09d6fe81-7337-5a06-b90f-763a7943a113' id='79'>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <start>15:15</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-99-autismus-mehr-als-nur-zu-viele-reize</slug>
                 <slug>gpn19-79-cryptpad-practice-and-theory</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/73GHJJ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/HAWWJJ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Autismus, mehr als nur zu viele Reize</title>
                 <title>CryptPad: practice and theory</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Ein Vortrag zum Podcast</abstract>
                 <abstract>Members of the Piratenpartei IT crew &quot;Bundes-IT&quot; and CryptPad development team will speak about their perspectives on the encrypted collaboration platform.</abstract>
                 <description>Auf der Easterhegg habe ich einen Vortrag &#252;ber Autismus gehalten. Da dieser sehr gut angenommen wurde und es auch im Chaosumfeld viele Autist:innen gibt, m&#246;chte ich auch auf der GPN 19 auch einen Vortrag &#252;ber Autismus halten.
                 <description>In this two-part talk, Adrian N&#246;thlich and Aaron MacSween will talk about the CryptPad project from two different perpectives.


In diesem Vortrag werden ich etwas &#252;ber Autismus und meine Wahrnehmungen erz&#228;hlen. Ich rede dar&#252;ber, warum Autist:innen die Welt anders wahrnehmen und warum manche schneller &#252;berreizt sind. Auch wird es um Stimming und die Diagnostik gehen, Und zum Schluss k&#246;nnt ihr mir ganz viele Fragen stellen. Und auch  Overloads, Meltdowns und was NTs sind, werde ich erkl&#228;ren.
Adrian will speak from his experience as an administrator of the instance hosted for the German Pirateparty, including some facts about Piratenpad, some of the difficulties in running one of the world&apos;s largest Etherpad instances, and their migration to CryptPad.


Denn: Nicht alle Autisten sind gut in Mathe und Informatik und manche reden trotzdem viel...</description>
Aaron will represent the CryptPad development team, explaining their motivations, how the project is funded, and what features are planned for the next year of development.</description>
                 <logo></logo>
                 <logo>/media/gpn19/images/HAWWJJ/cryptpiraten.png</logo>
                 <persons>
                 <persons>
                     <person id='99'>fairsein</person>
                     <person id='80'>Adrian N&#246;thlich</person><person id='97'>Aaron MacSween</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='b7f4fac0-3283-5c65-8f2d-2fa8e15cb54c' id='128'>
             <event guid='5fe8bbbe-116b-5d42-ad17-90208755ce30' id='112'>
                 <date>2019-06-01T16:30:00+02:00</date>
                 <date>2019-06-01T16:30:00+02:00</date>
                 <start>16:30</start>
                 <start>16:30</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-128--hacking-the-human-brain-wie-beeinflussen-uns-hormone-</slug>
                 <slug>gpn19-112-moderne-kommandozeilen-werkzeuge-endgltigletzteversion-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/QT9VBD/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/8FBYWU/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>&quot;Hacking the human brain&quot; - Wie beeinflussen uns Hormone?</title>
                 <title>Moderne Kommandozeilen-Werkzeuge (endg&#252;ltig_letzte_Version)</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Kurze Darstellung des Neuronalen Systems und eine kleine Einf&#252;hrung der Einfl&#252;sse von Hormonen und Neurotransmittern auf die menschliche Psyche.</abstract>
                 <abstract>Linux ohne einer Kommandozeile ist wie ein Himmel ohne Sterne. Aber die meisten Werkzeuge, die wir t&#228;glich verwenden, stammen aus den sp&#228;ten 1980ern oder sind zum Teil sogar noch viel &#228;lter. Dabei g&#228;be es durchaus zeitgem&#228;&#223;e Alternativen, die ich in diesem Talk vorstellen m&#246;chte.</abstract>
                <description>Oftmals ist Menschen nicht bekannt, was eigentlich genau in ihrem Gehirn abl&#228;uft - was der Ausl&#246;ser f&#252;r verschiedene Krankheitsbilder ist als auch die Frage, wie stark wir von unserem eigenen neuronalen System beeinflusst werden.
                <description>Eigentlich dachte ich, letztes Jahr alle relevanten Kommandozeilen-Werkzeuge vorgestellt zu haben. Dank vieler lieber Menschen und neuer Anforderungen im Job haben sich jedoch erneut so viele neue Tools gefunden, dass ich nochmal einen Talk dar&#252;ber machen kann. Es erwartet Euch also 95% neuer Inhalte in diesem Talk, nur die Witze sind alt.</description>
 
                 <logo>/media/gpn19/images/8FBYWU/wargames.gif</logo>
In diesem Talk m&#246;chte ich erl&#228;tern, wie einige psychiatrische und neuronale Krankheitsbilder entstehen, welchen Einfluss Hormone und Neuromodulatoren auf unsere Laune und Wahrnehmung haben und wie diese ganze Zusammenschaltung eigentlich genau funktioniert.
 
Ein Vortrag f&#252;r jede Person, welche sich mal schon &#252;ber die neuronalen Basics Gedanken gemacht hat und wissen m&#246;chte, wie der State of the Art der aktuellen Forschung ist.</description>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='128'>Celuiell</person>
                     <person id='111'>leyrer</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='f51c5b7b-c936-5353-ae22-9c97efce320b' id='107'>
             <event guid='7b1dd85b-e0b4-5626-8ee5-bf8c23951562' id='135'>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <start>17:45</start>
                 <start>17:45</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-107-psychedelisches-neurohacking</slug>
                 <slug>gpn19-135-lightning-talks-powered-by-haecksen</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/9QY99N/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/MHGUTZ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Psychedelisches Neurohacking</title>
                 <title>Lightning Talks powered by Haecksen</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Was Psychedelika sind, wie sie fernab von Klischees tats&#228;chlich wirken und von welchem Nutzen sie f&#252;r uns sein k&#246;nnen. &#220;berarbeitete Wiederholung des beim Hackover 2018 gehaltenen Vortrags.</abstract>
                 <abstract>Lightning Talks (nicht nur) von Haecksen</abstract>
                 <description>Psychedelika erfreuten sich in den 1960er Jahren einer hohen Popularit&#228;t und waren eine nicht unwesentliche Triebfeder hinter der Hippiebewegung. Mit deren Ende verschwanden sie zun&#228;chst gr&#246;&#223;tenteils aus der &#246;ffentlichen Wahrnehmung, erleben aktuell jedoch im Rahmen der &quot;Third Wave&quot; bereits zum zweiten Mal eine Renaissance.
                 <description>Einreichungen am Teezelt im ZKM-Foyer oder per Mail an mimi@entropia.de


Dieser Vortrag m&#246;chte einen kurzen &#220;berblick &#252;ber die wichtigsten Psychedelika, deren Geschichte und die neuerlichen Entwicklungen geben. Desweiteren soll gezeigt werden, dass sie - richtig und verantwortungsvoll eingesetzt - m&#228;chtige Werkzeuge sind, die beispielsweise im therapeutischen Kontext von gro&#223;em Nutzen sein k&#246;nnen. Verschiedene m&#246;gliche Anwendungsszenarien sollen hierbei ebenso Erw&#228;hnung finden wie die wichtigsten Ma&#223;nahmen zur Risikominimierung.


Achtung: Die in diesem Vortrag besprochenen Substanzen fallen aktuell gr&#246;&#223;tenteils unter das deutsche BtMG. Der Vortrag stellt explizit keine Aufforderung zu strafbaren Handlungen dar, sondern dient der Information und Aufkl&#228;rung. Selbstverst&#228;ndlich werden in diesem Rahmen weder illegale Substanzen angeboten noch Hilfestellung bei deren Beschaffung geleistet.</description>
* blipp &#8211; Ola Bini: unfairly detained for working in cryptography, security and privacy
* Fynn &#8211; soon-to-be-on-fdroid Bandcamp-App &#8220;bandcampDirect&quot;</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='106'>Hina</person>
                     <person id='10'>Eve Entropia</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='822892f3-a720-5a46-b933-2eb5524f6f28' id='120'>
             <event guid='e809e177-1a90-53f1-bf93-1f0aeb4c7caf' id='56'>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <start>19:00</start>
                 <start>19:00</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-120-einfhrung-in-openbsd</slug>
                 <slug>gpn19-56-linux-package-manager-sind-zu-langsam-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/RE9NDF/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/EDVCZY/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Einf&#252;hrung in OpenBSD</title>
                 <title>Linux package manager sind zu langsam!</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Eine Einf&#252;hrung das freie Unix-Betriebssystem OpenBSD mit Hauptaugenmerk auf die Features, die es zu einem sicheren Betriebssystem machen.</abstract>
                 <abstract>Linux package manager sind zu langsam, und ich stelle Ideen vor, wie man sie schneller machen k&#246;nnte.</abstract>
                 <description>In dem Talk will ich euch die Unix-Welt ausserhalb Linux zeigen, das freie BSD-UNIX OpenBSD. Es wird Infos zur Geschichte, den unterschiedlichen Versionen und insbesondere zu den Features die OpenBSD als &quot;sicherestes&quot; Betriebssystem gelten lassen.
                 <description>Die verbreiteten Linux package manager (dpkg, rpm) sind unn&#246;tig langsam. Ich erkl&#228;re, warum das so ist und eliminiere dann systematisch die einzelnen Gr&#252;nde in einem eleganteren Design.


Talk will be held in German. If there is enough demand I can switch to English.</description>
Es sind keine Vorkenntnisse erforderlich, und ich denke, dass f&#252;r jede(n) ein paar interessante Ans&#228;tze dabei sind.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='119'>xhr</person>
                     <person id='51'>Michael Stapelberg</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='2638dafa-1248-57d4-8868-cbded9071298' id='122'>
             <event guid='4376339b-49f6-5b8e-ab5a-26ecd6233e5c' id='115'>
                 <date>2019-06-01T21:00:00+02:00</date>
                 <date>2019-06-01T21:00:00+02:00</date>
                 <start>21:00</start>
                 <start>21:00</start>
                 <duration>01:30</duration>
                 <duration>00:30</duration>
                 <room>HfG_Studio</room>
                 <room>ZKM_Medientheater</room>
                 <slug>gpn19-122-backspace-hacker-jeopardy</slug>
                 <slug>gpn19-115-ekfv-elektrokleinstfahrzeuge-verordnung-stand-der-dinge</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/FXFUPE/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/DSS79D/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Backspace Hacker Jeopardy</title>
                 <title>eKFV: Elektrokleinstfahrzeuge-Verordnung &#8211; Stand der Dinge</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Wir spielen mehrere enorm spannende Jeopardy-Runden mit jeweils vier Hacker*innen.</abstract>
                 <abstract>Ihr wollt auch endlich legal auf eurem e-Tretroller/e-Einrad/e-Skateboard fahren d&#252;rfen? Keine zwei Wochen vor der GPN wird sich gezeigt haben, was aus der eKFV geworden ist. Was gilt, wie kamen wir hierhin und was wird kommen?</abstract>
                 <description>Das Backspace Hacker Jeopardy basiert auf der bekannten &quot;Jeopardy!&quot;-Gameshow und ist ausgelegt f&#252;r vier Spieler*innen. Das Spielfeld wird von der Backspace-eigenen Jeopardy-Software &quot;[cluequiz](https://github.com/lujoga/cluequiz)&quot; dargestellt.</description>
                 <description></description>
                 <logo>/media/gpn19/images/FXFUPE/jeopardy.jpg</logo>
                 <logo>/media/gpn19/images/DSS79D/ekfv.jpg</logo>
                 <persons>
                 <persons>
                     <person id='118'>Luca</person><person id='133'>foosinn</person>
                     <person id='68'>NicApicella</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='8aab30c5-44da-5d20-80b8-a764ba588381' id='14'>
        </room>
                 <date>2019-06-01T22:00:00+02:00</date>
        <room name='ZKM_OpenHUB'>
                 <start>22:00</start>
             <event guid='d810803b-cf2f-5756-9571-c15373f50fa8' id='5'>
                 <duration>02:00</duration>
                 <date>2019-06-01T12:15:00+02:00</date>
                 <room>ZKM_Medientheater</room>
                 <start>12:15</start>
                 <slug>gpn19-14-demoshow-nachlese</slug>
                 <duration>01:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/NAXZTB/</url>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-5-glasfasernetze-beton-wie-auch-immer-das-zusammen-passt</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/RP3RPN/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Glasfasernetze &amp; Beton wie auch immer das zusammen passt</title>
                 <title>Demoshow: Nachlese</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Nachdem wir dank Marc &amp; Momo nun Glasfaser haben, brauchen wir nun einen Keller oder Beton um damit zu Arbeiten. Ich zeige euch, was alles f&#252;r ein Datacenter erforderlich ist.</abstract>
                 <abstract>Ein nachlese der besten Demos seid der letzten GPN, live gerendert</abstract>
                 <description>Ich zeige euch, was man alles f&#252;r den Betrieb eines full size Datacenters braucht &amp; wie der eigene Keller auch mal schnell eskaliert. Das ganze gew&#252;rzt mit ausfl&#252;gen in die Abgr&#252;nde der IT.</description>
                 <description>Demos sind live-gerenderte Computergrafikanimationen, die oft mit einer Gr&#246;&#223;enbeschr&#228;nknung daherkommen. Verschiedene Gruppen versuchen sich gegenseitig mit Stil, epischem Effektbombastement und technischer Raffinesse zu &#252;berbieten und das ganze im Zweifelsfall in obsz&#246;n kleine Dateigr&#246;&#223;e zu packen.
                 <logo></logo>
 
Also, greift euch ein ~~Bier~~ Tschunk und genie&#223;t Strobo und Effektgeballer!</description>
                 <logo>/media/gpn19/images/NAXZTB/PhotoFunia-1555512861.jpg</logo>
                 <persons>
                 <persons>
                     <person id='14'>zENjA</person>
                     <person id='23'>/madonius</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='c0ee4085-d710-5bb5-94cc-a098fa246b6a' id='2'>
           
                 <date>2019-06-01T13:30:00+02:00</date>
        </room>
                 <start>13:30</start>
        <room name='HfG_Studio'>
             <event guid='8f035c60-97b4-53f1-b2de-32e65f6f2844' id='123'>
                 <date>2019-06-01T12:15:00+02:00</date>
                 <start>12:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-2-beton</slug>
                 <slug>gpn19-123-ich-habe-doch-nichts-zu-verbergen</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/ETBTBJ/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/8VDCXK/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Beton</title>
                 <title>Ich habe doch nichts zu verbergen</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Beton ein 2300 Jahre alter hightech Werkstoff</abstract>
                 <abstract>Eine Einf&#252;hrung in die digitale Selbstverteidigung und Selbstbestimmung</abstract>
                 <description></description>
                 <description>Ich habe doch nichts zu verbergen -meien Daten kann doch jeder haben - ich bin doch nicht so interessant und weiterer Unsinn - wieso diese Aussagen s&#228;mtlich Quatsch sind.
F&#252;r Email, Messanger, Webspace bezahlen warum bekomm ich doch alles f&#252;r lau - warum es niemals, nichts f&#252;r umsonst geben kann
Gratis, umsonst, f&#252;r null Euro, Gewinn, Pay-Back Punkte, Rabatte und weiterer Schwindel, um an deine Daten zu kommen - was die Datenkraken so alles anstellen, um an deine Daten zu kommen
 
Dieser Vortrag r&#252;ttelt auf und fordert zum Nachdenken auf. Sicherheit hat viele Gesichter nur wenn ich weiss wogegen ich mich sch&#252;tzen will kann ich mich dagegen sch&#252;tzen  dazu ist es jedoch vorher zwingend n&#246;tig zu wissen wer was von mir will und wie diese Leute ticken .
Ich will mit diesem Vortrag bewusst  verwirren und dazu anregen &#252;ber vieles nochmals scharf nachzudenken.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='12'>couchsofa</person>
                     <person id='120'>Uli Kleemann</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='33728e28-3031-59ad-88e6-3a38369c1cd3' id='45'>
             <event guid='a2165fcc-571a-5128-87e0-335ca4b279a2' id='36'>
                 <date>2019-06-01T15:45:00+02:00</date>
                 <date>2019-06-01T13:30:00+02:00</date>
                 <start>15:45</start>
                 <start>13:30</start>
                 <duration>00:30</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-45-badpdf-stealing-windows-credentials-via-pdf-files</slug>
                 <slug>gpn19-36-monitoring-mit-einer-kiste-aber-mehreren-leuten</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/PH83V8/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/AG7MZF/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>BADPDF &#8211; Stealing Windows Credentials via PDF Files</title>
                 <title>Monitoring mit einer Kiste, aber mehreren Leuten</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>Microsoft NTLM is protocol is an authentication protocol used on networks that include systems running the Windows operating system and stand-alone systems. Despite Microsoft&apos;s implementation of Kerberos, NTLM is still in use in order to support older systems. Many exploits in the past targeted Microsoft Office and Windows OS internal functions in order to cause the leaking of Windows user&apos;s NTLM hashes, which can then be cracked and disclose the original passwords. Are those the only products vulnerable to NTLM credential theft? Find out how PDF files can be weaponized to automatically achieve NTLM hash leaks with no user interaction.</abstract>
                 <abstract>Wer privat einen Server betreibt, m&#246;chte vielleicht gerne wissen, wann Dinge kaputtgehen, gleichzeitig aber keinen zweiten Server nur f&#252;r Monitoring betreiben. Als L&#246;sung f&#252;r dieses Dilemma betrachten wir in diesem Vortrag das Konzept eines Prometheus-Monitoring-Systems mit mehreren Nutzern.</abstract>
                 <description>Shortly after it was reported that malicious actors can exploit a vulnerability in MS outlook to leak a Windows user&#8217;s NTLM hashes, our research team revealed that NTLM hash leak can be achieved via PDF files with no user interaction or exploitation. Rather than exploiting a vulnerability in Microsoft Office files or Outlook, attackers can weaponize a PDF file by exploiting a feature that allows embedding remote documents and files within it. By pointing the embedded object to a remote SMB server, the target automatically leaks credentials in the form of NTLM hashes when the PDF is opened.
                 <description>Wer einen Server hat, m&#246;chte, dass dieser Server auch erreichbar ist. Bei einem privaten Jabberserver mag es lediglich &#228;rgerlich sein, wenn der nicht online ist, bei einem Mailserver sind die Konsequenzen eines unbemerkten Ausfalls schon gravirenender.
In this presentation I will first cover the basic structure of a PDF file and its objects, in particular the Dictionary object where this vulnerability lies.
Was braucht man also? Monitoring. Also einen zweiten Server, der nur dazu da ist, den ersten Server zu monitoren? Ein Server zum Preis von zweien? Dabei muss ein Monitoringserver ja eigentlich gar nicht soviel k&#246;nnen.
Next I will present our team&#8217;s Proof of Concept, injecting malicious code into a benign PDF file, weaponizing it, and causing an NTLM hash leak upon opening the file.
Die L&#246;sung: zusammenwerfen und f&#252;r das Monitoring geteilte Infrastruktur anschaffen, die von mehreren genutzt werden kann. Damit bleibt&apos;s g&#252;nstig und der Overhead klein.
I will then discuss the impact of this attack, by showing the leaked NTLM hash captured on the remote SMB server and how it can be cracked to retrieve the victim&#8217;s original password.</description>
 
                 <logo></logo>
In diesem Vortrag schauen wir uns ein Beispiel eines solchen Systems basierend auf Prometheus an, was es kann und wo die Stolpersteinchen liegen, wenn man soetwas bauen m&#246;chte.
                 <persons>
 
                     <person id='38'>Ido Solomon</person>
Vorkenntnisse in Prometheus nicht erforderlich, aber hilfreich (z.B. via [0]).
Wenn man das dann sp&#228;ter selber bauen m&#246;chte, gibt&apos;s f&#252;r die Nicht-per-Hand-Kl&#246;ppler auch ein Ansible-Repo zum klonen.
 
 
[0] https://media.ccc.de/v/MRMCD16-7754-prometheus_in_der_praxis</description>
                 <logo></logo>
                 <persons>
                     <person id='34'>Jonas &apos;cherti&apos; Gro&#223;e Sundrup</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='8441d9d7-059e-5e58-9e4d-82b4540b500d' id='111'>
             <event guid='328b4a00-b129-5a61-b06e-5c8b4580461d' id='99'>
                 <date>2019-06-01T16:30:00+02:00</date>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <start>16:30</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-111-automate-your-virtual-server-deployments</slug>
                 <slug>gpn19-99-autismus-mehr-als-nur-zu-viele-reize</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/UQTVS7/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/73GHJJ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Automate your virtual server deployments</title>
                 <title>Autismus, mehr als nur zu viele Reize</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>en</language>
                 <language>de</language>
                 <abstract>Infrastructure as code is mainly known from cloud, but we can use the same tools to build environments with Vmware vSphere too.</abstract>
                 <abstract>Ein Vortrag zum Podcast</abstract>
                 <description>I will show my workflow to create test and production server on Vmware vSphere with Packer, Terraform and Ansible. We talk about the basics of Infrastructure as Code and the advantages building environments automatically.</description>
                 <description>Auf der Easterhegg habe ich einen Vortrag &#252;ber Autismus gehalten. Da dieser sehr gut angenommen wurde und es auch im Chaosumfeld viele Autist:innen gibt, m&#246;chte ich auch auf der GPN 19 auch einen Vortrag &#252;ber Autismus halten.
 
In diesem Vortrag werden ich etwas &#252;ber Autismus und meine Wahrnehmungen erz&#228;hlen. Ich rede dar&#252;ber, warum Autist:innen die Welt anders wahrnehmen und warum manche schneller &#252;berreizt sind. Auch wird es um Stimming und die Diagnostik gehen, Und zum Schluss k&#246;nnt ihr mir ganz viele Fragen stellen. Und auch  Overloads, Meltdowns und was NTs sind, werde ich erkl&#228;ren.
 
Denn: Nicht alle Autisten sind gut in Mathe und Informatik und manche reden trotzdem viel...</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='110'>Christoph Stoettner</person>
                     <person id='99'>fairsein</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='56d0836e-ed8f-50a0-9a36-3a7074d33f29' id='60'>
             <event guid='b7f4fac0-3283-5c65-8f2d-2fa8e15cb54c' id='128'>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <date>2019-06-01T16:30:00+02:00</date>
                 <start>17:45</start>
                 <start>16:30</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-60-moderne-stoffwindelsysteme</slug>
                 <slug>gpn19-128--hacking-the-human-brain-wie-beeinflussen-uns-hormone-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/JLVML8/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/QT9VBD/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Moderne Stoffwindelsysteme</title>
                 <title>&quot;Hacking the human brain&quot; - Wie beeinflussen uns Hormone?</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Moderne Stoffwindeln als Alternative zu Pampers und Co.</abstract>
                 <abstract>Kurze Darstellung des Neuronalen Systems und eine kleine Einf&#252;hrung der Einfl&#252;sse von Hormonen und Neurotransmittern auf die menschliche Psyche.</abstract>
                 <description></description>
                 <description>Oftmals ist Menschen nicht bekannt, was eigentlich genau in ihrem Gehirn abl&#228;uft - was der Ausl&#246;ser f&#252;r verschiedene Krankheitsbilder ist als auch die Frage, wie stark wir von unserem eigenen neuronalen System beeinflusst werden.
 
In diesem Talk m&#246;chte ich erl&#228;tern, wie einige psychiatrische und neuronale Krankheitsbilder entstehen, welchen Einfluss Hormone und Neuromodulatoren auf unsere Laune und Wahrnehmung haben und wie diese ganze Zusammenschaltung eigentlich genau funktioniert.
 
Ein Vortrag f&#252;r jede Person, welche sich mal schon &#252;ber die neuronalen Basics Gedanken gemacht hat und wissen m&#246;chte, wie der State of the Art der aktuellen Forschung ist.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='57'>Lay</person>
                     <person id='128'>Celuiell</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='232d72ab-3f59-5064-909e-651dad9734b0' id='109'>
             <event guid='f51c5b7b-c936-5353-ae22-9c97efce320b' id='107'>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <start>19:00</start>
                 <start>17:45</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-109-wie-man-ein-pokerspiel-hackt</slug>
                 <slug>gpn19-107-psychedelisches-neurohacking</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/ZYKKJS/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/9QY99N/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Wie man ein Pokerspiel hackt</title>
                 <title>Psychedelisches Neurohacking</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Schmutziger Kartentrick f&#252;r Poker-Nerds</abstract>
                 <abstract>Was Psychedelika sind, wie sie fernab von Klischees tats&#228;chlich wirken und von welchem Nutzen sie f&#252;r uns sein k&#246;nnen. &#220;berarbeitete Wiederholung des beim Hackover 2018 gehaltenen Vortrags.</abstract>
                 <description>Lecture &#252;ber einen ungew&#246;hnlichen Kartentrick, der auf einem teuflischen Prinzip beruht.
                 <description>Psychedelika erfreuten sich in den 1960er Jahren einer hohen Popularit&#228;t und waren eine nicht unwesentliche Triebfeder hinter der Hippiebewegung. Mit deren Ende verschwanden sie zun&#228;chst gr&#246;&#223;tenteils aus der &#246;ffentlichen Wahrnehmung, erleben aktuell jedoch im Rahmen der &quot;Third Wave&quot; bereits zum zweiten Mal eine Renaissance.
Grundkenntnis der Pokerregeln erforderlich.
 
Mitbringen von Spielkarten w&#228;re sinnvoll.
Dieser Vortrag m&#246;chte einen kurzen &#220;berblick &#252;ber die wichtigsten Psychedelika, deren Geschichte und die neuerlichen Entwicklungen geben. Desweiteren soll gezeigt werden, dass sie - richtig und verantwortungsvoll eingesetzt - m&#228;chtige Werkzeuge sind, die beispielsweise im therapeutischen Kontext von gro&#223;em Nutzen sein k&#246;nnen. Verschiedene m&#246;gliche Anwendungsszenarien sollen hierbei ebenso Erw&#228;hnung finden wie die wichtigsten Ma&#223;nahmen zur Risikominimierung.
Workshop f&#252;r maximal 20 Teilnehmer.</description>
 
Achtung: Die in diesem Vortrag besprochenen Substanzen fallen aktuell gr&#246;&#223;tenteils unter das deutsche BtMG. Der Vortrag stellt explizit keine Aufforderung zu strafbaren Handlungen dar, sondern dient der Information und Aufkl&#228;rung. Selbstverst&#228;ndlich werden in diesem Rahmen weder illegale Substanzen angeboten noch Hilfestellung bei deren Beschaffung geleistet.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='109'>Markus Kompa</person>
                     <person id='106'>Hina</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='628aecf3-690d-5a66-a879-3b6717471883' id='117'>
             <event guid='822892f3-a720-5a46-b933-2eb5524f6f28' id='120'>
                 <date>2019-06-01T21:00:00+02:00</date>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <start>21:00</start>
                 <start>19:00</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-117-emoji-wie-funktionieren-die-eigentlich-</slug>
                 <slug>gpn19-120-einfhrung-in-openbsd</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/X3JUSE/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/RE9NDF/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Emoji, wie funktionieren die eigentlich?</title>
                 <title>Einf&#252;hrung in OpenBSD</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Emoji werden &#252;berall verwendet und sind aus unserer t&#228;glichen Kommunikation nicht mehr wegzudenken. Aber wie funktionieren Emoji eigentlich und woher kommen sie? Besuche diesen Talk und lerne &#252;ber die Semiotik im 21. Jahrhundert!</abstract>
                 <abstract>Eine Einf&#252;hrung das freie Unix-Betriebssystem OpenBSD mit Hauptaugenmerk auf die Features, die es zu einem sicheren Betriebssystem machen.</abstract>
                 <description># Emoji
                 <description>In dem Talk will ich euch die Unix-Welt ausserhalb Linux zeigen, das freie BSD-UNIX OpenBSD. Es wird Infos zur Geschichte, den unterschiedlichen Versionen und insbesondere zu den Features die OpenBSD als &quot;sicherestes&quot; Betriebssystem gelten lassen.


Woher kommen sie? Wie sind sie geschichtlich entstanden und was hat das mit Asien zu tun?
Talk will be held in German. If there is enough demand I can switch to English.</description>
Wie funktionieren Emoji technisch und warum sind sie f&#252;r die IT-Security relevant?
                 <logo></logo>
Welche kulturellen und sprachlichen Verwirrungen verursachen Emoji im Alltag und wie kommt es dazu?
                 <persons>
 
                     <person id='119'>xhr</person>
Damit das alles nicht langweilig und f&#252;rchterlich technisch wird gibts zwischendurch nat&#252;rlich allerhand obskure Trivia rund um die beliebten Unicode Zeichen.</description>
                 <logo>/media/gpn19/images/X3JUSE/Emoji_wie_funktionieren_die_eigentlich_-_MacLemon.png</logo>
                 <persons>
                     <person id='116'>MacLemon</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='a43f5ed9-ff48-5ce7-b2cb-7c6f22e4fda3' id='96'>
        </room>
                 <date>2019-06-01T21:00:00+02:00</date>
        <room name='ZKM_Vortragssaal'>
                 <start>21:00</start>
             <event guid='5f0f75c1-2e0f-5374-898b-40a00b85ce14' id='126'>
                 <duration>00:30</duration>
                 <date>2019-06-01T12:15:00+02:00</date>
                 <room>HfG_Studio</room>
                 <start>12:15</start>
                 <slug>gpn19-96-using-radar-remote-sensing-to-detect-deforestation</slug>
                 <duration>01:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/SHQSJN/</url>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-126-plain-text-die-unertrgliche-leichtigkeit-des-seins</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/WNUWVT/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Plain Text: Die unertr&#228;gliche Leichtigkeit des Seins</title>
                 <title>Using radar remote sensing to detect deforestation</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Hacker lieben ihre Editoren und Shells und m&#246;chten sie am liebsten nie verlassen. Wie sie trotzdem ohne Browser und Office-Suite, nur mit einem Text-Editor bewaffnet, ihre Kalender pflegen, Todo-Listen verwalten, und Rechnungen schreiben k&#246;nnen, soll in diesem Talk beleuchtet werden.</abstract>
                 <abstract>I&apos;ll explain the basics of synthetic aperture radar and show how to use it to detect deforestation. This is a high-level talk aimed at an audience with little to no background in remote sensing.</abstract>
                 <description></description>
                 <description>I&apos;ll explain the basics of synthetic aperture radar and show how to use it to detect deforestation. This is a high-level talk aimed at an audience with little to no background in remote sensing.
Contents:
- SAR 101: Basic physics, scope and properties of the resulting data and a few examples
- How to use SAR images to detect forest loss: Motivation, algorithm ideas, what works and what doesn&apos;t
- DIY! Overview of free (and ideally open source) software and data to play with</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='123'>rohieb</person>
                     <person id='95'>Pia</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='b9513c15-3491-53c0-8b8a-ce9d94c075fd' id='46'>
             <event guid='135deb41-9a31-55e1-9c2f-83da7a211bbf' id='146'>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <date>2019-06-01T22:00:00+02:00</date>
                 <start>15:15</start>
                 <start>22:00</start>
                 <duration>02:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>HfG_Studio</room>
                 <slug>gpn19-46-ccc-regiotreffen</slug>
                 <slug>gpn19-146-demoshow-streaming</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/TZSEWB/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/3VNEFT/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>CCC Regiotreffen</title>
                 <title>Demoshow - Streaming</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Sonstige</type>
                 <type>Sonstige</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>CCC Regiotreffen</abstract>
                 <abstract>&#220;bertragung der Demoshow aus dem Medientheater</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='42'>sva</person>
                     <person id='10'>Eve Entropia</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='95fb5f56-4e01-5a6f-8fcd-cd6a235c08e0' id='76'>
           
                 <date>2019-06-01T17:30:00+02:00</date>
        </room>
                 <start>17:30</start>
        <room name='ZKM_OpenHUB'>
                 <duration>00:30</duration>
             <event guid='d810803b-cf2f-5756-9571-c15373f50fa8' id='5'>
                 <room>ZKM_Vortragssaal</room>
                 <date>2019-06-01T12:15:00+02:00</date>
                 <slug>gpn19-76-einen-server-daheim-ohne-ffentliche-ipv4-adresse</slug>
                 <start>12:15</start>
                 <url>https://pretalx.entropia.de/gpn19/talk/99ZV7N/</url>
                 <duration>01:00</duration>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-5-glasfasernetze-beton-wie-auch-immer-das-zusammen-passt</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/RP3RPN/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Einen Server daheim ohne &#246;ffentliche IPv4 Adresse</title>
                 <title>Glasfasernetze &amp; Beton wie auch immer das zusammen passt</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Ohne &#246;ffentliche IPv4 Adresse muss man sich etwas einfallen lassen, wenn man einen &#246;ffentlich erreichbaren Server daheim betreiben m&#246;chte. Dieser Kurzvortrag soll zeigen, wie man sich trotzdem &#8218;erreichbar&#8216; macht.</abstract>
                 <abstract>Nachdem wir dank Marc &amp; Momo nun Glasfaser haben, brauchen wir nun einen Keller oder Beton um damit zu Arbeiten. Ich zeige euch, was alles f&#252;r ein Datacenter erforderlich ist.</abstract>
                 <description>Bei vielen alternativen Internet Providern bekommen Kunden f&#252;r ihren Anschluss keine &#246;ffentliche IPv4 Adresse mehr. Bei einer Serveranbindung &#252;ber Mobilfunk oder hinter diversen NATs die man nicht selber kontrolliert hat man in den meisten F&#228;llen das gleiche Problem. IPv6 ist die theoretische L&#246;sung in manchen F&#228;llen, man ist dann aber nicht von &#252;berall her erreichbar.  Also muss man &#8218;tunneln&#8216;. Dieser Kurzvortrag soll einen &#220;berblick mit praktischem Beispiel vor Ort geben, wie das in der Praxis geht.</description>
                 <description>Ich zeige euch, was man alles f&#252;r den Betrieb eines full size Datacenters braucht &amp; wie der eigene Keller auch mal schnell eskaliert. Das ganze gew&#252;rzt mit ausfl&#252;gen in die Abgr&#252;nde der IT.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='74'>Heurekus</person>
                     <person id='14'>Jana / zENjA</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='da767a60-2f04-511e-bcc8-9cb136de77f7' id='39'>
             <event guid='c0ee4085-d710-5bb5-94cc-a098fa246b6a' id='2'>
                 <date>2019-06-01T18:15:00+02:00</date>
                 <date>2019-06-01T13:30:00+02:00</date>
                 <start>18:15</start>
                 <start>13:30</start>
                 <duration>00:30</duration>
                 <duration>01:00</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-39-nur-ein-fauler-admin-ist-ein-guter-admin</slug>
                 <slug>gpn19-2-beton</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/8DANRN/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/ETBTBJ/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Nur ein Fauler Admin ist ein guter Admin</title>
                 <title>Beton</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Das Spiel mit Ansible und Docker kann das leben eines Admins sehr angenehm, machen, aber warum sollten nur faule Admins in der IT arbeiten?</abstract>
                 <abstract>Beton ein 2300 Jahre alter hightech Werkstoff</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='35'>Felix Kazuya</person>
                     <person id='12'>couchsofa</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='0faff40d-f260-5677-80a8-5b1ccc908330' id='129'>
             <event guid='07b9277b-3c42-5455-bc35-58072a795d99' id='85'>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <start>19:00</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-129-we-are-here-to-assist-you-do-not-resist-</slug>
                 <slug>gpn19-85-openopen-codes</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/QDCHEL/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/WCWWV7/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>We are here to assist you - Do not resist!</title>
                 <title>Open_Open Codes</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Selbsthilferatgeber zur zufriedenstellenden Planung und Durchf&#252;hrung einer mittelgro&#223;en Meuterei. &#220;berarbeitete Auflage mit Reisef&#252;hrer durch die sch&#246;nsten einsamen Inseln f&#252;r den abzusetzenden Kapit&#228;n.</abstract>
                 <abstract>Erfahrungen und Berichte aus dem Ausstellungs- und Bildungsprojekt.</abstract>
                <description>Sie kennen das - ein chaotischer H&#252;hnerhaufen, der sich Firma nennt und im schlimmsten Falle irgendetwas mit IT zu tun versucht, l&#228;uft ohne Ziel und Struktur vor sich hin. Manager sind nach dem Peter-Prinzip einberufen und allgemein hat eine nordwesteurop&#228;ische Tomate einen h&#246;heren Motivationswert als die Mitarbeiter. Und jetzt kommst Du.
                <description>&#8222;Open Codes&#8220; - eine Ausstellung aus Daten, Codes, Cryptokitties, free drinks, Bananen und VR. Was hat Code mit Kunst zu tun? Wie stellt man Code aus? Und wie kommt man &#252;berhaupt auf die Idee, das zu tun?
 
In unserem Talk m&#246;chten wir die Geschichte der ZKM Ausstellung &#8222;Open Codes. Leben in digitalen Welten&#8220; bzw. &#8222;Open Codes II. Die Welt als Datenfeld&quot; erz&#228;hlen und einen Einblick hinter die ZKM-Kulissen bieten. Ganz nach dem Motto &#8222;Open_Open Codes&#8220;.</description>
Und Du stellst mal eben den Laden auf den Kopf und am Ende l&#228;uft es einfach rund. Du stehst mit Deinem Superheldencape auf dem Triumphwagen und l&#228;sst Dich feiern. Netter Wunschtraum? Nein! Wir zeigen an einer beispielhaften Fallstudie - deren Handlung und Personen selbstverst&#228;ndlich frei erfunden sind - wie es gehen kann.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='22'>Rem0te</person><person id='131'>pennylane</person>
                     <person id='83'>Blanca Gim&#233;nez</person><person id='84'>L&#237;viaNolasco-R&#243;zs&#225;s</person><person id='125'>Barbara Kiolbassa</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='a67cb552-9062-57ff-95fa-0a3a86c375d4' id='95'>
             <event guid='33728e28-3031-59ad-88e6-3a38369c1cd3' id='45'>
                 <date>2019-06-01T21:00:00+02:00</date>
                 <date>2019-06-01T16:15:00+02:00</date>
                 <start>21:00</start>
                 <start>16:15</start>
                 <duration>00:30</duration>
                 <duration>00:30</duration>
                 <room>ZKM_Vortragssaal</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-95-plenopticam-open-source-light-field-photography-software</slug>
                 <slug>gpn19-45-badpdf-stealing-windows-credentials-via-pdf-files</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/SSXFFP/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/PH83V8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Plenopticam - Open-Source Light Field Photography Software</title>
                 <title>BADPDF &#8211; Stealing Windows Credentials via PDF Files</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Vortrag (kurz)</type>
                 <type>Vortrag (kurz)</type>
                 <language>en</language>
                 <language>en</language>
                 <abstract>This talk unveils the underlying physical and computational concept of the Lytro-type plenoptic camera in a concise and simplified manner while presenting an open-source software tool capable of rendering light field photogaphs.</abstract>
                 <abstract>Microsoft NTLM is protocol is an authentication protocol used on networks that include systems running the Windows operating system and stand-alone systems. Despite Microsoft&apos;s implementation of Kerberos, NTLM is still in use in order to support older systems. Many exploits in the past targeted Microsoft Office and Windows OS internal functions in order to cause the leaking of Windows user&apos;s NTLM hashes, which can then be cracked and disclose the original passwords. Are those the only products vulnerable to NTLM credential theft? Find out how PDF files can be weaponized to automatically achieve NTLM hash leaks with no user interaction.</abstract>
                 <description>Plenoptic cameras and their ability to change focus and perspective view after that fact has intrigued scientists, programmers, photographers and tech-hobbyists world-wide. With this presentation, the fundamentals of a light field captured by a plenoptic camera are provided to a broader audience without requiring prior knowledge of such. It is of primary interest to raise awareness of this technology and invite peers to contribute to presented open-source software tool [plenopticam](https://github.com/hahnec/plenopticam).
                 <description>Shortly after it was reported that malicious actors can exploit a vulnerability in MS outlook to leak a Windows user&#8217;s NTLM hashes, our research team revealed that NTLM hash leak can be achieved via PDF files with no user interaction or exploitation. Rather than exploiting a vulnerability in Microsoft Office files or Outlook, attackers can weaponize a PDF file by exploiting a feature that allows embedding remote documents and files within it. By pointing the embedded object to a remote SMB server, the target automatically leaks credentials in the form of NTLM hashes when the PDF is opened.
 
In this presentation I will first cover the basic structure of a PDF file and its objects, in particular the Dictionary object where this vulnerability lies.
More technical details and further educational material is found on my research website https://www.plenoptic.info.</description>
Next I will present our team&#8217;s Proof of Concept, injecting malicious code into a benign PDF file, weaponizing it, and causing an NTLM hash leak upon opening the file.
I will then discuss the impact of this attack, by showing the leaked NTLM hash captured on the remote SMB server and how it can be cracked to retrieve the victim&#8217;s original password.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='47'>Christopher Hahne</person>
                     <person id='38'>Ido Solomon</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='0497df23-618b-5678-b69b-27c583e43bf0' id='47'>
        </room>
                 <date>2019-06-01T17:00:00+02:00</date>
        <room name='ZKM_AckerSpace'>
                 <start>17:00</start>
             <event guid='bf34ffcd-fa30-5a22-b7ff-d5deacfe86be' id='8'>
                 <duration>00:30</duration>
                 <date>2019-06-01T11:00:00+02:00</date>
                 <room>ZKM_OpenHUB</room>
                 <start>11:00</start>
                 <slug>gpn19-47-securing-your-router-with-rpki</slug>
                 <duration>02:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/ZGYK9U/</url>
                 <room>ZKM_AckerSpace</room>
                 <slug>gpn19-8-haecksenfryhstyck</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/QR3AHA/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Haecksenfryhstyck</title>
                 <title>Securing your Router with RPKI</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Meet n Greet aller Haecksen und -interessierten (vgl. http://www.haecksen.org)</abstract>
                 <abstract>RPKI is a tool to bring signatures to the trust based mess called BGP and the internet. Lets see how a small ISP can deploy this on free software</abstract>
                 <description></description>
                 <description>I will talk about the basics of RPKI; the history and where it came from.
 
I will show briefly how I have started implementing it and what my rollout plan will be, and how it looks like if you start validating and midterm, drop invalid routes (right now, it would cut us off of free.fr at the time this talk was submitted)</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='21'>Xorandra</person>
                     <person id='43'>pcdog</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='e514d5f4-d9a6-5763-8db5-27959e65e674' id='130'>
             <event guid='8441d9d7-059e-5e58-9e4d-82b4540b500d' id='111'>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <start>15:15</start>
                 <start>17:45</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_AckerSpace</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-130-ber-die-mauer-klettern-wifi-paywalls-umgehen-</slug>
                 <slug>gpn19-111-automate-your-virtual-server-deployments</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/SBSWMU/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/UQTVS7/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>&#220;ber die Mauer klettern - WiFi Paywalls umgehen?</title>
                 <title>Automate your virtual server deployments</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Austausch und Besprechung von verschiedenen Techniken, wie sich WiFi Paywalls umgehen lassen.</abstract>
                 <abstract>Infrastructure as code is mainly known from cloud, but we can use the same tools to build environments with Vmware vSphere too.</abstract>
                 <description>WLAN im Hotel, im Zug oder im Flugzeug ist nicht nur sehr unzuverl&#228;ssig sondern auch oft extrem teuer. Dabei entspricht der Preis in aller Regel nicht der Leistung.
                 <description>I will show my workflow to create test and production server on Vmware vSphere with Packer, Terraform and Ansible. We talk about the basics of Infrastructure as Code and the advantages building environments automatically.</description>
Gemeinsam wollen wir verschiedene Techniken besprechen, wie eine WiFi Paywall umgangen werden kann.
Dabei richtet sich der Workshop an Menschen die bereits Erfahrung damit haben, als auch an Menschen f&#252;r die dies noch v&#246;lliges Neuland ist.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='129'>Pixelquadrat</person>
                     <person id='110'>Christoph Stoettner</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='2ffe96e7-4ad4-5def-a36b-5fd96ab45399' id='90'>
             <event guid='232d72ab-3f59-5064-909e-651dad9734b0' id='109'>
                 <date>2019-06-01T18:00:00+02:00</date>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <start>18:00</start>
                 <start>19:00</start>
                 <duration>02:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_AckerSpace</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-90-freifunk-meetup</slug>
                 <slug>gpn19-109-wie-man-ein-pokerspiel-hackt</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/G7DYH3/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/ZYKKJS/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Freifunk Meetup</title>
                 <title>Wie man ein Pokerspiel hackt</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop (lang)</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Meetup f&#252;r interessierte Freifunker und solche die es noch weren wollen</abstract>
                 <abstract>Schmutziger Kartentrick f&#252;r Poker-Nerds</abstract>
                 <description></description>
                 <description>Lecture &#252;ber einen ungew&#246;hnlichen Kartentrick, der auf einem teuflischen Prinzip beruht.
Grundkenntnis der Pokerregeln erforderlich.
Mitbringen von Spielkarten w&#228;re sinnvoll.
Workshop f&#252;r maximal 20 Teilnehmer.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='91'>julez</person>
                     <person id='109'>Markus Kompa</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='19141cd9-0395-5592-8d20-1950a6d95458' id='69'>
             <event guid='2638dafa-1248-57d4-8868-cbded9071298' id='122'>
                 <date>2019-06-01T21:00:00+02:00</date>
                 <date>2019-06-01T21:00:00+02:00</date>
                 <start>21:00</start>
                 <start>21:00</start>
                 <duration>01:00</duration>
                 <duration>01:30</duration>
                 <room>ZKM_AckerSpace</room>
                 <room>ZKM_OpenHUB</room>
                 <slug>gpn19-69-meetup-chaosbodensee</slug>
                 <slug>gpn19-122-backspace-hacker-jeopardy</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/PQYRUA/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/FXFUPE/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>MeetUp ChaosBodensee</title>
                 <title>Backspace Hacker Jeopardy</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen.</abstract>
                 <abstract>Wir spielen mehrere enorm spannende Jeopardy-Runden mit jeweils vier Hacker*innen.</abstract>
                 <description>Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen. Es wird hier kein Vortrag oder &#228;hnliches stattfinden.</description>
                 <description>Das Backspace Hacker Jeopardy basiert auf der bekannten &quot;Jeopardy!&quot;-Gameshow und ist ausgelegt f&#252;r vier Spieler*innen. Das Spielfeld wird von der Backspace-eigenen Jeopardy-Software &quot;[cluequiz](https://github.com/lujoga/cluequiz)&quot; dargestellt.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='67'>nopx</person>
                     <person id='118'>Luca</person><person id='133'>foosinn</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='04ac242e-9287-5121-9106-0bbfbe77e7a3' id='10'>
           
                 <date>2019-06-01T22:15:00+02:00</date>
        </room>
                 <start>22:15</start>
        <room name='ZKM_Vortragssaal'>
                 <duration>01:30</duration>
             <event guid='5f0f75c1-2e0f-5374-898b-40a00b85ce14' id='126'>
                 <room>ZKM_AckerSpace</room>
                 <date>2019-06-01T12:15:00+02:00</date>
                 <slug>gpn19-10-die-werwlfe-von-dsterwald</slug>
                 <start>12:15</start>
                 <url>https://pretalx.entropia.de/gpn19/talk/88K3DT/</url>
                 <duration>01:00</duration>
                 <recording>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-126-plain-text-die-unertrgliche-leichtigkeit-des-seins</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/WNUWVT/</url>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Die Werw&#246;lfe von D&#252;sterwald</title>
                 <title>Plain Text: Die unertr&#228;gliche Leichtigkeit des Seins</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Sonstige</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Wir spielen wieder die Werw&#246;lfe von D&#252;sterwald.</abstract>
                 <abstract>Hacker lieben ihre Editoren und Shells und m&#246;chten sie am liebsten nie verlassen. Wie sie trotzdem ohne Browser und Office-Suite, nur mit einem Text-Editor bewaffnet, ihre Kalender pflegen, Todo-Listen verwalten, und Rechnungen schreiben k&#246;nnen, soll in diesem Talk beleuchtet werden.</abstract>
                 <description>Wird die AFD (Alternative f&#252;r D&#252;sterwald) ihre Mauer um die Stadt bauen? Werden die Werw&#246;lfe daf&#252;r bezahlen? Und warum ist der Hauptmann schon wieder tot?
                 <description></description>
 
Antworten auf diese und weitere Fragen liefert unsere j&#228;hrliche Runde.</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='22'>Rem0te</person>
                     <person id='123'>rohieb</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='616abe87-ec1b-5ac0-af77-9162a5630f80' id='108'>
        </room>
                 <date>2019-06-01T13:30:00+02:00</date>
        <room name='ZKM_CodeHUB'>
                 <start>13:30</start>
             <event guid='3a37dc95-0565-5000-a577-4e9d69253fea' id='127'>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-127-aktuelles-vom-womo-lin-projekt-open-source-steuerung-fr-wohnmobile-</slug>
                 <slug>gpn19-108-client-side-ai-in-javascript-using-tensorflow-js</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/SUQXVL/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/ZHNT9Q/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>Aktuelles vom Womo Lin Projekt (Open Source Steuerung f&#252;r Wohnmobile)</title>
                 <title>Client-side AI in JavaScript using Tensorflow.js</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>Vorstellung des aktuellen Standes des Womo-Lin Projektes, das auf dem diesj&#228;hrigen Easterhegg vorgestellt wurde.
                 <abstract>We will learn how to build a gesture classifier for a browser game using Tensorflow.js. Furthermore, we will go into the details of why MobileNets are so efficient and how to use transfer learning to reduce the amount of necessary training data.</abstract>
Untersuchung der Truma/Hella LIN Bus Komponenten, erarbeitung von weiteren Ideen</abstract>
                 <description>In a practical example I will show you how to build a gesture classifier for a vertical scrolling browser game. Along the way, we will discuss the Tensorflow.js API and a specific model architecture called MobileNet.
                 <description>Vorstellung des derzeitigen Hardwarestandes (Schaltplan/Layout), es sind die diverse Truma LIN Bus Komponenten zum Untersuchen dabei, ebenso die Hella IBS Sensoren. Weiteres Reverse Engineering der Protokolle, Ideen Sammlung f&#252;r finale Design.</description>
 
                 <logo></logo>
In practice, edge computing is becoming evermore important and workloads are moved away from the backend. Tensorflow.js enables you to run AI models completely in the browser, which is also great for data privacy because often there is no more need to transfer sensitive data to backend servers.</description>
                 <logo>/media/gpn19/images/ZHNT9Q/mbu.png</logo>
                 <persons>
                 <persons>
                     <person id='50'>RFguy</person>
                     <person id='108'>Mathias Burger</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='eecaf053-00d3-5048-a452-c49017083f65' id='44'>
             <event guid='b9513c15-3491-53c0-8b8a-ce9d94c075fd' id='46'>
                 <date>2019-06-01T17:45:00+02:00</date>
                 <date>2019-06-01T15:15:00+02:00</date>
                 <start>17:45</start>
                 <start>15:15</start>
                 <duration>01:00</duration>
                 <duration>02:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-44-tor-relays-operators-meetup</slug>
                 <slug>gpn19-46-ccc-regiotreffen</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/FHMGLK/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/TZSEWB/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Tor Relays Operators Meetup</title>
                 <title>CCC Regiotreffen</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Sonstige</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Connecting people who run Tor relays, people who would like to run Tor relays, and people generally interested in what we are doing.</abstract>
                 <abstract>CCC Regiotreffen</abstract>
                 <description></description>
                 <description></description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='36'>metalgamer</person><person id='132'>virii</person>
                     <person id='42'>sva</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='fbf01502-5262-52da-bd6f-f99bf26ea04b' id='13'>
             <event guid='95fb5f56-4e01-5a6f-8fcd-cd6a235c08e0' id='76'>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <date>2019-06-01T17:30:00+02:00</date>
                 <start>19:00</start>
                 <start>17:30</start>
                 <duration>01:00</duration>
                 <duration>00:30</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-13-causal-c-runtime</slug>
                 <slug>gpn19-76-einen-server-daheim-ohne-ffentliche-ipv4-adresse</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/GQCR8A/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/99ZV7N/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>causal c++ runtime</title>
                 <title>Einen Server daheim ohne &#246;ffentliche IPv4 Adresse</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>causal ist eine C++ Runtime welche versucht eine Art, an Kausalit&#228;t als Methode angelehnter, nichtlinearer/nebenl&#228;ufiger Algorithmen zu erm&#246;glichen.</abstract>
                 <abstract>Ohne &#246;ffentliche IPv4 Adresse muss man sich etwas einfallen lassen, wenn man einen &#246;ffentlich erreichbaren Server daheim betreiben m&#246;chte. Dieser Kurzvortrag soll zeigen, wie man sich trotzdem &#8218;erreichbar&#8216; macht.</abstract>
                 <description>prespektivische Ziele: 
                 <description>Bei vielen alternativen Internet Providern bekommen Kunden f&#252;r ihren Anschluss keine &#246;ffentliche IPv4 Adresse mehr. Bei einer Serveranbindung &#252;ber Mobilfunk oder hinter diversen NATs die man nicht selber kontrolliert hat man in den meisten F&#228;llen das gleiche Problem. IPv6 ist die theoretische L&#246;sung in manchen F&#228;llen, man ist dann aber nicht von &#252;berall her erreichbarAlso muss man &#8218;tunneln&#8216;. Dieser Kurzvortrag soll einen &#220;berblick mit praktischem Beispiel vor Ort geben, wie das in der Praxis geht.</description>
- KISS 
                <logo></logo>
- AGPL und Social Coding Kultur 
                <persons>
- Historie und Gr&#252;nde 
                    <person id='74'>Heurekus</person>
 
                </persons>
Projektziele: 
                <links></links>
- nichtlineare/nebenl&#228;ufige Algorithmen 
                <attachments></attachments>
- automatische Speichersynchronisierung 
            </event>
- sich erweiternde Datenstrukturen 
            <event guid='da767a60-2f04-511e-bcc8-9cb136de77f7' id='39'>
- Prinzip der Unbestimmtheit 
                <date>2019-06-01T18:15:00+02:00</date>
- Manipulation des Speichers, Persistenz(Key-Value DB) und Kommunikation(Redis) sind f&#252;r den Algorithmus transparent.   
                <start>18:15</start>
- feingranulare Skalierbarkeit durch oben erw&#228;hnte Transparenz
                <duration>00:30</duration>
- oszillierende Systeme 
                <room>ZKM_Vortragssaal</room>
- Gleichgewichtssysteme 
                <slug>gpn19-39-nur-ein-fauler-admin-ist-ein-guter-admin</slug>
- Regelsysteme 
                <url>https://pretalx.entropia.de/gpn19/talk/8DANRN/</url>
- komplexe Systeme
                <recording>
 
                    <license></license>
Workshopziele: 
                    <optout>false</optout>
- Vorstellung 
                </recording>
- Verkostung 
                <title>Nur ein Fauler Admin ist ein guter Admin</title>
- Ideenmining
                <subtitle></subtitle>
 
                <track></track>
Vobereitung:
                <type>Vortrag (kurz)</type>
1) Linux 
                <language>de</language>
2) cmake, make based c++17 build chain, gtkmm-dev, optional clang-dev (whatever clang&apos;s libtooling requires to build/link against on your system, this allows to build causalviz tool yourself) 
                <abstract>Das Spiel mit Ansible und Docker kann das leben eines Admins sehr angenehm, machen, aber warum sollten nur faule Admins in der IT arbeiten?</abstract>
3) git clone --recurse-submodules https://gitlab.com/causal-rt/causal 
                <description></description>
4) ./buildAllLib.sh 
(im root des repos ausf&#252;hren, compiliert die abh&#228;ngigkeiten hiredis, rocksdb, capnproto, googletest) 
5) ./configure.sh &amp;&amp; ./build.sh &amp;&amp; ./test.sh 
(im root des repos ausf&#252;hren) 
6) Youtube Video anschauen (TODO)
7) Doku st&#246;bern https://causal-rt.gitlab.io/causal</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='25'>unbestimmter Determinismus</person>
                     <person id='35'>Felix Kazuya</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
             <event guid='8ba305c5-1948-5950-aa32-394a5bb4bc47' id='78'>
             <event guid='0faff40d-f260-5677-80a8-5b1ccc908330' id='129'>
                 <date>2019-06-01T22:15:00+02:00</date>
                 <date>2019-06-01T19:00:00+02:00</date>
                 <start>22:15</start>
                 <start>19:00</start>
                 <duration>01:00</duration>
                 <duration>01:00</duration>
                 <room>ZKM_CodeHUB</room>
                 <room>ZKM_Vortragssaal</room>
                 <slug>gpn19-78-technik-camp-am-bodensee-planung</slug>
                 <slug>gpn19-129-we-are-here-to-assist-you-do-not-resist-</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/9E8HHC/</url>
                 <url>https://pretalx.entropia.de/gpn19/talk/QDCHEL/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>true</optout>
                     <optout>true</optout>
                 </recording>
                 </recording>
                 <title>Technik Camp am Bodensee - Planung</title>
                 <title>We are here to assist you - Do not resist!</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Workshop</type>
                 <type>Vortrag</type>
                 <language>de</language>
                 <language>de</language>
                 <abstract>Vom 1.-4. August findet das Technik Camp in &#220;berlingen am Bodensee statt.
                 <abstract>Selbsthilferatgeber zur zufriedenstellenden Planung und Durchf&#252;hrung einer mittelgro&#223;en Meuterei. &#220;berarbeitete Auflage mit Reisef&#252;hrer durch die sch&#246;nsten einsamen Inseln f&#252;r den abzusetzenden Kapit&#228;n.</abstract>
                <description>Sie kennen das - ein chaotischer H&#252;hnerhaufen, der sich Firma nennt und im schlimmsten Falle irgendetwas mit IT zu tun versucht, l&#228;uft ohne Ziel und Struktur vor sich hin. Manager sind nach dem Peter-Prinzip einberufen und allgemein hat eine nordwesteurop&#228;ische Tomate einen h&#246;heren Motivationswert als die Mitarbeiter. Und jetzt kommst Du.  


Darum kommen wir zusammen um unsere Ideen auszutauschen und f&#252;r die die Planung der Veranstaltung.
Und Du stellst mal eben den Laden auf den Kopf und am Ende l&#228;uft es einfach rund. Du stehst mit Deinem Superheldencape auf dem Triumphwagen und l&#228;sst Dich feiern. Netter Wunschtraum? Nein! Wir zeigen an einer beispielhaften Fallstudie - deren Handlung und Personen selbstverst&#228;ndlich frei erfunden sind - wie es gehen kann.</description>
 
                 <logo></logo>
Weitere Informationen zum Technik Camp gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/)</abstract>
                <description>Das Technik Camp am Bodensee wird veranstaltet von Hackern, Bastlern, Datenreisenden und Freifunkern rund um den Bodensee. Und nat&#252;rlich auch vone jedem anderen, der mit machen m&#246;chte.
 
Wir wollen in &#220;berlingen am Campus der Waldorfschule und Heimat des Hackerspace see-base ein &quot;Technik Camp&quot; veranstalten.
 
Im Vorfeld haben wir schon viele Ideen. Nun geht es um den Austausch, was wir wirklich machen wollen, wer mit hilft und wie wir uns das alles vorstellen.
 
F&#252;r die Planung am Camp haben wir einen Matrix Kanal: [#eventorga:matrix.bodensee.space](https://matrix.to/#/eventorga:matrix.bodensee.space). Wenn ihr mithelfen wollt, schaut doch dort mal vorbei!
 
Weitere Informationen zu der Veranstaltung inklusive CFP und Anmeldung gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/).
 
Ein Pad zur Planung gibt es hier: https://pad.ffbsee.de/p/camp19</description>
                 <logo>/media/gpn19/images/9E8HHC/camp_ESj7MJO.jpg</logo>
                 <persons>
                 <persons>
                     <person id='79'>L3D</person>
                     <person id='22'>Rem0te</person><person id='131'>pennylane</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>
                 <attachments></attachments>
                 <attachments></attachments>
             </event>
             </event>
           
             <event guid='a67cb552-9062-57ff-95fa-0a3a86c375d4' id='95'>
        </room>
                 <date>2019-06-01T21:00:00+02:00</date>
        <room name='Anderswo'>
                 <start>21:00</start>
             <event guid='e52c62d0-973e-51b0-884d-f74613bd51c7' id='77'>
                 <duration>00:30</duration>
                 <date>2019-06-01T14:00:00+02:00</date>
                 <room>ZKM_Vortragssaal</room>
                 <start>14:00</start>
                 <slug>gpn19-95-plenopticam-open-source-light-field-photography-software</slug>
                 <duration>02:00</duration>
                 <url>https://pretalx.entropia.de/gpn19/talk/SSXFFP/</url>
                 <room>Anderswo</room>
                 <slug>gpn19-77-csd-karlsruhe</slug>
                 <url>https://pretalx.entropia.de/gpn19/talk/RWLVM8/</url>
                 <recording>
                 <recording>
                     <license></license>
                     <license></license>
                     <optout>false</optout>
                     <optout>false</optout>
                 </recording>
                 </recording>
                 <title>CSD Karlsruhe</title>
                 <title>Plenopticam - Open-Source Light Field Photography Software</title>
                 <subtitle></subtitle>
                 <subtitle></subtitle>
                 <track></track>
                 <track></track>
                 <type>Sonstige</type>
                 <type>Vortrag (kurz)</type>
                 <language>de</language>
                 <language>en</language>
                 <abstract>CSD Karlsruhe Demoparade</abstract>
                 <abstract>This talk unveils the underlying physical and computational concept of the Lytro-type plenoptic camera in a concise and simplified manner while presenting an open-source software tool capable of rendering light field photogaphs.</abstract>
                 <description>Datum: Samstag, 01. Juni 2019
                 <description>Plenoptic cameras and their ability to change focus and perspective view after the fact has intrigued scientists, programmers, photographers and tech-hobbyists world-wide. With this presentation, the fundamentals of a light field captured by a plenoptic camera are provided to a broader audience without requiring prior knowledge of such. It is of primary interest to raise awareness of this technology and invite peers to contribute to presented open-source software tool [plenopticam](https://github.com/hahnec/plenopticam).
Beginn: 14:00 Uhr Stephanplatz
Ende: ca. 16:00 Uhr Stephanplatz
Moar info: http://www.csd-karlsruhe.de/to/csd/


https://www.openstreetmap.org/way/162539268</description>
More technical details and further educational material is found on my research website https://www.plenoptic.info.</description>
                <logo></logo>
                <persons>
                    <person id='47'>Christopher Hahne</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='628aecf3-690d-5a66-a879-3b6717471883' id='117'>
                <date>2019-06-01T21:45:00+02:00</date>
                <start>21:45</start>
                <duration>01:00</duration>
                <room>ZKM_Vortragssaal</room>
                <slug>gpn19-117-emoji-wie-funktionieren-die-eigentlich-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/X3JUSE/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>Emoji, wie funktionieren die eigentlich?</title>
                <subtitle></subtitle>
                <track></track>
                <type>Vortrag</type>
                <language>de</language>
                <abstract>Emoji werden &#252;berall verwendet und sind aus unserer t&#228;glichen Kommunikation nicht mehr wegzudenken. Aber wie funktionieren Emoji eigentlich und woher kommen sie? Besuche diesen Talk und lerne &#252;ber die Semiotik im 21. Jahrhundert!</abstract>
                <description># Emoji
 
Woher kommen sie? Wie sind sie geschichtlich entstanden und was hat das mit Asien zu tun?
Wie funktionieren Emoji technisch und warum sind sie f&#252;r die IT-Security relevant?
Welche kulturellen und sprachlichen Verwirrungen verursachen Emoji im Alltag und wie kommt es dazu?
 
Damit das alles nicht langweilig und f&#252;rchterlich technisch wird gibts zwischendurch nat&#252;rlich allerhand obskure Trivia rund um die beliebten Unicode Zeichen.</description>
                <logo>/media/gpn19/images/X3JUSE/Emoji_wie_funktionieren_die_eigentlich_-_MacLemon.png</logo>
                <persons>
                    <person id='116'>MacLemon</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='c628f959-e190-5c0c-b63d-c94efecbe513' id='150'>
                <date>2019-06-01T23:00:00+02:00</date>
                <start>23:00</start>
                <duration>01:00</duration>
                <room>ZKM_Vortragssaal</room>
                <slug>gpn19-150-borgbackup-updates-q-a-discussion</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/CXDVA8/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>BorgBackup Updates / Q&amp;A / Discussion</title>
                <subtitle></subtitle>
                <track></track>
                <type>Vortrag</type>
                <language>de</language>
                <abstract>BorgBackup Update
 
Questions and Answers.
 
Discussion round about usage.
 
https://borgbackup.org/
 
Deutsch / English on demand.</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='156'>Thomas Waldmann</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
           
        </room>
        <room name='ZKM_AckerSpace'>
            <event guid='b6cda870-052f-5581-9457-b4233ba1af0f' id='149'>
                <date>2019-06-01T12:15:00+02:00</date>
                <start>12:15</start>
                <duration>01:00</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-149-c-snake-programming-workshop</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/ERXW8T/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>C++ / Snake Programming Workshop</title>
                <subtitle></subtitle>
                <track></track>
                <type>Vortrag</type>
                <language>de</language>
                <abstract>C++ basics &amp; Snake programming strategies</abstract>
                <description>C++ / Snake Programming Workshop
 
There will be 2 parts. In the first part we will talk about the C++ specifics that are useful for writing a snake game bot.
 
 
Things like:
-    Strings (C-Strings and C++ STL Strings) aka how do I log something
-    STL Datastructures aka how do I resize my array
-    Whatever you want to know about C++
 
 
In the second part we can discuss some snake bot strategies or algorithms. Your participation, questions is the basis for this part
 
 
This is not a introduction into programming but learning to use C++ for writing snake bots for creatures already familiar with another programming language.</description>
                <logo></logo>
                <persons>
                    <person id='155'>Timon Stampfli</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='e514d5f4-d9a6-5763-8db5-27959e65e674' id='130'>
                <date>2019-06-01T15:15:00+02:00</date>
                <start>15:15</start>
                <duration>01:00</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-130-ber-die-mauer-klettern-wifi-paywalls-umgehen-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/SBSWMU/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>&#220;ber die Mauer klettern - WiFi Paywalls umgehen?</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>Austausch und Besprechung von verschiedenen Techniken, wie sich WiFi Paywalls umgehen lassen.</abstract>
                <description>WLAN im Hotel, im Zug oder im Flugzeug ist nicht nur sehr unzuverl&#228;ssig sondern auch oft extrem teuer. Dabei entspricht der Preis in aller Regel nicht der Leistung.
Gemeinsam wollen wir verschiedene Techniken besprechen, wie eine WiFi Paywall umgangen werden kann.
Dabei richtet sich der Workshop an Menschen die bereits Erfahrung damit haben, als auch an Menschen f&#252;r die dies noch v&#246;lliges Neuland ist.
 
Folien: https://wetransfer.com/downloads/402e76e2997a42436e48ab35258a6cec20190601153502/317c5d704d7e3477938de79efbd0c4c820190601153502/407ce5</description>
                <logo></logo>
                <persons>
                    <person id='129'>Pixelquadrat</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='111bdfa5-616c-5ce4-b509-4f60ead07b2b' id='145'>
                <date>2019-06-01T16:30:00+02:00</date>
                <start>16:30</start>
                <duration>00:30</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-145-grndung-des-chaosvermittlung-e-v-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/7ZJUXT/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Gr&#252;ndung des Chaosvermittlung e.V.</title>
                <subtitle></subtitle>
                <track></track>
                <type>Sonstige</type>
                <language>de</language>
                <abstract>Nach 4 Jahren Aufbau und Betrieb von Feldtelefoninfrastruktur auf Chaosevents, wollen wir die Organisation Chaosvermittlung auf stabile F&#252;&#223;e stellen. Dies nicht zuletzt um die finanzielle Stabilit&#228;t des Projekts auch in Zukunft zu sichern.</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='153'>PhilmacFLy</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='2ffe96e7-4ad4-5def-a36b-5fd96ab45399' id='90'>
                <date>2019-06-01T18:00:00+02:00</date>
                <start>18:00</start>
                <duration>02:00</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-90-freifunk-meetup</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/G7DYH3/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>Freifunk Meetup</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop (lang)</type>
                <language>de</language>
                <abstract>Meetup f&#252;r interessierte Freifunker und solche die es noch weren wollen</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='91'>julez</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='19141cd9-0395-5592-8d20-1950a6d95458' id='69'>
                <date>2019-06-01T21:00:00+02:00</date>
                <start>21:00</start>
                <duration>01:00</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-69-meetup-chaosbodensee</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/PQYRUA/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>MeetUp ChaosBodensee</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen.</abstract>
                <description>Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen. Es wird hier kein Vortrag oder &#228;hnliches stattfinden.</description>
                <logo></logo>
                <persons>
                    <person id='67'>nopx</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='04ac242e-9287-5121-9106-0bbfbe77e7a3' id='10'>
                <date>2019-06-01T22:15:00+02:00</date>
                <start>22:15</start>
                <duration>01:30</duration>
                <room>ZKM_AckerSpace</room>
                <slug>gpn19-10-die-werwlfe-von-dsterwald</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/88K3DT/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Die Werw&#246;lfe von D&#252;sterwald</title>
                <subtitle></subtitle>
                <track></track>
                <type>Sonstige</type>
                <language>de</language>
                <abstract>Wir spielen wieder die Werw&#246;lfe von D&#252;sterwald.</abstract>
                <description>Wird die AFD (Alternative f&#252;r D&#252;sterwald) ihre Mauer um die Stadt bauen? Werden die Werw&#246;lfe daf&#252;r bezahlen? Und warum ist der Hauptmann schon wieder tot?
 
Antworten auf diese und weitere Fragen liefert unsere j&#228;hrliche Runde.</description>
                <logo></logo>
                <persons>
                    <person id='22'>Rem0te</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
           
        </room>
        <room name='ZKM_CodeHUB'>
            <event guid='f7d830c4-c7d2-5749-a64a-3774c031e75c' id='148'>
                <date>2019-06-01T13:00:00+02:00</date>
                <start>13:00</start>
                <duration>03:00</duration>
                <room>ZKM_CodeHUB</room>
                <slug>gpn19-148-dein-eigener-selbst-gelteter-led-regenbogen-reloaded-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/VGKVYR/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Dein eigener, selbst gel&#246;teter LED-Regenbogen -- Reloaded!</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop (lang)</type>
                <language>de</language>
                <abstract>Aufgrund der hohen Nachfrage ein zweites Mal auf dieser GPN!
 
Wolltest du schon immer deinen eigenen blinkenden LED-Regenbogen haben? Hier gibts die Teile und das Mindeste an Wissen, um selbst einen zusammenzul&#246;ten und programmieren!</abstract>
                <description>Bau dir deinen eigenen LED-Regenbogen! Ich erz&#228;hl gerade eben die ben&#246;tigten Grundlagen an Elektronik, L&#246;ten, Mikroprozessoren und Programmierung; dann kannst du selbst loslegen.
 
* **F&#252;r wen?** Der Workshop richtet sich an alle, die nicht wissen, wie man einen LED-Streifen (Typ WS2812b) mit einem Mikroprozessor (Typ ESP-8266) dazu bringt, einen animierten Regenbogenfarbverlauf anzuzeigen
* **Was muss ich mitbringen?** Laptop mit vorinstallierter [Arduino IDE](https://www.arduino.cc/en/Main/Software) und Mikro-USB-Kabel (auch bekannt als Smartfonladekabel).
* **Was kann ich mitbringen?** Etwas Kenntnisse &#252;ber Schleifen, Variablen und Funktionen in *irgendeiner* Programmiersprache w&#228;ren gut, wenn du die Animation selbst beeinflussen willst (ansonsten nehmen wir ein Beispielprogramm). Ein Smartfonladeger&#228;t oder Powerbank, um die LEDs auch ohne Laptop betreiben zu k&#246;nnen.
* **Was kostet es?** 9&#8364; Materialkosten.
* **Wie viele k&#246;nnen mitmachen?** Bis zu 15 Menschen (Warteliste der ersten Workshopinstanz wird bevorzugt, danach first-come-first-serve)
 
Das existente Workshopmaterial (von der Easterhegg):  https://github.com/orithena/Lamp_Simple1Button</description>
                <logo>/media/gpn19/images/VGKVYR/Rainbow_lamp.jpg</logo>
                <persons>
                    <person id='45'>anathem</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='3a37dc95-0565-5000-a577-4e9d69253fea' id='127'>
                <date>2019-06-01T16:30:00+02:00</date>
                <start>16:30</start>
                <duration>01:00</duration>
                <room>ZKM_CodeHUB</room>
                <slug>gpn19-127-aktuelles-vom-womo-lin-projekt-open-source-steuerung-fr-wohnmobile-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/SUQXVL/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>Aktuelles vom Womo Lin Projekt (Open Source Steuerung f&#252;r Wohnmobile)</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>Vorstellung des aktuellen Standes des Womo-Lin Projektes, das auf dem diesj&#228;hrigen Easterhegg vorgestellt wurde.
Untersuchung der Truma/Hella LIN Bus Komponenten, erarbeitung von weiteren Ideen</abstract>
                <description>Vorstellung des derzeitigen Hardwarestandes (Schaltplan/Layout),  es sind die diverse Truma LIN Bus Komponenten zum Untersuchen dabei, ebenso die Hella IBS Sensoren. Weiteres Reverse Engineering der Protokolle, Ideen Sammlung f&#252;r finale Design.</description>
                <logo></logo>
                <persons>
                    <person id='50'>RFguy</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='eecaf053-00d3-5048-a452-c49017083f65' id='44'>
                <date>2019-06-01T17:45:00+02:00</date>
                <start>17:45</start>
                <duration>01:00</duration>
                <room>ZKM_CodeHUB</room>
                <slug>gpn19-44-tor-relays-operators-meetup</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/FHMGLK/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Tor Relays Operators Meetup</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>Connecting people who run Tor relays, people who would like to run Tor relays, and people generally interested in what we are doing.</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='36'>metalgamer</person><person id='132'>virii</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='fbf01502-5262-52da-bd6f-f99bf26ea04b' id='13'>
                <date>2019-06-01T19:00:00+02:00</date>
                <start>19:00</start>
                <duration>01:00</duration>
                <room>ZKM_CodeHUB</room>
                <slug>gpn19-13-causal-c-runtime</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/GQCR8A/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>causal c++ runtime</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>causal ist eine C++ Runtime welche versucht eine Art, an Kausalit&#228;t als Methode angelehnter, nichtlinearer/nebenl&#228;ufiger Algorithmen zu erm&#246;glichen.</abstract>
                <description>prespektivische Ziele: 
- KISS 
- AGPL und Social Coding Kultur 
- Historie und Gr&#252;nde 
 
Projektziele: 
- nichtlineare/nebenl&#228;ufige Algorithmen 
- automatische Speichersynchronisierung 
- sich erweiternde Datenstrukturen 
- Prinzip der Unbestimmtheit 
- Manipulation des Speichers, Persistenz(Key-Value DB) und Kommunikation(Redis) sind f&#252;r den Algorithmus transparent. 
- feingranulare Skalierbarkeit durch oben erw&#228;hnte Transparenz
- oszillierende Systeme 
- Gleichgewichtssysteme 
- Regelsysteme 
- komplexe Systeme
 
Workshopziele: 
- Vorstellung 
- Verkostung 
- Ideenmining
 
Vobereitung: 
1) Linux 
2) cmake, make based c++17 build chain, gtkmm-dev, optional clang-dev (whatever clang&apos;s libtooling requires to build/link against on your system, this allows to build causalviz tool yourself) 
3) git clone --recurse-submodules https://gitlab.com/causal-rt/causal 
4) ./buildAllLib.sh 
(im root des repos ausf&#252;hren, compiliert die abh&#228;ngigkeiten hiredis, rocksdb, capnproto, googletest) 
5) ./configure.sh &amp;&amp; ./build.sh &amp;&amp; ./test.sh 
(im root des repos ausf&#252;hren) 
6) Youtube Video anschauen (TODO) 
7) Doku st&#246;bern https://causal-rt.gitlab.io/causal</description>
                <logo></logo>
                <persons>
                    <person id='25'>unbestimmter Determinismus</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='c74c8ad1-ca57-5e4e-9bea-930cfc55c3d1' id='147'>
                <date>2019-06-01T21:00:00+02:00</date>
                <start>21:00</start>
                <duration>01:00</duration>
                <room>ZKM_CodeHUB</room>
                <slug>gpn19-147-microg-einfhrung-setup-und-support</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/WFU8R9/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>microG: Einf&#252;hrung, Setup und Support</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>Android ohne Google</abstract>
                <description>microG Services Core ist ein schlanker, quelloffener Nachbau der Play-Dienste. Er sorgt daf&#252;r, dass Apps laufen, die nach den Play-Diensten verlangen. Dazu geh&#246;ren einige Apps von Google selbst, vor allem aber die Apps anderer Entwickler. Au&#223;erdem bietet microG eine Schnittstelle zu Googles wichtigem Cloud-Messaging-Dienst sowie eine Maps-Schnittstelle f&#252;r Apps wie DB Navigator. [Quelle: c&apos;t]
 
Da aus unerfindlichen Gr&#252;nden Menschen und MenschInnen Probleme bei dem Einrichten und Benutzen von microG zu haben scheinen, soll dieser Workshop Abhilfe schaffen. Nat&#252;rlich kann auch jeder kommen der einfach nur Fragen stellen will.</description>
                <logo></logo>
                <persons>
                    <person id='154'>Marvin</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='8ba305c5-1948-5950-aa32-394a5bb4bc47' id='78'>
                <date>2019-06-01T22:15:00+02:00</date>
                <start>22:15</start>
                <duration>01:00</duration>
                <room>ZKM_CodeHUB</room>
                <slug>gpn19-78-technik-camp-am-bodensee-planung</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/9E8HHC/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Technik Camp am Bodensee - Planung</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop</type>
                <language>de</language>
                <abstract>Vom 1.-4. August findet das Technik Camp in &#220;berlingen am Bodensee statt.
 
Darum kommen wir zusammen um unsere Ideen auszutauschen und f&#252;r die die Planung der Veranstaltung.
 
Weitere Informationen zum Technik Camp gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/)</abstract>
                <description>Das Technik Camp am Bodensee wird veranstaltet von Hackern, Bastlern, Datenreisenden und Freifunkern rund um den Bodensee. Und nat&#252;rlich auch vone jedem anderen, der mit machen m&#246;chte.
 
Wir wollen in &#220;berlingen am Campus der Waldorfschule und Heimat des Hackerspace see-base ein &quot;Technik Camp&quot; veranstalten.
 
Im Vorfeld haben wir schon viele Ideen. Nun geht es um den Austausch, was wir wirklich machen wollen, wer mit hilft und wie wir uns das alles vorstellen.
 
F&#252;r die Planung am Camp haben wir einen Matrix Kanal: [#eventorga:matrix.bodensee.space](https://matrix.to/#/eventorga:matrix.bodensee.space). Wenn ihr mithelfen wollt, schaut doch dort mal vorbei!
 
Weitere Informationen zu der Veranstaltung inklusive CFP und Anmeldung gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/).
 
Ein Pad zur Planung gibt es hier: https://pad.ffbsee.de/p/camp19</description>
                <logo>/media/gpn19/images/9E8HHC/camp_ESj7MJO.jpg</logo>
                <persons>
                    <person id='79'>L3D</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
           
        </room>
        <room name='Anderswo'>
            <event guid='bf34ffcd-fa30-5a22-b7ff-d5deacfe86be' id='8'>
                <date>2019-06-01T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>02:00</duration>
                <room>Anderswo</room>
                <slug>gpn19-8-haecksenfryhstyck-im-seminarraum-ausgeschildert-ab-dem-teezelt-im-zkm-foyer-</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/QR3AHA/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Haecksenfryhstyck (im Seminarraum, ausgeschildert ab dem Teezelt im ZKM Foyer)</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop (lang)</type>
                <language>de</language>
                <abstract>_Dieses Event findet im Seminarraum des ZKM im 2. OG statt_
 
Meet n Greet aller Haecksen und -interessierten (vgl. http://www.haecksen.org)</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='21'>Xorandra</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='56d0836e-ed8f-50a0-9a36-3a7074d33f29' id='60'>
                <date>2019-06-01T11:00:00+02:00</date>
                <start>11:00</start>
                <duration>01:00</duration>
                <room>Anderswo</room>
                <slug>gpn19-60-moderne-stoffwindelsysteme</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/JLVML8/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Moderne Stoffwindelsysteme</title>
                <subtitle></subtitle>
                <track></track>
                <type>Vortrag</type>
                <language>de</language>
                <abstract>Da der Workshop letztes Jahr so zahlreich besucht wurde biete ich ihn gerne noch einmal an:
 
Moderne Stoffwindeln als Alternative zu Pampers und Co.
 
Der Workshop findet im ersten OG der HFG statt (im Schnuller Operation Center)
 
Ein Workshop f&#252;r Eltern und solche die es werden wollen :)
Achtung in diesem Workshop sollen vor allem die verschiedenen M&#246;glichkeiten mit Stoff zu Wickeln vorgestellt werden. Es geht weniger darum ob es &#246;kolokisch Sinnvoll oder nicht.
Ich werde auf die Vor- und Nachteile von Stoffwindeln eingehen, euch die verschiedenen Systeme vorstellen und von unseren Erfahrungen damit berichten.
 
Zum Workshop kann man gerne auch sein Baby mitbringen (falls schon vorhanden). Es w&#228;re sch&#246;n wenn ihr mir kurz per Email [mailto:lay@ixix.de lay@ixix.de] bescheid gebt oder euch direkt in die Teilnehmerliste eintragt. Wenn es tats&#228;chlich mehr als 6 Interessenten geben sollte w&#252;rde ich einen zweiten Workshop anbieten.
 
 
==Teilmehmer Samstag 11 Uhr==
 
 
 
== Stoffwindeln ==
 
Die Aufgef&#252;hrten Stoffwindelmarken bringe ich zum Workshop mit. Gerne k&#246;nnen Teilnehmer auch noch andere Marken zum Anschauen und Berichten mitbringen.
 
===All-in-Ones===
 
* Totsbots
* BumGenius
* Bambino Mio
* Blueberry Simplex
 
===All-in-Twos===
 
*Culla di Teby Schwimmwindel
* Milovia
* Totsbots
* Blueberry Capri
 
 
===All-in-Threes===
   
*Windelmanufaktur
*Culla di Teby
* G Diaper
 
===H&#246;schenwindeln===
 
*Hu-da
*Petit Lulu
*Anavy
*Imse Vimse
   
===Saugeinlagen===
 
*Baumwolle
*Bambus
*Zorb
* Hanf
 
===Fleece===
 
*von Hansnatur, Little Lamp, Bambio Mio und viele mehr
 
===&#220;berhosen===
 
*Popolini
*Imse Vimse
*Hu-da
* Tots Bots
* Milovia
 
Hinweis: Dieser Talk wird weder gestreamt noch aufgezeichnet
 
== Links ==</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='57'>Lay</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='e52c62d0-973e-51b0-884d-f74613bd51c7' id='77'>
                <date>2019-06-01T14:00:00+02:00</date>
                <start>14:00</start>
                <duration>02:00</duration>
                <room>Anderswo</room>
                <slug>gpn19-77-csd-karlsruhe</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/RWLVM8/</url>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <title>CSD Karlsruhe</title>
                <subtitle></subtitle>
                <track></track>
                <type>Sonstige</type>
                <language>de</language>
                <abstract>CSD Karlsruhe Demoparade</abstract>
                <description>Datum: Samstag, 01. Juni 2019
Beginn: 14:00 Uhr Stephanplatz
Ende: ca. 16:00 Uhr Stephanplatz
Moar info: http://www.csd-karlsruhe.de/to/csd/
 
https://www.openstreetmap.org/way/162539268</description>
                 <logo></logo>
                 <logo></logo>
                 <persons>
                 <persons>
                     <person id='76'>emperor</person>
                     <person id='76'>emperor</person>
                </persons>
                <links></links>
                <attachments></attachments>
            </event>
            <event guid='c18e875d-5d84-5bfb-8f8e-544a5095aa85' id='83'>
                <date>2019-06-01T22:30:00+02:00</date>
                <start>22:30</start>
                <duration>02:00</duration>
                <room>Anderswo</room>
                <slug>gpn19-83-rope-bondage-basics</slug>
                <url>https://pretalx.entropia.de/gpn19/talk/87K78Q/</url>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <title>Rope Bondage Basics</title>
                <subtitle></subtitle>
                <track></track>
                <type>Workshop (lang)</type>
                <language>de</language>
                <abstract>_Dieses Event findet im Seminarraum der HfG im 1.OG &#252;ber dem Hackcenter statt_
Wie in den letzten Jahren, biete ich einen Workshop an zum Thema Seil und was mach damit machen kann. Au&#223;erdem gibt es noch einen Ausblick was es sonst an Themen in dem Umfeld geben k&#246;nnte.</abstract>
                <description></description>
                <logo></logo>
                <persons>
                    <person id='82'>Zinboo</person>
                 </persons>
                 </persons>
                 <links></links>
                 <links></links>

Aktuelle Version vom 1. Juni 2019, 18:32 Uhr

<?xml version='1.0' encoding='utf-8' ?> <schedule>

   <version>1.9</version>
   <conference>
       <acronym>gpn19</acronym>
       <title>19. Gulaschprogrammiernacht</title>
       <start>2019-05-30</start>
       <end>2019-06-02</end>
       <days>4</days>
       <timeslot_duration>00:05</timeslot_duration>
       <base_url>https://pretalx.entropia.de/gpn19/schedule/</base_url>
   </conference>
   <day index='1' date='2019-05-30' start='2019-05-30T04:00:00+02:00' end='2019-05-31T03:59:00+02:00'>
       <room name='ZKM_Medientheater'>
           <event guid='9e0c19c0-935b-5f08-9fbe-a9daaebbc2c6' id='11'>
               <date>2019-05-30T16:00:00+02:00</date>
               <start>16:00</start>
               <duration>00:45</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-11-what-to-hack</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/YMDYMK/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>What to hack</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Opening and overview of the GPN19</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='11'>Christian Lölkes</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='cfbdf1b4-0f47-583a-967e-f1508b3e40fa' id='70'>
               <date>2019-05-30T17:00:00+02:00</date>
               <start>17:00</start>
               <duration>00:30</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-70-schlangenprogrammiernacht-2-0</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/HFUGLZ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Schlangenprogrammiernacht 2.0</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Das bytewerk bringt zur GPN19 eine Neuauflage der Schlangenprogrammiernacht inkl. neuem Backend mit. In diesem Vortrag zeigen wir für Neulinge kurz das Konzept und stellen die Änderungen gegenüber der letzten Version vor.</abstract>
               <description>Zur GPN18 hat das bytewerk ein neues Programmierspiel, die „Schlangenprogrammiernacht“ (SPN) vorgestellt. Dieses Jahr gibt es eine Neuauflage mit neuer Programmiersprache, neuer Schnittstelle zu den Bots, neuen Bugs und mehr Performance¹.

Das Spielprinzip ist das Gleiche geblieben, daher möchten wir hier auf [den Vortrag](https://entropia.de/GPN18:Einf%C3%BChrung:_Schlangenprogrammiernacht_2018) ([Video](https://media.ccc.de/v/gpn18-153-einfhrung-schlangenprogrammiernacht-2018)) vom letzten Jahr verweisen.

¹ Wir erinnern uns: letztes Jahr hatten wir am Ende ca. 300 Bots bei 5 FPS auf dem Spielfeld. Dieses Jahr sollten wir 60 FPS schaffen :-)</description>

               <logo>/media/gpn19/images/HFUGLZ/spn_lIuYutK.png</logo>
               <persons>
                   <person id='69'>Thomas Kolb</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='d4c06f9d-2021-5194-b65e-cfd92c086879' id='33'>
               <date>2019-05-30T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-33-hacking-building-automation-security-or-how-to-have-keyless-entry-at-your-neighbors-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/399UPZ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Hacking Building Automation Security - or how to have keyless entry at your neighbors...</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Ein kritischer Blick auf den Stand der Sicherheit in modernen Smart-Building Systemen</abstract>
               <description>Smart Building Security - in der Praxis oft ein Widerspruch in sich.

Bei fast allen größeren öffentlichen Gebäuden sowie im gehobenen Wohnungsbau kommen unterschiedliche Gebäudeautomationssysteme zum Einsatz. Wir werfen einen Blick auf verschiedene gängige Techniken und Bussysteme, besprechen praktische Angriffszenarien und zeigen vorbeugende Maßnahmen auf.</description>

               <logo></logo>
               <persons>
                   <person id='28'>Kevin Heneka</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='a3dcb1b8-bb7c-5f9b-842a-a9667801e9ad' id='55'>
               <date>2019-05-30T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-55-low-cost-power-monitoring-beim-ccc-camp-2019</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/TFASVY/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Low cost Power Monitoring beim CCC Camp 2019</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Auf den vergangenen Camps fand ein Live Monitoring der Stromversorgung mit kommerziellen Poweranalysatoren statt, diese sollen durch eine eigene kostengünstige Lösung auf Basis des ADE9000 / ADE9078 ersetzt werden. Zusätzlich zum LAN erfolgt eine Statusmeldung über eine DMR Anbindung mit MMDVM.</abstract>
               <description>Vorgestellt wird eine eigene Entwicklung eines Power Analyzers auf Basis des Analog Device Chips ADE9000 / ADE 9078, der live Stromverbrauch, Spannung, Phasen, Oberwellen etc. unseres Netzes auf ccc Veranstaltungen messen kann. Dadurch das wir relativ viele Inselnetze betreiben, ist hier eine größere Anzahl von Nöten, hier kommt man bei Preisen von 500-1000 € kommerzieller Geräte schnell an die Grenzen. Zusätzlich zu einer LAN und Modbus Schnittstelle erfolgt auch eine Anbindung an das DMR Funknetzes, um Fehler im Netzt sofort als Nachricht an z.B. ein Funkgerät etc. zu schicken. Der Aufbau ist entsprechend isoliert, besitzt galvanisch getrennte Schnittstellen, die Versorgung erfolgt aus dem Drehstromnetz und über einen 18650 Akku. Die Anschlüsse sind auch für größere Kurzschlussströme in Niederspannungsverteilungen abgesichert. Die Stöme werden über Stromwandler abgegriffen. Als Funkanbindung kommt ein MMDVM Modul zum Einsatz. Vorstellung des bereits entwickelten Boards und Einladung zum mitmachen.</description>
               <logo></logo>
               <persons>
                   <person id='50'>RFguy</person><person id='70'>Unbenannter Nutzer</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='9085e975-1f31-5921-81cf-78f390862e28' id='132'>
               <date>2019-05-30T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-132-two-thousand-eighty-four-by-copyright-reform</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/EBZJTR/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Two thousand Eighty-Four by Copyright Reform</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>In 2016 the European Commission announced it proposal for a Copyright Reform, a reform we were all expecting to come, but could not foresee the controversies that would arise. Copyright law in the EU has long been recognised as obsolete, due to its failure to provide for technology neutral provisions that respond to the demands of the digital era. Among the controversial provisions of the new law lie two Articles known as 11 and 13 (currently 15 and 17 of the final text. The first introduces a neighbouring right for news publishers (a.k.a. link tax), while the second annuls the current regime of intermediary liability, raises the barriers of liability for internet platforms and suggests a damaging for the internet-as-we-know-it system of a priori censorship (a.k.a upload filters, censorship machines). 

This law passed the EU legislative procedure and has entered the step of its "national implementation". This means that we still have a chance to get informed and act! How's that? Join the presentation and we'll discuss it all step-by-step.</abstract>

               <description>This presentation-talk would like to clarify to the audience the EU legislative procedure, summarise the developments as regards the Copyright Reform and ultimately, raise awareness and interest for the upcoming national implementation of a rather controversial piece of legislation. The structure of the presentation will be as follows:

1. Legislative Procedure - who is in charge, how do the European Institutions cooperate, how do they make decisions 2. Copyright Reform - from birth till... now. 3. What is wrong with copyright? Can we still do something about it? Yes? What? 4. Questions and time for discussion.</description>

               <logo>/media/gpn19/images/EBZJTR/StopCensorship.png</logo>
               <persons>
                   <person id='135'>Aimilia Givropoulou</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='HfG_Studio'>
           <event guid='3d181ba9-ae1b-5071-9f50-09aec13c0151' id='98'>
               <date>2019-05-30T17:00:00+02:00</date>
               <start>17:00</start>
               <duration>00:30</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-98-die-vorbereitung-und-den-besuch-eines-chaosevents-smart-gestalten</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/73VS8D/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Die Vorbereitung und den Besuch eines Chaosevents smart gestalten</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Der Besuchs eines Chaosevents kann entweder spontan oder geplant erfolgen. Dargelegt wird, was bei der Vorbereitung und beim Besuch eines Chaosevents alles zu beachten ist. Dabei wird auf unterschiedliche Arten von Events und deren Besonderheiten eingegangen.</abstract>
               <description>Die Themen, die besonders vertieft werden, sind:
  • Wie reise ich an?
  • Was packe ich ein?
  • Wann und wie bekomme ich mein Ticket?
  • Wo finde ich wichtige Informationen?
  • Was muss ich vor Ort beachten?</description>
               <logo></logo>
               <persons>
                   <person id='98'>skyangel</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='2cb7b45b-af85-5ee7-981d-5b4265d4e342' id='138'>
               <date>2019-05-30T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-138-aehostd-nss-pam-dienst-fr--dir</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/L9ZH9Q/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>aehostd -- NSS/PAM-Dienst für Æ-DIR</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Dieser Vortag stellt aehostd vor, ein speziell für Æ-DIR angepasster NSS/PAM-Dienst.</abstract>
               <description>Mit grossen Widerwillen hat der Autor einen NSS/PAM-Dienst als Ersatz für _sssd_ und _nss-pam-ldapd_ implementiert, obwohl es ihm grundsätzlich sehr widerstrebt das Rad neu zu erfinden.

Der Vortrag stellt dar, warum für den Einsatzzweck eine eigene Implementierung sinnvoll erschien, wie es genau gemacht wurde und warum das Ergebnis namens [aehostd](https://www.ae-dir.com/aehostd.html) für die Integration mit [Æ-DIR](https://ae-dir.com) besser ist als andere Implementierungen. Insbesondere wird auch die Anbindung (Enrollment) einer VM ohne lokalen Login-Account gezeigt.

Nützliche Vorkenntnisse: Login unter Linux, SSH, PAM, nsswitch.conf

Links:

  * [Æ-DIR -- Authorized Entities Directory](https://ae-dir.com)
  * [aehostd -- Custom NSS/PAM demon for Æ-DIR](https://ae-dir.com/aehostd.html)</description>
               <logo></logo>
               <persons>
                   <person id='139'>Michael Ströder</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='0417bbdb-31ee-5cb5-9a6b-907d3620a085' id='133'>
               <date>2019-05-30T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-133-moderne-app-programmierung-mit-flutter-und-dart</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JZCPW3/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Moderne App-Programmierung mit Flutter und Dart</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Der Vortrag ist eine Einführung in die Programmierung mit der Programmiersprache Dart und Flutter, einem Framework für die Entwicklung mobiler Anwendungen.</abstract>
               <description>## Motivation 

Ende des Jahres 2018 veröffentlichte Google ein neues Framework zur Programmierung von plattformübergreifenden Apps für Android und IOS: Flutter in der Version 1.0. Die Entwicklung soll damit einfacher und schneller als bisher vor sich gehen.

    1. Ablauf des Vortrags

Nach einer allgemeinen Einfügung in das Thema wird zuerst auf das Google Material Design, der Design-Philosophie von Flutter, eingegangen. Anschließend werden kurz moderne Programmiertechniken der Sprache Dart vorgestellt, beispielsweise die asynchrone Programmierung mit sogenannten Future-Objekten, die eine asynchrone Ausführung von Programmteilen ermöglichen. Danach werden Layout-Grundlagen mit Widgets, den Grund-Bausteinen bei Flutter, behandelt. Anschließend wird die Implementierung von Navigations-Elementen und Screens erläutert. Ein wichtiger Punkt bei der Entwicklung mit Flutter ist die Benutzung von Plugins, die die Möglichkeit der Nutzung von Plattform-Spezifischen Fähigkeiten der Hardware bieten. Auf die Programmierung der 2D-Game-Engine „Flame“ wird näher eingegangen. Diese bietet die Möglichkeit der Animation von Sprites und kann mit Tilemaps, gekachelten Flächen, umgehen.</description>

               <logo>/media/gpn19/images/JZCPW3/Ich_Avatar.jpg</logo>
               <persons>
                   <person id='136'>Dieter Meiller</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_OpenHUB'>
           <event guid='756ad06c-d1f8-5867-acc6-eafb5eea3b90' id='38'>
               <date>2019-05-30T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-38-das-leben-mit-der-dsgvo</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ZRCDEJ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Das Leben mit der DSGVO</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Was hat sich für uns durch die DSGVO geändert, was müssen wir nun beachten? Ein Mittelmaß zwischen absoluter Panik und Entspannung wäre doch toll.</abstract>
               <description>Im RL bin ich als Datenschutzkoordinator für den Datenschutz innerhalb unserer Firma verantwortlich, aber was bedeutet es und was kann sich der normalblogger für sein tägliches Leben mitnehmen?</description>
               <logo></logo>
               <persons>
                   <person id='35'>Felix Kazuya</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='045f855d-1bd3-5c93-b9f3-74c5347f4ce8' id='118'>
               <date>2019-05-30T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-118-software-testen-ja-bitte-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/9CPVCK/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Software testen? Ja bitte!</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Systematisch durchgeführte Software-Tests können dazu beitragen, qualitativ angemessene Software auszuliefern - aber leider lassen sich nicht alle Tests adäquat automatisieren, und gerade bei manuell durchgeführten Tests wird häufig geschlampt (nicht nur in der FOSS-Szene). 

Der Vortrag stellt die freie Webanwendung "SystemTestPortal" vor, dank der auch kleine Projekte mühelos (Software) professionell testen können.</abstract>

               <description>Das Testen von Software ist wichtig, um Nutzer nicht durch verbuggte Releases zu vergraulen. Vieles  lässt sich heute zwar automatisieren, viele kritische Fehler werden aber oftmals erst durch händisch durchgeführte Tests entdeckt. Gerade kleinere FLOSS-Projekte verzichten leider noch immer auf systematisch durchgeführte Tests und fördern so das "Frickelware"-Klischee.

Systematisches Testen klingt langweilig, kann aber richtig Spaß machen und dabei Entwickler, Tester und Endanwender näher zusammenbringen. Die an der Universität Stuttgart entwickelte freie Software "SystemTestPortal" ist eine leichtgewichtige Webanwendung, die die Erstellung, Protokollierung und Analyse systematischer Tests deutlich vereinfacht. Sie bietet zudem auch Management-Funktionen für die Planung und Steuerung von Tests (Dashboards, Zuweisung von Testaufgaben an Tester usw.).

Der Vortrag diskutiert die Wichtigkeit und die Schwierigkeiten des Testens und stellt das SystemTestPortal als praktibable Lösung vor, die gerade für kleinere Projekte interessant sein könnte.</description>

               <logo>/media/gpn19/images/9CPVCK/STP_1.1.0.png</logo>
               <persons>
                   <person id='103'>Daniel Kulesz</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='b8b3a361-4832-518c-a850-7c354e2e975f' id='131'>
               <date>2019-05-30T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-131-recheck-and-the-sorcerer-s-stone-turning-selenium-into-adamantium</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ENFJTE/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>recheck and the Sorcerer's Stone: Turning Selenium into Adamantium</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>The NoSuchElementException is probably one of the most prominent problems when using Selenium. The open source project recheck solves this problem in an elegant and simple way. And on top of that, test are easier to create and maintain and yet more complete.</abstract>
               <description>Ever had that: after a simple change, suddenly 50+ tests are failing! Brittle tests that hinge on GUI specifics and result in the dreaded NoSuchElementException are a main headache when testing with Selenium. 

The open source project recheck offers a simple and elegant solution. Not only is a virtual identifier unaffected by UI changes, you can define it for otherwise hard to specify elements, i.e. that would require complex xpath or CSS selector expressions. And on top of that, tests are easier to create and maintain and yet much more complete in what they check. This talk gives a practical introduction to the underlying approach and the tool, complete with a life coding session.</description>

               <logo></logo>
               <persons>
                   <person id='134'>Jeremias Rößler</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_Vortragssaal'>
           <event guid='0fc79a32-3b86-5a9a-8c31-2e0cf2f675f3' id='110'>
               <date>2019-05-30T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-110-documentation-with-any-editor</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JFKYMU/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Documentation with any editor</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>Creating documentation is often boring and needs a lot of copy&paste to update the different output formats. I'll show you my workflow creating textbased documentation with asciidoctor and convert it through a pipeline to html, pdf and some more formats.</abstract>
               <description>Creating professional documentation with asciidoctor and some other opensource tools, using the editor of your choice. I create a pipeline (Jenkins or Gitlab CI/CD) to convert a simple ascii text to any documentation format. So when your project needs  html that's fine, when your customer needs some PDF and you want to use your company logo that's nearly the same. You can create multiple outputs from one source, update screenshots automatically and still edit it on any of your devices or editors. Using a pipeline and containers after commiting to a version control system can be used on any operating system, or directly in the cloud. So there is nothing between you and your documentation.</description>
               <logo></logo>
               <persons>
                   <person id='110'>Christoph Stoettner</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='be47fbb7-4a05-5586-8816-40ea53c45447' id='105'>
               <date>2019-05-30T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-105-foundations-for-decentralization-data-with-ipld</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/D8W7XL/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Foundations for Decentralization: Data with IPLD</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>IPLD -- "InterPlanetary Linked Data" -- is a data format with a canonical hashing scheme.  With canonical hashing, we get immutable linking; and with this, we aim to build libraries and tools for decentralizing anything and everything.   We need foundations for building whole ecosystems that are immune to "Error 451": IPLD is a mechanism for getting there.</abstract>
               <description>Do you wish building decentralized systems was easier?  That building content-addressable storage for application data was simple?  That APIs could be well-documented and developed in a way that's agnostic to the serialization format?  That addressing structured data with an immutable hash was just a function call away?

IPLD is making all that happen.

The end goal is that a developer can build an application that's like "the next git" -- or something even more ambitious and similarly decentralized -- and with the IPLD libraries in hand, it should take hours instead of weeks.

Come hear about:

- The IPLD Format layer -- how we make JSON, CBOR, and other formats interchangeable (and how you can bring your own); - The IPLD Data Model -- how we define canonical hashing over all the formats IPLD supports; - and The IPLD Schema System -- how we define some simple, and optional, but incredibly useful standards for typing structured data: both for making data validation easier, making schema evolution possible, and making a clear road for advanced operations like deterministic sharding for large dataset support.

We're building both specs and library implementations (starting in Go, Java, and JS); this talk will show some example snippets.

In comparison to existing systems, you can think of it like: Protobuf schemas and graphQL queries had a baby, but rather than being built entirely for big-enterprise needs, it's got native support for both human-readable of JSON and fast binary message formats like CBOR; it's built for people of the "bazaar" rather than the "cathedral"; and we're Apache2/MIT licensed FOSS through and through.</description>

               <logo>/media/gpn19/images/D8W7XL/IPLD_basic_white_vert.png</logo>
               <persons>
                   <person id='104'>Eric Myhre</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_AckerSpace'>
           <event guid='929fa618-cb86-5482-872f-6690c633add4' id='51'>
               <date>2019-05-30T17:00:00+02:00</date>
               <start>17:00</start>
               <duration>03:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-51-dein-eigener-selbst-gelteter-led-regenbogen-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/MUBXNA/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Dein eigener, selbst gelöteter LED-Regenbogen.</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Wolltest du schon immer deinen eigenen blinkenden LED-Regenbogen haben? Hier gibts die Teile und das Mindeste an Wissen, um selbst einen zusammenzulöten und programmieren!</abstract>
               <description>Bau dir deinen eigenen LED-Regenbogen! Ich erzähl gerade eben die benötigten Grundlagen an Elektronik, Löten, Mikroprozessoren und Programmierung; dann kannst du selbst loslegen.
  • **Für wen?** Der Workshop richtet sich an alle, die nicht wissen, wie man einen LED-Streifen (Typ WS2812b) mit einem Mikroprozessor (Typ ESP-8266) dazu bringt, einen animierten Regenbogenfarbverlauf anzuzeigen
  • **Was muss ich mitbringen?** Laptop mit vorinstallierter [Arduino IDE](https://www.arduino.cc/en/Main/Software) und Mikro-USB-Kabel (auch bekannt als Smartfonladekabel).
  • **Was kann ich mitbringen?** Etwas Kenntnisse über Schleifen, Variablen und Funktionen in *irgendeiner* Programmiersprache wären gut, wenn du die Animation selbst beeinflussen willst (ansonsten nehmen wir ein Beispielprogramm). Ein Smartfonladegerät oder Powerbank, um die LEDs auch ohne Laptop betreiben zu können.
  • **Was kostet es?** Noch unbekannt, da das Gehäuse erst noch geplant wird.
  • **Wie viele können mitmachen?** Mindestens 12 Menschen... ich habe helfende Tutoren, aber kenne die Räumlichkeiten noch nicht und die endgültige Material- und Werkzeugmenge wird sich auch erst wenige Stunden vor dem Workshop klären... also, die Glaskugel sagt, dass wir 18 Leute vom Material her unterkriegen, aber dann womöglich etwas zeitversetzt. *Entgegen vorheriger Ankündigung wird es also keine Voranmeldung geben, statt dessen werde ich mir Mühe geben, alle Interessenten zu bedienen... ggf dann mit einem Spontanworkshop an einem der folgenden Tage, wenn noch mehr Material gekauft werden kann und das FabLab mitspielt*

Das existente Workshopmaterial (von der Easterhegg): https://github.com/orithena/Lamp_Simple1Button</description>

               <logo>/media/gpn19/images/MUBXNA/IMG_20190216_165604.jpg</logo>
               <persons>
                   <person id='45'>anathem</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='05157d34-7bdb-5212-b117-cec93a643f28' id='72'>
               <date>2019-05-30T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>02:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-72-freiheit-zum-mitnehmen-ein-workshop-von-an-zu-f-zu-g-droid</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/BQKZNL/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Freiheit zum mitnehmen: Ein Workshop von An- zu F- zu G-Droid</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>In diesem Workshop werden Funktion und Nutzungsmöglichkeiten von F- und G-Droid vorgestellt sowie die besten Android-basierten Freie-Software-Apps inklusive Methoden der Anonymisierung und Verschlüsselung.</abstract>
               <description>Nach einem einleitenden Vortrag über (Un-)Freiheiten in Android & Custom-ROMs werden Funktion und Nutzungsmöglichkeiten von F-Droid vorgestellt. F-Droid ist ein Freie-Software-App-Repository und zugleich ein Client, mit dem dieses Repository abgerufen werden kann. 

Der F-Droid Client ist durch ein anarchisches Design geprägt, er ist zensur- und überwachungsresistent – allerdings auch unübersichtlich. Deshalb wird als nächstes G-Droid vorgestellt, ein Client-Fork von F-Droid, der auf das gleiche Repository Freier-Software-Apps zugreifen kann dafür aber ganz neue Sortier- und Informationsmanagementqualitäten bietet.

Um den weiteren Einstieg in die Freiheit auf Mobiltelefonen leicht zu machen, werden schließlich ein paar der besten Freie-Software-Apps aus F-Droid (dem Repository) vorgestellt sowie erweiterte Möglichkeiten der Anonymisierung und Verschlüsselung.

Währenddessen und danach dürfen und sollen alle Teilnehmenden auch ihre eigenen subjektiven Lieblingsapps aus F-Droid nennen und vorstellen. Also wer Bock auf F- und G-Droid hat oder Lust verspürt sie kennenzulernen, kommt vorbei!</description>

               <logo></logo>
               <persons>
                   <person id='72'>Erik Albers</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_CodeHUB'>
           <event guid='d8e825a8-6967-516e-b794-85765923815a' id='113'>
               <date>2019-05-30T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-113-nachhaltigkeit-im-ccc</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/XAPQWP/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Nachhaltigkeit im CCC</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Öffentliches Meetup von C3SUS und R5</abstract>
               <description>Öffentliches Meetup von C3SUS und R5

C3 Sustainability kümmert sich um die Nachhaltigkeit der C3-Events, R5 steht für Reuse, Repair, Recycle, Rethink, Redesign</description>

               <logo></logo>
               <persons>
                   <person id='112'>Fraxinas</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='712be2c7-b5f9-5248-b605-00185498d3cd' id='50'>
               <date>2019-05-30T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>02:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-50-using-angr-to-augment-binary-analysis-workflow</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/LHMTHC/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Using angr to augment binary analysis workflow</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>en</language>
               <abstract>This is a workshop on the open source binary analysis framework angr. We will teach you about its various analyses techniques for reverse engineering and how to integrate them into your workflow.</abstract>
               <description>In this workshop we will present the binary analysis toolkit [angr](https://angr.io).

We will show it's capabilities for reverse engineering and how to use them to improve your reverse engineering workflow. This includes both using angr as a standalone tool, how it's features can be integrated into modern tools like IDA, Binary Ninja or radare2 and how to built your own custom tooling on top of it.

We will introduce core concepts like:

  • Intermediate Representations
   * architecture independent analysis  
   * formalizing instruction behavior  
  • Symbolic Execution
   * Reasoning about how some code would behave depending on all its inputs and not just with one specific input  
  • SMT Solving
   * Formalizing your problem  
   * Use ~~decades of research in automated theorem proving and constraint solving~~ some Python to solve it  

And present problems that can be solved using those concepts in addition to introductory exercises:

  • First Hands-On experience with angr
  • Thinking about programs symbolically instead of concretely
  • automatically finding passwords/keys/backdoors
  • Breaking anti-reverse-engineering measures and tricks (e.g. opaque predicates, dead code, obfuscation)</description>
               <logo>/media/gpn19/images/LHMTHC/angr_splash.png</logo>
               <persons>
                   <person id='33'>Alexeyan</person><person id='113'>Florian Magin</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Anderswo'>
           <event guid='ba4053a1-9c6d-5bd7-870a-bf188a485231' id='141'>
               <date>2019-05-30T17:00:00+02:00</date>
               <start>17:00</start>
               <duration>02:00</duration>
               <room>Anderswo</room>
               <slug>gpn19-141-polyamorie-beziehungsanarchie-picknick</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/MVB3BT/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Polyamorie & Beziehungsanarchie Picknick</title>
               <subtitle></subtitle>
               <track></track>
               <type>Sonstige</type>
               <language>en</language>
               <abstract>Für Interessierte und Praktizierende; Auf der Wiese Seite Bundesanwaltschaft, bringt Picknickdecken mit! Mehr Infos: http://kapoly.wordpress.com/</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='147'>Poly Gruppe Karlsruhe</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Lounge'>
           <event guid='e5eb860a-0952-5e10-9100-ef902e3bf8da' id='16'>
               <date>2019-05-30T18:00:00+02:00</date>
               <start>18:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-16-skorpy</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/L9X3YK/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Skorpy</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='03746e70-749d-56e0-a793-1e06cfacd039' id='17'>
               <date>2019-05-30T20:00:00+02:00</date>
               <start>20:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-17-piet</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/XEXBXF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Piet</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='800d3cab-67f9-599b-b3fc-067fb0f0c02e' id='18'>
               <date>2019-05-30T22:00:00+02:00</date>
               <start>22:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-18-dnc</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/3YVHEB/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>DNC</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='06edcfd9-39fd-5642-9354-e4c5f8b9951d' id='19'>
               <date>2019-05-31T00:00:00+02:00</date>
               <start>00:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-19-project-poltergeist</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/XEXSQK/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Project Poltergeist</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='220f2a63-bfbd-5748-95dc-2fa8d44ca68c' id='62'>
               <date>2019-05-31T02:00:00+02:00</date>
               <start>02:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-62-the-cyber-meta-media-show</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/9FRKDA/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>The Cyber Meta Media Show</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>Generation Unterstrich_ with their `C`yber `M`eta `M`edia `S`how - animated content meets bass</abstract>
               <description>VJ _Generation Gästeliste_ & DJ _Tasmo_ present two hours of generated and selected video clips reacting to offbeat bass music. The audience might want to dance to.</description>
               <logo></logo>
               <persons>
                   <person id='59'>Generation Unterstrich</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       
   </day>
   <day index='2' date='2019-05-31' start='2019-05-31T04:00:00+02:00' end='2019-06-01T03:59:00+02:00'>
       <room name='ZKM_Medientheater'>
           <event guid='e5435c9d-3e16-5419-b326-391df1522988' id='74'>
               <date>2019-05-31T12:15:00+02:00</date>
               <start>12:15</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-74-beyond-monitoring</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/UQ3HSD/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Beyond Monitoring</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Mit welchem System ihr eure Services und Geräte überwacht ist egal, solange die Alarme ankommen. Aber was sollten wir eigentlich alarmieren? Und viel wichtiger: Wie gehen wir mit dem Alarm oder gar einem großen Incident um?</abstract>
               <description>Wir beschäftigen uns mit Fragen wie:

- Woher weiß meine Monitoring-Software überhaupt was sie überwachen soll? - Nur Blackbox oder nur Whitebox Monitoring? - Wer darf Alarme anlegen/ändern? - Was ist ein guter Alarm? - Brauche ich dashboards? - Was passiert wenn es knallt? Wie gehe ich mit dem Alarm um? Wie wird ein Incident aufgearbeitet?</description>

               <logo></logo>
               <persons>
                   <person id='75'>momo</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='cc51f8c3-b9c8-5383-aec5-e4c0735bfc62' id='73'>
               <date>2019-05-31T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>00:30</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-73-virtual-reality-fr-arme</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SYFXTN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Virtual Reality für Arme</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Wie man für unter 100€ zu einer echten VR-Brille kommt, und was man damit unterwegs / ohne dicken Gaming-PC so anstellen kann.

Kurzer Überblick über den Stand der Technik in Indie-VR.</abstract>

               <description>Dieser Talk soll Möglichkeiten aufzeigen, im virtuellen Raum mitzuspielen ohne sich an teure, proprietäre und vor allem immobile Gaming-Hardware zu binden.

Es werden Wege zu günstigen VR-Sets vorgestellt, und die technischen Grundlagen von Head-Mounted Displays (HMD) erklärt.

Zum Schluss gibt es einen Überblick den freien Software-Stack, und mögliche Anwendung, von Augentraining bis VR-Desktop.</description>

               <logo>/media/gpn19/images/SYFXTN/reality_hacker_3ROblFs.jpg</logo>
               <persons>
                   <person id='73'>strfry</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='3d00e8e0-4193-5e3a-bea4-ac3dbb32ce31' id='92'>
               <date>2019-05-31T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-92-blockchain-ein-auer-kontrolle-geratenes-laborexperiment-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/H8VF83/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Blockchain - Ein außer Kontrolle geratenes Laborexperiment?</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Die praktische Realisierung eines Verfahrens, das trotz des gegenseitigen Misstrauens seiner Teilnehmer eine Manipulationsresistenz garantiert, gilt als heiliger Gral der Kryptographie. Bitcoin konnte das Problem, im Kontext von digitalen Währungen, durch Kombination von verschiedenen, bereits bestehenden Techniken elegant lösen. Unter Laborbedingungen wurde dann der erste Prototyp des Bitcoins in einem engen Kreis von Kryptoenthusiasten eingesetzt und getestet. Die daraufhin los getretenen Welle der Begeisterung hat, im Laufe der letzten Jahre, Aufmerksamkeit auf diese Technologie bis in die höchsten Regierungskreise gespült. Heutzutage lässt sich die Sehnsucht nach dem Einsatz der Blockchain überall in der Medien-, Unternehmens- und Politiklandschaft spüren. Doch das Prinzip der Blockchain ist längst über den Einsatz als Kryptowährung hinaus gewachsen. Selbst dort wo weder Manipulationsresistenz benötigt wird, noch Misstrauen herrscht wird die Blockchain als universeller Problemlöser verehrt.  Vom dezentralen und hochredundanten Speicher bis hin zum unfehlbaren Betriebssystem sprießt der Regenbogen der White-, Purple-, Blue- und Yellowpaper aus dem Äther des Internets. Allesamt predigen sie das tägliche Vaterunser der Blockchain: Unveränderlichkeit und Transparenz für alle. Die Frage, ob die eingesetzte Technologie überhaupt zu den Anforderungen des jeweiligen Einsatzzweckes passt und unter welchen Bedingungen sie überhaupt welche Sicherheitsgarantien gewährleisten kann ist hier unerwünscht, fast schon blasphemisch. Dabei wissen Experten schon seit langem, dass es in der IT-Sicherheit keine alle Angreifer vernichtende Allzweckwaffe gibt sondern, dass das genaue Erfassen von Anforderungen und eine darauf aufbauende, sorgfältige Auswahl von Sicherheitsmechanismen die Voraussetzung für ein sicheres Systemdesign ist. Es drängt sich also der Verdacht auf, dass Blockchain-Systeme, entgegen der landläufigen Meinung, vielleicht überhaupt nicht von IT-Sicherheitsexperten entworfen und eingesetzt werden. 

Um dieser Frage auf den Grund zu gehen, verabschieden wir uns in diesem Vortrag für eine Weile aus dem Glaubenskrieg über die Sinnhaftigkeit und versuchen stattdessen mit Methoden der Kryptographie und IT-Sicherheit zu ergründen was die Blockchain leisten kann und was nicht. Wir werfen dazu auch einen tiefen Blick unter die Haube und beleuchten wie sicher die Bauteile sind, die die Blockchain wirklich antreiben.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='127'>Jochen Rill</person><person id='130'>Wasilij Beskorovajnov</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='e51691a8-f0d9-5aa1-9ae8-3fc9eca3dbbb' id='93'>
               <date>2019-05-31T16:30:00+02:00</date>
               <start>16:30</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-93-post-quantum-sicherheit-stand-der-dinge</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/DVZPXU/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Post-Quantum-Sicherheit - Stand der Dinge</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Die Zukunft befindet sich wie Schrödingers Katze in einer ungewissen Superposition aus zwei Zuständen. Während die Katze nach dem Öffnen der Box entweder tot oder lebendig ist, befindet sich die Zukunft nach dem Öffnen der Box in einer aus zwei möglichen Welten: 1. Quantencomputer machen die moderne Kryptographie komplett kaputt. 2. Quantencomputer werden nie aus dem bisherigen Stand herauskommen und man ist froh wenn sie zweistellige Zahlen multiplizieren können. Bis wir die Box geöffnet haben wissen wir jedoch nicht in welcher dieser Welten wir uns befinden und müssen auf alles vorbereitet sein.

Viele bisherige kryptographische Verfahren sind gegen Angreifer mit Zugriff auf Quantencomputern unsicher. Dies betrifft vor allem das bekannte RSA-Verfahren welches auf dem Faktorisierungsproblem basiert. Im ersten Teil des Vortrags wird die Funktionsweise von Quantencomputern kurz erläutert. Zudem wird die Auswirkung auf das Faktorisierungsproblem hervorgehoben.

Die Kryptographiewelt schläft natürlich nicht sondern hat mehrere Bausteine entwickelt mit denen sich Verfahren entwickeln lassen die nicht von Quantenangreifern gebrochen werden können. Der zweite Teil des Vortrags wird diese Bausteine vorstellen und etwas Licht auf das momentan laufende Standardisierungsverfahren der NIST werfen.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='93'>Roland Gröll</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='146354a1-f746-5ccb-83c5-d0bbc1885e25' id='94'>
               <date>2019-05-31T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-94-cyberwehr-bitte-nennen-sie-die-art-des-it-sicherheitsnotfalls</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/8SM9ER/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Cyberwehr - Bitte nennen Sie die Art des IT-Sicherheitsnotfalls</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Dass es stellenweise starke Schwächen in der IT kleinerer Unternehmen gibt, müssen wir nicht weiter erklären. Hier kann jeder seine Geschichten erzählen. Wenig überraschend tritt früher oder später in jedem Unternehmen ein IT-Sicherheitsvorfall auf. Selbst Unternehmen, die eigentlich gut aufgestellt sind, bleiben nicht immer verschont. In der Regel folgt Überforderung und Ratlosigkeit bei den Betroffenen.

Was diese Unternehmen in so einem Fall brauchen, ist eine Art Feuerwehr für ihre IT, die ihnen schnell vor Ort Hilfe leistet. Das hat das Land Baden-Württemberg dazu veranlasst, das Projekt Cyberwehr zu fördern, welches am Kompetenzzentrum IT-Sicherheit des FZI Forschungszentrum Informatik in Karlsruhe umgesetzt wird. Wir sind nicht die Bundeswehr, sondern schaffen Prozesse und Infrastrukturen für die Ersthilfe bei IT-Sicherheitsvorfällen.

In unserem Vortrag wollen wir den derzeitigen Pilotbetrieb im Karlsruher Stadtgebiet vorstellen. Im Gegensatz zu anderen CERTs stehen wir vor der Problematik, dass wir die Infrastruktur und Systemlandschaft der Unternehmen nicht kennen. Deshalb ist zunächst eine umfangreiche telefonische Analyse notwendig. Ist die Situation geklärt, koordinieren wir unsere Dienstleister und unterstützen das Unternehmen bei der Bewältigung des Falls vor Ort.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='92'>Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik</person><person id='94'>Dirk</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='e7a9b17e-3644-5cf2-9356-d38ad0a3e1da' id='15'>
               <date>2019-05-31T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-15-ein-tag-hat-nur-24-1-stunden</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/B7ZANV/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Ein Tag hat nur 24±1 Stunden</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Konntest du am letzten Oktobersonntag tatsächlich eine Stunde “länger schlafen”, oder hast du mehrere Stunden lang in deinem Code nach Fehlern gesucht, weil er mit der Zeitumstellung und allgemein mit Zeitzonen nicht richtig umgehen konnte? Vielleicht warst du gar nicht daran schuld…</abstract>
               <description>Wir werden uns ein paar Fallstricke ansehen, die bei der Arbeit mit Datumsangaben in beliebiger Programmiersprache auftreten können, mit Python als Beispiel.

Wir schauen uns an, wie und wann die Zeitzoneninformation in unsere Systeme reinkommt, warum nur eine Bibliothek in Frage kommt, warum diese über vierhundert einzelne Zeitzonen enthält, und warum wir in Deutschland sogar zwei Zeitzonen haben: Berlin und B… nein, Bonn ist es nicht.

Wir stellen uns vor, was in Europa passiert, wenn es ab 2021 keine Zeitumstellung mehr gibt und warum es hier noch nie eine Winterzeit gab. Und wir können noch vom Glück sprechen, dass wir in Europa leben.

Zwei Jahrhunderte kurzsichtiger Propaganda und langfristiges Chaos in sechzig Minuten. Möglicherweise wollt ihr nach diesem Vortrag alle Zeitzonen in Ihrem Code vollständig vermeiden!</description>

               <logo></logo>
               <persons>
                   <person id='27'>miro</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='0b2f0f69-686d-5aef-8913-aeabe86d1bfc' id='134'>
               <date>2019-05-31T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-134-lightning-talks</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/7PRHB8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Lightning Talks</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract># Lightning Talks
  • 10min pro Speaker
  • Einreichungen bitte per Mail an gpn-content@lists.entropia.de</abstract>
               <description># Programm
  • "How to get stinking rich" - Joachim
  • "Call to action on developing the professional green techie community in Karlsruhe" - Aaron Gilbee</description>
               <logo></logo>
               <persons>
                   <person id='10'>Eve Entropia</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='HfG_Studio'>
           <event guid='2fd22199-6ded-5230-b959-c568d36f8f57' id='121'>
               <date>2019-05-31T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-121-what-every-programmer-should-know-about-inline-assembler</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/UV3RDG/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>What every programmer should know about inline assembler</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Viele Programmierer kommen mit Inline-Assembler in Berührung, üblicherweise bei

hardwarenaher Programmierung oder dem Bestreben noch etwas Geschwindigkeit aus dem Rechner rauszuquetschen. Der Inline-Assembler von GCC ist sehr vielseitig, verlangt jedoch beim Umgang große Sorgfalt und leider kursieren viele Fehlinformationen darüber. In diesem Vortrag möchte ich mit letzeren aufräumen, seine Funktionsweise erklären, die korrekte Verwendung darlegen und zeigen, wie man ihn einsetzt -- und wann eben auch nicht.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='121'>Christoph Mallon</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='a9f845a6-6b27-5331-835b-9291de08cd1f' id='42'>
               <date>2019-05-31T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>00:30</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-42-traue-keiner-app-die-du-nicht-selbst-getestet-hast</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/KPNDCC/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Traue keiner App, die du nicht selbst getestet hast</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Apps lassen sich super einfach auf dem Handy installieren, aber was genau machen diese eigentlich? Wie sollte man vorgehen, wenn man in seiner Firma "die neue Mailapp" freigibt?</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='35'>Felix Kazuya</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='2c28a388-3cf9-5b52-a25f-3a4bd91b32d8' id='59'>
               <date>2019-05-31T16:00:00+02:00</date>
               <start>16:00</start>
               <duration>00:30</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-59-analyzing-the-email-tracking-ecosystem</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/RU3VWM/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Analyzing the eMail Tracking Ecosystem</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>en</language>
               <abstract>Online tracking is not exclusive to websites, but also widespread in eMails. We built an open platform to detect eMail tracking, and we'd like to show some results and invite you to participate.</abstract>
               <description>These days, tracking on websites is old news - we all know that it is happening, and we have our established defenses like ad blockers. However, website-based tracking tells only half the story, because many companies also track their eMails to see if you open them, and if you click any links. This area of online privacy has been mostly overlooked in the past, and not a lot of defenses exist.

We're trying to at least make this tracking visible by building an automated eMail newsletter analysis platform that you can use right now to find out if your favourite newsletters are tracking you. Similar to our previous project on web tracking, the [PrivacyScore Platform](https://privacyscore.org) (previously presented at [MRMCD'17](https://media.ccc.de/v/DC9AG9)), we are looking to crowd-source a large dataset to establish a birds-eye view on the eMail tracking ecosystem. Anyone can sign up a new newsletter, and we will automatically analyze it and make the results available on our website, privacymail.info.

In this talk, we will give an introduction to eMail tracking, present the technology that powers the PrivacyMail system, and show first results from our analyses.</description>

               <logo></logo>
               <persons>
                   <person id='54'>@malexmave</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='1a29ad7c-815d-5198-b6d2-41b65d1acaa6' id='116'>
               <date>2019-05-31T16:45:00+02:00</date>
               <start>16:45</start>
               <duration>00:30</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-116-wtf-betriebsrat-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/3G9SCK/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>WTF Betriebsrat?!</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>"Also, *ich* brauche keinen Betriebsrat…"

Von Selbstverwaltung und Mündigkeit am Arbeitsplatz: Warum gibt es Betriebsräte und was machen die so? Ein Plädoyer für mehr Mitbestimmung – gerade in der IT-Branche.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='115'>—anonym—</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='911f8286-875e-50a9-a298-2c8ffbe06fa7' id='89'>
               <date>2019-05-31T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-89-state-of-the-frickel</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/K8ZGPN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>State of the Frickel</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Im letzten Jahr hat sich im Hintergrund von Freifunk Karlsruhe viel getan. Wir öffnen unseren Machinenraum und zeigen euch wie Freifunk Karlsruhe betreiben wird, was es neues gibt und welche Projekte auf deine Mithilfe warten.</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='89'>herrbett</person><person id='91'>julez</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='fcb166a9-72b4-5b77-832c-05a63251863e' id='54'>
               <date>2019-05-31T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>00:30</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-54-hacking-cctvs-public-space</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/LMKW9N/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Hacking CCTVS + public space</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Kreative Strategien zum Hacken von Überwachungstools im öffentlichen Raum.</abstract>
               <description>Wie kannst du dir den öffentlichen Raum nicht nur zurückerobern sondern seine permanente Überwachung sogar  nutzen, um deine Botschaft auf demselben Kanal zurück zu senden? Im Schnelldurchlauf stelle ich euch meine all-time-favourites der medialen „civil disobedience“ vor. Wir lernen die Arbeit von Surveillance-Pionieren kennen, die CCTVs aktivistisch für ihren Protest (aus)genutzt haben, sprechen über künstlerische Strategien, mit denen man virtuelle Globen wie Google Earth und Co. ganz einfach hacken kann und garnieren das Ganze mit ein paar Facts und modischen Beispielen aus der Gesichtserkennungs-Verweigerungs-Praxis.

Dem willst du was hinzufügen? Davon willst du noch mehr wissen? Oder bist du auf der Suche nach Geistesverwandten für eine Aktion? In der Fragerunde können wir uns eigene Hacks ausdenken, die uns im öffentlichen Raum unsichtbar machen (oder sogar Widerstand gegen einen Überwachungsstaat ausdrücken?!) – oder wir steigen mit deinen Fragen einfach noch n bisschen tiefer in die Materie ein.

Natürlich wird der Vortrag zu deiner eigenen Sicherheit aufgezeichnet…</description>

               <logo></logo>
               <persons>
                   <person id='32'>Lisa Bensel</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='7bf66344-5900-5a5e-8657-8e1d20be92f5' id='144'>
               <date>2019-05-31T21:45:00+02:00</date>
               <start>21:45</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-144-verkack-es-das-kannste-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/DYGEKS/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Verkack es. Das kannste!</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Oder wie die Liebe zu Fehlern und die Haltung "scheiter heiter weiter" neue Schätze und Möglichkeiten zu Tage fördert.</abstract>
               <description>*Was ändert sich, wenn man keine Angst mehr hätte Fehler zu machen?*

Potentiell interaktiv vermittelt **Leonie Michaelis** ihre Haltung zu Fehlern und Scheitern. Geprägt von angewandter Improvisation zeigt sie Chancen und Möglichkeiten auf und macht diese so gleich erlebbar. Falls ihr das nicht gelingt - hat sie halt verkackt. Das kann sie ;)

>> www.Leonie-Michaelis.com</description>

               <logo>/media/gpn19/images/DYGEKS/2019-2-_Karikatur_blau_und_Bubble.jpeg</logo>
               <persons>
                   <person id='151'>Leonie Michaelis || Die Leonie.</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_OpenHUB'>
           <event guid='0fcea9aa-a226-50a0-9e4f-e1e9fe6f9a3c' id='119'>
               <date>2019-05-31T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-119--hacker-e-g-geno-fr-chaosnahes-wirtschaften-ii</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/7MZSK8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>"Hacker e.G." - Geno für chaosnahes Wirtschaften II</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Zweiter Zeil des 35C3-Vortrages von Chaos.West  - Vortrag und Diskussion</abstract>
               <description>> * Was ist der aktuelle Stand?  

> * Wie geht es weiter? > * Kann ich immer noch machen?

  • Alle diese Fragen werden wir beantworten und euch updaten.*
    • Spoiler:** *Mitmachen wird jetzt konkret!*

Den 35c3-Vortrag findet ihr auf [media.ccc.de](https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften)

Die Folien zum neuen Vortrag findet man bei uns im git unter https://git.vebit.xyz/therojam/gpn-talk</description>

               <logo></logo>
               <persons>
                   <person id='117'>therojam</person><person id='20'>ajuvo</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='3e7f1444-b72c-594f-b033-d96b21c1961c' id='67'>
               <date>2019-05-31T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-67-bahn-api-chaos</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SMVBTN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Bahn API Chaos</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Was für APIs bietet die Bahn eigentlich an? Sind die alle Sinnvoll struktiert und einheitlich? Oder eher nicht?

Ein Einblick in die Datengrundlage von https://marudor.de</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='62'>marudor</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='9578b7f9-9bd8-58c4-b4cc-625ef5b7168d' id='80'>
               <date>2019-05-31T16:00:00+02:00</date>
               <start>16:00</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-80-von-analogien-nach-digitalien</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/AAFWHY/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>von Analogien nach Digitalien</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Telematik und Digitalisierung in der Medizin - ein Jahr unterwegs - ein Reisebericht</abstract>
               <description>Nach 15 Jahren Planung und 2 Milliarden Euro Kosten sollte es im letzten Jahr endlich losgehen. 

Von dieser Reise nach Digitalien ist den meisten nichts bekannt. Wissen Sie wovon die Rede ist? Nein? Es geht um Ihre Gesundheitsdaten und wie diese zukünftig aufbewahrt werden! Ich berichte was bei der Digitalisierung in der Medizin im letzten Jahr passierte, vor allem aber davon, was nicht passierte. Von den Gründen dafür und von den Abgründen. Die Klärung, ob Ihre Gesundheitsdaten bei dem geplanten, permanent ein- und ausgehenden Datenaustausch der Krankenakte in der Arztpraxis sicher sind, steht aus. Da es Zweifel gibt, besteht dringender Handlungsbedarf. Kommen Sie in meinen Talk. Erfahren Sie was los ist und was man tun kann. Ich freue mich.

Also bis dann, Stefan Streit.</description>

               <logo>/media/gpn19/images/AAFWHY/von_Analogien_nach_Digitalien.JPG</logo>
               <persons>
                   <person id='56'>Stefan Streit</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='eaa34384-266d-5261-8583-16b3d69bfb4e' id='48'>
               <date>2019-05-31T16:45:00+02:00</date>
               <start>16:45</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-48-ernhrungsmythen-eine-chemische-reise-durch-die-menschliche-nahrungsaufnahme</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/BWJWXQ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Ernährungsmythen - Eine chemische Reise durch die menschliche Nahrungsaufnahme</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Ernährungsmythen tauchen immer mal wieder in unserem alltäglichen Leben auf. Töten manche Lebensmittel wirklich Menschen bei Verzehr oder ist es Mikrowellenstrahlung, die Vitamine zerstört? Und wie kann ich überhaupt herausfinden, was auf einer naturwissenschaftlichen Basis beruht?</abstract>
               <description>Mythen rund um das Thema Ernährung und Zubereitung von Nahrung kursieren immer mal wieder in unserem alltäglichen Leben umher. Von der Zerstörung der Vitamine durch die Strahlung der Mikrowelle bis zu manchen Lebensmitteln als Heilsbringer oder Todesurteil ist das Thema Zubereitung von Nahrung, Nahrungsaufnahme und Verdauung mit vielen Weisheiten, aber wenig Fakten behaftet.   

Daher wird es in diesem Talk um ein paar Ernährungsmythen und den dazu passenden chemisch- physikalischen Hintergrund gehen. Ist Kokosöl wirklich das reine Gift? Ist die Mate direkt nach dem Aufstehen zum Frühstück wirklich sinnvoll? Und wie kann ich überhaupt Ernährungsmythen überprüfen?</description>

               <logo></logo>
               <persons>
                   <person id='37'>Lea Rain</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='383825fc-c122-58f8-9575-e6f81177479c' id='63'>
               <date>2019-05-31T17:30:00+02:00</date>
               <start>17:30</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-63-schlermedienmentoren-schlermitverantwortung-in-der-it</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SNP9VF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Schülermedienmentoren - Schülermitverantwortung in der IT</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Schülermitverantwortung kennt man ja normalerweise nur in Form "politischer" Verantwortung und Vertretung (SMV). Am WHG in Durmersheim jedoch gibt es die seit 2017 Schülermedienmentoren, die rund um die digitalen neuen Medien und IT Verantwortung übernehmen. Wie es dazu gekommen ist und was Pentesting in der Schule zu suchen hat, erfahrt ihr im Talk :D</abstract>
               <description>- Schülermitverantwortung in Sachen digitaler Bildung und IT.

- Wie hat sich unser Team gebildet/entwickelt? - Welche Aufgaben übernehmen wir?</description>

               <logo></logo>
               <persons>
                   <person id='40'>Niklas Arnitz</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='7f97ebdb-4c03-5af2-9833-f394ccdb86e1' id='136'>
               <date>2019-05-31T18:15:00+02:00</date>
               <start>18:15</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-136-magenta-hassle</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/THE83N/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Magenta hassle</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Der CCCFr bekommt seit über einem Jahr von der Telekom nichtmal eine schnöden Telefonanschluss, 1 Jahr in "Magenta hassle" zusammengefasster Erlebnisbericht.</abstract>
               <description>Der CCCFr bekommt seit über einem Jahr von der Telekom nichtmal eine schnöden Telefonanschluss, 1 Jahr in "Magenta hassle" zusammengefasster Erlebnisbericht.</description>
               <logo>/media/gpn19/images/THE83N/KjaN6WD_CITR4ht.png</logo>
               <persons>
                   <person id='137'>fuzzle</person><person id='138'>ɱαȑϊʂ</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='64e6fe15-bbdd-5b85-b28f-b1f77d83ee11' id='4'>
               <date>2019-05-31T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-4-dmliche-dinge-mit-git-repositorys-anstellen</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/GJDTBC/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Dämliche Dinge mit Git Repositorys anstellen</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Ständig versuchen Leute Git richtig zu erklären. So auch ich, schließlich hat sich Git schon seit einigen Jahren als Standard festgesetzt. Viele nutzen zwar Git, kennen aber nicht alle Funktionen oder verstehen die Arbeit damit richtig. Nichtsdestotroz ist Git nicht für alle Probleme eine Lösung.

DIeser Vortrag stellt einige dämliche Ideen vor, die Menschen schon mit Git Repositorys getrieben haben. Es werden einige Beispiele genannt, die man ausdrücklich <strong>nicht</strong> machen sollte. Darüber hinaus wird natürlich auch noch darauf eingegangen, warum solche Aktionen nicht sinnvoll mit Git umzusetzen sind und was für Alternativen es gibt.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='15'>Sujeevan Vijayakumaran</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='f6b9f07b-3b80-57d0-aada-f3e60c53ee27' id='114'>
               <date>2019-05-31T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-114-retrocomputing-emulator-vz200-z80</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/TVWQBM/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>RetroComputing: Emulator VZ200 / Z80</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Z80-Emulatoren gibt es bereits zahlreiche.  Meiner, dessen Implementierungsanfänge bis in die späten 90er zurück reichen, ist jedoch in Java implementiert und bringt dabei hohe Emulationsgeschwindigkeit mit hoher Flexibilität beim Befehlssatz der CPU unter einen Hut, so dass sich mit nur geringen Änderungen des Quellcodes auch Emulatoren für ähnliche CPUs recht schnell erzeugen lassen.  Architektonisch ist der Emulator als Schichtenmodell implementiert: Auf der Emulation der Z80-CPU setzt als weitere Architekturschicht die Emulation der übrigen Hardware des Z80-basierten VZ200-Rechners auf, einschließlich der Emulation von Sound- und Video-Hardware.</abstract>
               <description>In den frühen 80er Jahren habe ich auf meinem damaligen Z80-basierten Homecomputer „VZ200“ umfangreiche Software entwickelt.  Da dieser Rechner mittlerweile leider nicht mehr funktioniert (u.a. mechanisch kaputte Gummitastatur), lagern die entsprechenden Datenträger (Magnetcassettenbänder) seither unbenutzbar herum.  Um die Software wieder zum Leben zurück zu erwecken und sie bei Bedarf auf neuere Systeme portieren zu können, entstand die Idee, einen Emulator des kompletten Rechners (Z80-CPU, Videohardware, Audio-/Datenspeicherinterfaces, Betriebssystem, etc.) in Java zu implementieren.  In der Session möchte ich die Architektur des Emulators vorstellen sowie exemplarisch einige algorithmisch interessante Aspekte herausgreifen.

Damit die Datenein- und –ausgabe (Lautsprecher, Cassetteninterface, etc.) des Emulators in der Real World dem Verhalten des Originals entspricht, muss für deren Emulation die Abarbeitung der Prozessorbefehle virtuell mit einer relativen Genauigkeit zueinander im Mikrosekundenbereich erreicht werden. Insbesondere muss das Scheduling heutiger Mehrprozessbetriebssysteme mit den daraus resultierenden Abarbeitungspausen berücksichtigt werden, wenn nach außen ein genaues Timing erzielt werden soll. Ich stelle einen Algorithmus vor, der auf Basis einer virtuellen „Processor Wall-Clock Time“ das entsprechende Mikrotiminig gewährleistet.

Ferner werde ich darauf eingehen, wie die einzelnen Teile der zu emulierenden Z80-CPU (Code/Data Fetching, Instruction Decoding & Dispatching, ALU, IRQs, etc.) effizient, aber dennoch generisch (etwa im Hinblick auf die Emulation verwandter Prozessoren wie dem 8080 mit seinen vom Z80 abweichenden Mnemonics) gestaltet werden können. Dabei setze ich Techniken aus dem Compilerbau ein, z.B. die automatische Generierung eines Zustandsautomaten als Tokenizer für das Instruction Decoding aus einer deskriptiven, Bit-Masken-orientierten Spezifikation der Prozessor-Instruktionen.

Das dem Emulator beigefügte Monitor-Programm ermöglicht das Hineindebuggen in den Z80-Assember-Code, um z.B. die als „stack trickery“ in der damaligen Zeit von zahlreichen Softwareentwicklern beliebten (und heute eher von Malware-Autoren eingesetzten) Manipulationen am Aufrufstack verfolgen.

Projektsite auf Github: https://github.com/soundpaint/VZ200-Emulator

Vorläufiges Demo-Video: https://www.youtube.com/watch?time_continue=5&v=S65sOWSTnGA

Weitere Demos / Screenshots werden in Kürze auf der Projektsite verlinkt werden.</description>

               <logo></logo>
               <persons>
                   <person id='114'>Jürgen Reuter</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='b449b12a-31a9-597e-8d80-b4636e443d2b' id='43'>
               <date>2019-05-31T21:45:00+02:00</date>
               <start>21:45</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-43-fotografie-an-speziellen-orten-der-unterwasserfotograf</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/G3N8Q9/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Fotografie an speziellen Orten – Der Unterwasserfotograf</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Wie ist es eigentlich, wenn man Nemo selbst auf SD bannen möchte? Was muss beachtet werden, was brauch man so?</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='35'>Felix Kazuya</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_Vortragssaal'>
           <event guid='3878fd29-4440-50af-8700-63f4391bd42e' id='37'>
               <date>2019-05-31T12:15:00+02:00</date>
               <start>12:15</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-37-survival-auerhalb-der-cobol-gruft</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/REWYDE/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Survival außerhalb der Cobol Gruft</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Oder: als Geek mit autistischen Zügen und Helikopter-Personal mit ADHS und Generisierter Angststörung im Freizeitpark. 

Warum wir uns diese Menschenmassen dennoch mit Leidenschaft antun, unsere Survival-Strategien und was uns an Freizeitparks so fasziniert.</abstract>

               <description>Für alle Nicht-Freizeitpark-Junkies müssen wir mit trockener Theorie anfangen. Also lasst uns kurz Begriffe wie Freizeitpark und CCC vorstellen. 

Keine Angst: Es gibt Bilder!

Dann zeigen wir euch, was ein "Alien" im Freizeitpark sieht - im Kontrast dazu die Wahrnehmung eines Geeks mit autistischen Zügen. Wusstet ihr, wie viel Technik und Formeln ein Mensch sehen kann, wenn er vor einem Stahlkoloss steht?

Autismus und ADHS gemeinsam ist die Reizüberflutung/Hypersensibilität, die gerade im Freizeitpark mit vielen anderen Besuchern, Geräuschen aus allen möglichen Richtungen, bunten Farben und verwirrenden optischen Eindrücken zuschlagen kann. Wir haben für uns Strategien zum Umgang damit entwickelt, die uns auch im Alltag helfen, und wollen euch diese heute vorstellen.

Auch für Betroffene mit Angst- und Panikstörungen sind Freizeitparks eine Herausforderung. Ich stelle euch meine Strategien zum Umgang mit unter anderem der Angst vor Achterbahnen, vor allem das Wissen über die Sicherheitsmaßnahmen der Freizeitparks für ihre Fahrgeschäfte, vor.

Zu einem besonders feurigen Ereignis wollen wir euch zum Abschluss von einem der größten Software Crashs erzählen, den sich Freizeitparkjunkies und Geeks nicht vorstellen wollen, der aber die Wahrnehmung eines Geeks mit autistischen Zügen nochmal verdeutlicht.</description>

               <logo></logo>
               <persons>
                   <person id='19'>Tanja Schrödinger</person><person id='55'>Habrok</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='d003e3fe-c0c5-51d4-98f8-5fe93dd4f98d' id='100'>
               <date>2019-05-31T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-100-c3auti-orga-meetup</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JKPXVS/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>C3Auti Orga Meetup</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>c3Auti Planung für Camp und den 36c3</abstract>
               <description>Das Camp und der nächste Congress werfen ihre Schatten voraus. Auf dem 35c3 gab es das erste mal c3Auti in der jetzigen Form. Jetzt wollen wir uns mal zusammen hinsetzen und schauen, was gut lief und was wir auf den nächsten Veranstaltungen verbessern wollen.

Eingeladen sind alle Autist:innen und Menschen, die sich mit Autismus auskennen, die gerne bei c3Auti mithelfen wollen.</description>

               <logo>/media/gpn19/images/JKPXVS/ZUwH17FC_400x400.jpg</logo>
               <persons>
                   <person id='99'>fairsein</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='40ecb878-6d04-5aa6-bfa4-afeddaf3bb81' id='88'>
               <date>2019-05-31T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-88-a-living-fossil-introduction-to-the-s390x-architecture</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/GAVRKT/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>A living fossil: introduction to the s390x architecture</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>A tongue-in-cheek introduction to the s390x architecture, still used in IBM mainframes, focusing on the craziest or most unexpected features.</abstract>
               <description>A tongue-in-cheek introduction to the s390x architecture, its history, its weirdest quirks, and its unexpected features. But also the cool bits!

Have you ever wondered why anybody would ever have a need for a *"Compare and swap and triple store"* instruction?

What about a *"Rotate then or selected bits"* instruction?

And what about vector BCD instructions? Or decimal floating point?

Have you ever wondered how an architecture would look like if it could access 16 distinct address spaces at the same time? Or... why?

No? *We don't care*! We will present those (and many more) instructions and features anyway!</description>

               <logo></logo>
               <persons>
                   <person id='48'>Claudio Imbrenda</person><person id='88'>Janosch Frank</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='dcbb310b-acc9-5ddc-9e40-6307ecc40515' id='61'>
               <date>2019-05-31T16:45:00+02:00</date>
               <start>16:45</start>
               <duration>00:30</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-61-pimp-my-baukasten-die-grenzen-von-konstruktionsspielzeug-erweitern</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/XZNPPF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Pimp my Baukasten - Die Grenzen von Konstruktionsspielzeug erweitern</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Lego und fischertechnik sind das Zeug, das aus Kindern Hacker macht. In Kombination mit Arduino, Raspberry Pi, 3D-Druckern und billiger Chinahardware bieten die Baukästen aber auch viel Potenzial für weitergehenden Spass.</abstract>
               <description>Jeder von uns hat als Kind gerne Legoroboter gebaut und sich gewünscht damit das Kinderzimmer nicht mehr selbst aufräumen zu müssen. Jetzt haben wir die dafür nötigen Arduinos und Raspberry-Pis. Aber wer nicht gerade eine gut ausgerüstete Werkstatt hat scheitert schnell an der Mechanik. 

Wir haben z.B. mit dem ftDuino (http://ftduino.de) ein Gerät entwickelt, um die Brücke zu schlagen und Arduino und fischertechnik zu verbinden. Auf Basis von in China gefertigten Platinen und Gehäusen aus dem 3D-Drucker sind Geräte entstanden, die sich mechanisch und elektrisch mit den üblichen Baukastensystemen kombinieren lassen.

Wir zeigen, wie man mit einfachen Mitteln die alten fischertechnik-Reste vom Dachboden reaktiviert. Mit passenden Gehäusen und Adaptern aus dem 3D-Drucker lassen sich Schrittmotoren, Servos und Sensoren mit fischertechnik und Lego verbinden.

Aber auch auf die von fischertechnik und Lego selbst angebotenen Controller werden wir einen Blick werfen. Nicht nur die Linux-basierte Controller laden zum Hacken ein. Auch die USB- oder Bluetooth-basierten kleineren Controller lassen sich mit PC oder Rasp-Pi koppeln und zum Aufbau von Robotern nutzen.

Man muss keine gut ausgestattete Werkstatt besitzen, um selbst Roboter zu bauen. Wir zeigen, wie man Konstruktionsbaukästen mit gängigem Hacker-Equipment koppelt.</description>

               <logo>/media/gpn19/images/XZNPPF/arduino_ft_robot.jpg</logo>
               <persons>
                   <person id='58'>Till Harbaum</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='1089da9b-4f3a-5b05-a9c3-712e2145cff7' id='103'>
               <date>2019-05-31T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-103-everything-and-a-kitchensink-what-to-find-in-a-modern-x8664-firmware-image</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/Q8VZXQ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Everything and a kitchensink - What to find in a modern x86_64 firmware image</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Overview of x86_64 firmware components and how to parse them.

Focus on Intel and AMD specifics</abstract>

               <description>After a year of taking firmware-images apart, i feel comfortable to share my learnings and findings from the internals of todays computers firmware.

Ignoring legacy BIOS this talk will cover as much from the following topics as can possibly cramped into one hour...

- Intel specifics

   - Flash Descriptor
   - Management Engine

- AMD specifics

   -  Firmware Entry Table
   -  PSP

- Other Components

   - Microcode

- UEFI - Update Mechanisms</description>

               <logo></logo>
               <persons>
                   <person id='101'>Mimoja</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='4ad50a8c-38de-5023-9cde-06b1620303b2' id='35'>
               <date>2019-05-31T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-35-lifehacks-aus-dem-leben-einer-produkttesterin</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/GJHQHU/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Lifehacks aus dem Leben einer Produkttesterin</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Oder: Wie mich VINE,  Transportdienstleister und Googles Punkte in den Wahnsinn treiben - und was Ihr daraus lernen könnt</abstract>
               <description>Was ist eigentlich dieses Amazon VINE? 

Andere Produkttester-Programme und ihre Nachteile

Fake Rezensionen erkennen - und dennoch darum gebeten werden,

Transportdienstleister hacken

Google Dots und Amazon oder wie ich dem Nervenzusammenbruch nur knapp entging</description>

               <logo></logo>
               <persons>
                   <person id='19'>Tanja Schrödinger</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='8af7bd79-ee5b-58a3-a565-b33fe3ccc947' id='91'>
               <date>2019-05-31T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-91-user-space-treiber-fr-netzwerkkarten</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/A7Q9FH/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>User-Space Treiber für Netzwerkkarten</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Wir schauen uns am Beispiel von Netzwerkkarten an wie man effiziente User-Space Treiber programmiert.</abstract>
               <description>Wir haben einen User-Space Treiber für Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erklären wie das eigentlich funktioniert und warum man das machen will.

Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten übertragen.

Mehr Details gibt's auf [GitHub](https://github.com/emmericp/ixy) und in unserem Paper [Writing User Space Network Drivers](https://arxiv.org/abs/1901.10664).

Der Code ist so geschrieben dass man ihn als Referenz für User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenblätter und Spezifikationen.</description>

               <logo></logo>
               <persons>
                   <person id='90'>Paul Emmerich</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_AckerSpace'>
           <event guid='03ec2f2d-0dbf-5053-9918-7786de6591ce' id='87'>
               <date>2019-05-31T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-87-ltworkshop-fr-anfnger</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/U9HLST/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Lötworkshop für Anfänger</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Der Maschinendeck e.V. lädt zum Lötworkshop für Anfänger ein. Ziel ist die Fertigung einer kleinen Platine zum Anstecken. (max. 20 Teilnehmer)</abstract>
               <description>Es gibt eine kurze Präsentation über die richtige Löttechnik gefolgt von einem Praxisteil, in dem eine kleine Platine gelötet wird, welche die Teilnehmer danach behalten dürfen. Ein Beispiel für die fertige Platine findet ihr unter https://twitter.com/Maschinendeck_/status/906598479878873088

Es werden keine Vorkenntnisse benötigt! Fragen gerne an DECT 2634</description>

               <logo></logo>
               <persons>
                   <person id='86'>Icephoenix</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='987d6478-97f4-50ae-845f-84c9cea8fadc' id='125'>
               <date>2019-05-31T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>02:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-125-reflexion-das-eigene-selbst-vertrauen-hacken</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/QGWMN8/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Reflexion - Das eigene Selbst/Vertrauen hacken</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>In diesem Workshop wollen wir zusammen über Techniken sprechen, sich selbst, das eigene Verhalten und die eigene Wirkung zu analysieren und zu verstehen. Durch das Erkennen der eigenen Eigenschaften und Grenzen wird Selbstvertrauen aufgebaut.</abstract>
               <description>Reflexion 

Physik - Das Zurückwerfen von Wellen an einer Grenzfläche Philosophie - prüfendes und vergleichendes Nachdenken Programmierung - das Ermitteln von Programmeigenschaften zur Laufzeit Source: Wikipedia</description>

               <logo></logo>
               <persons>
                   <person id='122'>Wonnefuchs</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='47b3c03b-21ad-5f06-8f79-c57ec4398180' id='140'>
               <date>2019-05-31T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-140-there-will-have-been-a-camp-badge-we-re-reconstructing-future-technology-and-you-can-help-us-with-this-mission</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/LR3EXF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>There will have been a camp badge: We're reconstructing future technology and you can help us with this mission</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>For a few months now our small research team has been receiving logs that describe a device that will have existed in the not so far future. By now we reconstructed a working prototype of what we think the badge of the Chaos Communication Camp might have looked like. In this workshop we'll give you updates on our work and show off what we've got so far. Of course we're also happy if you want to contribute to the project directly. This is the perfect opportunity to get in touch.</abstract>
               <description></description>
               <logo>/media/gpn19/images/LR3EXF/card10-leds-crop.jpg</logo>
               <persons>
                   <person id='143'>card10team</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='87f61c51-d4d2-5d7f-b959-a7c50cc13267' id='84'>
               <date>2019-05-31T22:15:00+02:00</date>
               <start>22:15</start>
               <duration>01:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-84-mindhacking-spa-mit-hypnose-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/KEXZXG/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Mindhacking: Spaß mit Hypnose.</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Hypnose ist ein spannendes Werkzeug. Gerade weil Hypnose so häufig in das Reich des Esotherischen geschoben wird, will ich in einem kurzen spaßigen Workshop Showhypnose mit einer Einführung zum Thema und einem groben Überblick und einer praktischen Anleitung kombinieren, um Hypnose erfahrbar zu machen.</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='82'>Zinboo</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_CodeHUB'>
           <event guid='81a559d7-5323-5036-90d8-8229ccd264a4' id='7'>
               <date>2019-05-31T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>02:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-7-hacker-eg-regionaltreffen</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/WERPNG/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Hacker eG - Regionaltreffen</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Auch im Südwesten gibt es Hacker eG-Gründer. Diese wollen sich treffen.</abstract>
               <description>Dieser Vortrag vom 35c3 erklärt die Hintergründe

https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften</description>

               <logo>/media/gpn19/images/WERPNG/allefuereinen.gif</logo>
               <persons>
                   <person id='20'>ajuvo</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='65822a78-bd3d-5390-b246-d3125244a1d5' id='71'>
               <date>2019-05-31T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>02:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-71-spielerisch-programmieren-lernen-mit-scratch-fr-kinder</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JRC7BP/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Spielerisch Programmieren lernen mit Scratch | Für Kinder</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Von Kind zu Kind: Wir programmieren mit Scratch Spiele. Es sind keine Programmierkentnisse vorausgesetzt, da es ein Anfängerkurs ist.</abstract>
               <description>Ich möchte einen Workshop für Kinder machen und Kindern das Programmieren näher bringen. Ich bin 12 Jahre alt, also von Kindern für Kindern. Programme die während des Workshops entwickelt wurden können zuhause weitergeführt werden. 

Bitte mitbringen: Eigenen Laptop der die Seite https://scratch.mit.edu/projects/editor ohne Fehler aufrufen kann (Windows, macOS, Linux...) sowie einen USB-Stick zum abspeichern der Programme.

Empfohlenes Alter: 8 - 16 Jahre</description>

               <logo></logo>
               <persons>
                   <person id='71'>Logogistiks</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='ee3175fd-e4f0-53c3-880d-abbd626c299a' id='57'>
               <date>2019-05-31T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-57-vimpel-und-bash-pfadfinderabzeichen-basteln</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/AHVDWV/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Vimpel und bash-Pfadfinderabzeichen basteln</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Vim und die bash zu lernen kann anfangs hart sein: Wenn man sich Befehl für Befehl in baby steps vorwärtsrobbt, scheint die strahlende Zukunft als souveräne\*r Nutzer\*in oft verdammt weit weg. Als Fortschrittsmarker und visuelles Memo basteln wir deshalb zu einzelnen commands schicke Vimpel und bash-Pfadfinderabzeichen.</abstract>
               <description>Für NichtsVimer und shell-Novizinnen geeignet!

Vim und die bash sind zwei wertvolle Werkzeuge, bei denen sich das Lernen langfristig enorm auszahlt. Am Anfang kann es aber manchmal schmerzhaft sein, weil einen die Flut an einzelnen Befehlen erst einmal erschlägt und man immer nur in kleinen Schritten vorwärtskommt. Und wie so oft steht für die wackeren Autodidakt*innen in der Informatikwelt mal wieder niemand daneben und klopft einem für die Fortschritte anerkennend auf die Schulter.

Deshalb werden wir in diesem Workshop einfach unsere eigenen Ehrenabzeichen für Vim und die bash gestalten, die als Gebrauchskunst von morgen für eine Art Cheat Sheet im Piktogrammstil gesammelt werden können und gleichzeitig die kleinen Lernerfolge greifbar machen. Dabei werden zu einzelnen Befehlen bash-Pfadfinderabzeichen und Vimpel (von c für den *Vim of change* bis x für *gone with the Vim*) entstehen.

Vorkenntnisse in Vim und der bash sind nicht notwendig, Neueinsteiger\*innen sehr willkommen! Die Laptopmitnahme ist erwünscht.</description>

               <logo></logo>
               <persons>
                   <person id='52'>acid_ann</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='4082fa91-0e55-564e-96bf-b8bc35229533' id='106'>
               <date>2019-05-31T22:15:00+02:00</date>
               <start>22:15</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-106-ml-workflow-tools-overview</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/B3HDR3/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>ML Workflow Tools Overview</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>en</language>
               <abstract>Modern ML workflow requires to run experiments fast at a large scale.

In order to stay sane and keep an overview of what is going on, there are some tools out there. We will compare 3 tools in this workshop : ML flow, sacred and edflow.</abstract>

               <description>Update: github.com/theRealSuperMario/GPN19

Modern ML workflow requires to run experiments fast at a large scale. In order to stay sane and keep an overview of what is going on, there are some tools out there.

We will compare 3 tools in this workshop : ML flow, sacred and edflow. These tools focus on different parts of the development workflow : fast model iteration, monitoring (dashboard) and deployment.

We will provide some basic code and instructions on how to add the tools to basic examples. We will cover standard classification based problems (i.e. getting the largest number on some problem) and image based problems (i.e. GANs, generative models, etc...)

Anything will be available on Github afterwards.

https://mlflow.org/ https://github.com/IDSIA/sacred https://github.com/pesser/edflow</description>

               <logo></logo>
               <persons>
                   <person id='105'>Sandro Braun</person><person id='146'>Leander Kurscheidt</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Anderswo'>
           <event guid='f22bead4-6d21-5108-a616-51d1b4a14c5d' id='86'>
               <date>2019-05-31T18:00:00+02:00</date>
               <start>18:00</start>
               <duration>02:00</duration>
               <room>Anderswo</room>
               <slug>gpn19-86-critical-mass</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/WFFFL9/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Critical Mass</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Critical Mass am 31.05. am Kronenplatz</abstract>
               <description>Am 31.05. findet wie jeden Monat die Karlsruher Critical Mass statt. Sie startet am Kronenplatz, führt 16km durch die Stadt und endet am Werderplatz. Sie wird dieses mal auch direkt an der GPN vorbeiführen.

Die genaue Route findet ihr unter https://www.gpsies.com/map.do?fileId=sfytkrytdsaryzwu

[aus Wikipedia] Critical mass (engl., dt. kritische Masse) ist eine weltweite Bewegung, bei der sich mehrere nicht motorisierte Verkehrsteilnehmer (hauptsächlich Radfahrer) scheinbar zufällig und unorganisiert treffen, um mit gemeinsamen und scheinbar unhierarchischen Fahrten durch Innenstädte, ihrer bloßen Menge und dem konzentrierten Auftreten von Fahrrädern auf den Radverkehr als Form des Individualverkehrs aufmerksam zu machen.</description>

               <logo></logo>
               <persons>
                   <person id='85'>Franziska Kunsmann</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Lounge'>
           <event guid='13df4ce7-5cdb-571b-a5f7-1b121756c61a' id='21'>
               <date>2019-05-31T16:00:00+02:00</date>
               <start>16:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-21-madonius</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/PVK9GZ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Madonius</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='a9d00433-95c5-5729-a2af-a293041a03b8' id='22'>
               <date>2019-05-31T18:00:00+02:00</date>
               <start>18:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-22-rocket-electronic-beats</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/YC7F3G/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Rocket Electronic Beats</title>
               <subtitle></subtitle>
               <track></track>
               <type>Live Performance</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='8039339f-8df0-5f52-8dbe-d3360c8a1d64' id='23'>
               <date>2019-05-31T20:30:00+02:00</date>
               <start>20:30</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-23-korgchester</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/WUVRA3/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Korgchester</title>
               <subtitle></subtitle>
               <track></track>
               <type>Live Performance</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='90ab0b3a-59de-5a97-ae11-a6788ba6e17a' id='24'>
               <date>2019-05-31T22:30:00+02:00</date>
               <start>22:30</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-24-schallwelten</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JJBVYN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Schallwelten</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='c61c4099-40d6-5b10-b5be-b694280d90ac' id='25'>
               <date>2019-06-01T00:30:00+02:00</date>
               <start>00:30</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-25-project-poltergeist</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/B9CV7A/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Project Poltergeist</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='e587f8f1-a9ad-583e-bfb8-18fd5aaff9d1' id='26'>
               <date>2019-06-01T02:30:00+02:00</date>
               <start>02:30</start>
               <duration>07:00</duration>
               <room>Lounge</room>
               <slug>gpn19-26-faheus-b2b-dj-bilian</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/P8CCKX/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>faheus b2b DJ Bilian</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       
   </day>
   <day index='3' date='2019-06-01' start='2019-06-01T04:00:00+02:00' end='2019-06-02T03:59:00+02:00'>
       <room name='ZKM_Medientheater'>
           <event guid='dd84485f-993d-5715-952e-511a6d93dbbf' id='104'>
               <date>2019-06-01T12:00:00+02:00</date>
               <start>12:00</start>
               <duration>00:30</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-104-programmieren-in-minecraft</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/CNGMQG/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Programmieren in Minecraft</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Minecraft zur spielerischen Einführung in die Programmierung</abstract>
               <description>ComputerCraftEdu ist ein Mod für Minecraft (Java Edition) das eine Schildkröte und eine „Fernbedienung“, um die Schildkröte zu steuern, bietet. Mit grafischen Befehls-Kacheln können Programme zusammengebaut werden, um die Schildkröte graben oder etwas bauen zu lassen. So lassen sich spielerisch die grundlegenden Konzepte von Computerprogrammen, wie Schleifen, Variablen, bedingte  Anweisungen usw., auch für jüngere Kinder vermitteln. Der Vortrag zeigt, was getan werden muss, um loslegen zu können, erste einfache Schildkröten-Programme und berichtet über Erfahrungen aus dem Unterricht mit Grundschülern.

Das Mod ComputerCraftEdu ist nicht mehr ganz frisch, funktioniert aber tadellos. Es wird nicht Minecraft Education Edition verwendet und solange lokal gearbeitet wird, fallen keine Kosten an.</description>

               <logo></logo>
               <persons>
                   <person id='102'>Frank Schwichtenberg</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='65da5605-4c79-57cc-8114-ab413d97189f' id='75'>
               <date>2019-06-01T12:45:00+02:00</date>
               <start>12:45</start>
               <duration>00:30</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-75-5g-was-ist-das-eigentlich-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/M3FDA3/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>5G - Was ist das eigentlich?</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Milliarden werden für ein paar MHz Spektrum geboten und 5G wird als eierlegende Wollmilchsau der Zukunft gepriesen. Aber was ist 5G eigentlich konkret und was werden wir davon in der Praxis in nächster Zeit sehen?</abstract>
               <description>Viel wird in der Presse zur Zeit über 5G geschrieben, das Meiste hat aber leider nicht viel mit dem zu tun, was wir von 5G in nächster Zeit sehen werden. Ein Grund dafür ist, dass das zuständige Standardisierungsgremium so ungefähr alle Träume des Mobilfunks in 5G gesteckt hat, die in den letzten 20 Jahren aufgelaufen sind. Dieser Kurzvortrag soll deshalb einen Überblick über die Funktionsweise derjenigen Teile des neuen 5G Standards geben, die in nächster Zeit auch in die Praxis umgesetzt werden und dann auch tatsächlich nutzbar sind. Angefangen mit einem kurzen Überblick über das aktuelle LTE Kernnetz sowie dem LTE Radionetzwerk soll gezeigt werden, welche Neuerungen mit 5G ‘New Radio’ (NR) kommen, wie 5G und LTE zusammenarbeiten, was man dann als Kunde davon haben wird, und wie die Reise dann weitergehen wird.</description>
               <logo></logo>
               <persons>
                   <person id='74'>Heurekus</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='2fe507c8-3ad5-56ec-8b9c-87485877ce09' id='124'>
               <date>2019-06-01T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-124-entzifferte-geheimnisse</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ALXHLB/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Entzifferte Geheimnisse</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Zeitreise durch 1000 Jahre Chiffrierung und dechiffrierung von der Skytale zur Post Quantum Kryptografie</abstract>
               <description>Über Verschlüsselungen und wie sie gebrocjhen wurden und werden. Über vermeintlich sichere Ideen, welche sich als sehr unsicher entpuppten zur perfekten Verschlüsselung

Ein Vortrag für alle Nicht Mathematiker, Nicht Kryptologen und nicht Kryptografen.</description>

               <logo>/media/gpn19/images/ALXHLB/codebuch_nva.png</logo>
               <persons>
                   <person id='120'>Uli Kleemann</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='09d6fe81-7337-5a06-b90f-763a7943a113' id='79'>
               <date>2019-06-01T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-79-cryptpad-practice-and-theory</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/HAWWJJ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>CryptPad: practice and theory</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>Members of the Piratenpartei IT crew "Bundes-IT" and CryptPad development team will speak about their perspectives on the encrypted collaboration platform.</abstract>
               <description>In this two-part talk, Adrian Nöthlich and Aaron MacSween will talk about the CryptPad project from two different perpectives.

Adrian will speak from his experience as an administrator of the instance hosted for the German Pirateparty, including some facts about Piratenpad, some of the difficulties in running one of the world's largest Etherpad instances, and their migration to CryptPad.

Aaron will represent the CryptPad development team, explaining their motivations, how the project is funded, and what features are planned for the next year of development.</description>

               <logo>/media/gpn19/images/HAWWJJ/cryptpiraten.png</logo>
               <persons>
                   <person id='80'>Adrian Nöthlich</person><person id='97'>Aaron MacSween</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='5fe8bbbe-116b-5d42-ad17-90208755ce30' id='112'>
               <date>2019-06-01T16:30:00+02:00</date>
               <start>16:30</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-112-moderne-kommandozeilen-werkzeuge-endgltigletzteversion-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/8FBYWU/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Moderne Kommandozeilen-Werkzeuge (endgültig_letzte_Version)</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Linux ohne einer Kommandozeile ist wie ein Himmel ohne Sterne. Aber die meisten Werkzeuge, die wir täglich verwenden, stammen aus den späten 1980ern oder sind zum Teil sogar noch viel älter. Dabei gäbe es durchaus zeitgemäße Alternativen, die ich in diesem Talk vorstellen möchte.</abstract>
               <description>Eigentlich dachte ich, letztes Jahr alle relevanten Kommandozeilen-Werkzeuge vorgestellt zu haben. Dank vieler lieber Menschen und neuer Anforderungen im Job haben sich jedoch erneut so viele neue Tools gefunden, dass ich nochmal einen Talk darüber machen kann. Es erwartet Euch also 95% neuer Inhalte in diesem Talk, nur die Witze sind alt.</description>
               <logo>/media/gpn19/images/8FBYWU/wargames.gif</logo>
               <persons>
                   <person id='111'>leyrer</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='7b1dd85b-e0b4-5626-8ee5-bf8c23951562' id='135'>
               <date>2019-06-01T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-135-lightning-talks-powered-by-haecksen</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/MHGUTZ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Lightning Talks powered by Haecksen</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>Lightning Talks (nicht nur) von Haecksen</abstract>
               <description>Einreichungen am Teezelt im ZKM-Foyer oder per Mail an mimi@entropia.de


  • blipp – Ola Bini: unfairly detained for working in cryptography, security and privacy
  • Fynn – soon-to-be-on-fdroid Bandcamp-App “bandcampDirect"</description>
               <logo></logo>
               <persons>
                   <person id='10'>Eve Entropia</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='e809e177-1a90-53f1-bf93-1f0aeb4c7caf' id='56'>
               <date>2019-06-01T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-56-linux-package-manager-sind-zu-langsam-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/EDVCZY/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Linux package manager sind zu langsam!</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Linux package manager sind zu langsam, und ich stelle Ideen vor, wie man sie schneller machen könnte.</abstract>
               <description>Die verbreiteten Linux package manager (dpkg, rpm) sind unnötig langsam. Ich erkläre, warum das so ist und eliminiere dann systematisch die einzelnen Gründe in einem eleganteren Design.

Es sind keine Vorkenntnisse erforderlich, und ich denke, dass für jede(n) ein paar interessante Ansätze dabei sind.</description>

               <logo></logo>
               <persons>
                   <person id='51'>Michael Stapelberg</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='4376339b-49f6-5b8e-ab5a-26ecd6233e5c' id='115'>
               <date>2019-06-01T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>00:30</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-115-ekfv-elektrokleinstfahrzeuge-verordnung-stand-der-dinge</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/DSS79D/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>eKFV: Elektrokleinstfahrzeuge-Verordnung – Stand der Dinge</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Ihr wollt auch endlich legal auf eurem e-Tretroller/e-Einrad/e-Skateboard fahren dürfen? Keine zwei Wochen vor der GPN wird sich gezeigt haben, was aus der eKFV geworden ist. Was gilt, wie kamen wir hierhin und was wird kommen?</abstract>
               <description></description>
               <logo>/media/gpn19/images/DSS79D/ekfv.jpg</logo>
               <persons>
                   <person id='68'>NicApicella</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='8aab30c5-44da-5d20-80b8-a764ba588381' id='14'>
               <date>2019-06-01T22:00:00+02:00</date>
               <start>22:00</start>
               <duration>02:00</duration>
               <room>ZKM_Medientheater</room>
               <slug>gpn19-14-demoshow-nachlese</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/NAXZTB/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Demoshow: Nachlese</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Ein nachlese der besten Demos seid der letzten GPN, live gerendert</abstract>
               <description>Demos sind live-gerenderte Computergrafikanimationen, die oft mit einer Größenbeschränknung daherkommen. Verschiedene Gruppen versuchen sich gegenseitig mit Stil, epischem Effektbombastement und technischer Raffinesse zu überbieten und das ganze im Zweifelsfall in obszön kleine Dateigröße zu packen.

Also, greift euch ein ~~Bier~~ Tschunk und genießt Strobo und Effektgeballer!</description>

               <logo>/media/gpn19/images/NAXZTB/PhotoFunia-1555512861.jpg</logo>
               <persons>
                   <person id='23'>/madonius</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='HfG_Studio'>
           <event guid='8f035c60-97b4-53f1-b2de-32e65f6f2844' id='123'>
               <date>2019-06-01T12:15:00+02:00</date>
               <start>12:15</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-123-ich-habe-doch-nichts-zu-verbergen</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/8VDCXK/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Ich habe doch nichts zu verbergen</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Eine Einführung in die digitale Selbstverteidigung und Selbstbestimmung</abstract>
               <description>Ich habe doch nichts zu verbergen -meien Daten kann doch jeder haben - ich bin doch nicht so interessant und weiterer Unsinn - wieso diese Aussagen sämtlich Quatsch sind.

Für Email, Messanger, Webspace bezahlen warum bekomm ich doch alles für lau - warum es niemals, nichts für umsonst geben kann Gratis, umsonst, für null Euro, Gewinn, Pay-Back Punkte, Rabatte und weiterer Schwindel, um an deine Daten zu kommen - was die Datenkraken so alles anstellen, um an deine Daten zu kommen

Dieser Vortrag rüttelt auf und fordert zum Nachdenken auf. Sicherheit hat viele Gesichter nur wenn ich weiss wogegen ich mich schützen will kann ich mich dagegen schützen dazu ist es jedoch vorher zwingend nötig zu wissen wer was von mir will und wie diese Leute ticken . Ich will mit diesem Vortrag bewusst verwirren und dazu anregen über vieles nochmals scharf nachzudenken.</description>

               <logo></logo>
               <persons>
                   <person id='120'>Uli Kleemann</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='a2165fcc-571a-5128-87e0-335ca4b279a2' id='36'>
               <date>2019-06-01T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-36-monitoring-mit-einer-kiste-aber-mehreren-leuten</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/AG7MZF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Monitoring mit einer Kiste, aber mehreren Leuten</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Wer privat einen Server betreibt, möchte vielleicht gerne wissen, wann Dinge kaputtgehen, gleichzeitig aber keinen zweiten Server nur für Monitoring betreiben. Als Lösung für dieses Dilemma betrachten wir in diesem Vortrag das Konzept eines Prometheus-Monitoring-Systems mit mehreren Nutzern.</abstract>
               <description>Wer einen Server hat, möchte, dass dieser Server auch erreichbar ist. Bei einem privaten Jabberserver mag es lediglich ärgerlich sein, wenn der nicht online ist, bei einem Mailserver sind die Konsequenzen eines unbemerkten Ausfalls schon gravirenender.

Was braucht man also? Monitoring. Also einen zweiten Server, der nur dazu da ist, den ersten Server zu monitoren? Ein Server zum Preis von zweien? Dabei muss ein Monitoringserver ja eigentlich gar nicht soviel können. Die Lösung: zusammenwerfen und für das Monitoring geteilte Infrastruktur anschaffen, die von mehreren genutzt werden kann. Damit bleibt's günstig und der Overhead klein.

In diesem Vortrag schauen wir uns ein Beispiel eines solchen Systems basierend auf Prometheus an, was es kann und wo die Stolpersteinchen liegen, wenn man soetwas bauen möchte.

Vorkenntnisse in Prometheus nicht erforderlich, aber hilfreich (z.B. via [0]). Wenn man das dann später selber bauen möchte, gibt's für die Nicht-per-Hand-Klöppler auch ein Ansible-Repo zum klonen.


[0] https://media.ccc.de/v/MRMCD16-7754-prometheus_in_der_praxis</description>

               <logo></logo>
               <persons>
                   <person id='34'>Jonas 'cherti' Große Sundrup</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='328b4a00-b129-5a61-b06e-5c8b4580461d' id='99'>
               <date>2019-06-01T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-99-autismus-mehr-als-nur-zu-viele-reize</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/73GHJJ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Autismus, mehr als nur zu viele Reize</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Ein Vortrag zum Podcast</abstract>
               <description>Auf der Easterhegg habe ich einen Vortrag über Autismus gehalten. Da dieser sehr gut angenommen wurde und es auch im Chaosumfeld viele Autist:innen gibt, möchte ich auch auf der GPN 19 auch einen Vortrag über Autismus halten.

In diesem Vortrag werden ich etwas über Autismus und meine Wahrnehmungen erzählen. Ich rede darüber, warum Autist:innen die Welt anders wahrnehmen und warum manche schneller überreizt sind. Auch wird es um Stimming und die Diagnostik gehen, Und zum Schluss könnt ihr mir ganz viele Fragen stellen. Und auch Overloads, Meltdowns und was NTs sind, werde ich erklären.

Denn: Nicht alle Autisten sind gut in Mathe und Informatik und manche reden trotzdem viel...</description>

               <logo></logo>
               <persons>
                   <person id='99'>fairsein</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='b7f4fac0-3283-5c65-8f2d-2fa8e15cb54c' id='128'>
               <date>2019-06-01T16:30:00+02:00</date>
               <start>16:30</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-128--hacking-the-human-brain-wie-beeinflussen-uns-hormone-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/QT9VBD/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>"Hacking the human brain" - Wie beeinflussen uns Hormone?</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Kurze Darstellung des Neuronalen Systems und eine kleine Einführung der Einflüsse von Hormonen und Neurotransmittern auf die menschliche Psyche.</abstract>
               <description>Oftmals ist Menschen nicht bekannt, was eigentlich genau in ihrem Gehirn abläuft - was der Auslöser für verschiedene Krankheitsbilder ist als auch die Frage, wie stark wir von unserem eigenen neuronalen System beeinflusst werden. 

In diesem Talk möchte ich erlätern, wie einige psychiatrische und neuronale Krankheitsbilder entstehen, welchen Einfluss Hormone und Neuromodulatoren auf unsere Laune und Wahrnehmung haben und wie diese ganze Zusammenschaltung eigentlich genau funktioniert.

Ein Vortrag für jede Person, welche sich mal schon über die neuronalen Basics Gedanken gemacht hat und wissen möchte, wie der State of the Art der aktuellen Forschung ist.</description>

               <logo></logo>
               <persons>
                   <person id='128'>Celuiell</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='f51c5b7b-c936-5353-ae22-9c97efce320b' id='107'>
               <date>2019-06-01T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-107-psychedelisches-neurohacking</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/9QY99N/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Psychedelisches Neurohacking</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Was Psychedelika sind, wie sie fernab von Klischees tatsächlich wirken und von welchem Nutzen sie für uns sein können. Überarbeitete Wiederholung des beim Hackover 2018 gehaltenen Vortrags.</abstract>
               <description>Psychedelika erfreuten sich in den 1960er Jahren einer hohen Popularität und waren eine nicht unwesentliche Triebfeder hinter der Hippiebewegung. Mit deren Ende verschwanden sie zunächst größtenteils aus der öffentlichen Wahrnehmung, erleben aktuell jedoch im Rahmen der "Third Wave" bereits zum zweiten Mal eine Renaissance.

Dieser Vortrag möchte einen kurzen Überblick über die wichtigsten Psychedelika, deren Geschichte und die neuerlichen Entwicklungen geben. Desweiteren soll gezeigt werden, dass sie - richtig und verantwortungsvoll eingesetzt - mächtige Werkzeuge sind, die beispielsweise im therapeutischen Kontext von großem Nutzen sein können. Verschiedene mögliche Anwendungsszenarien sollen hierbei ebenso Erwähnung finden wie die wichtigsten Maßnahmen zur Risikominimierung.

Achtung: Die in diesem Vortrag besprochenen Substanzen fallen aktuell größtenteils unter das deutsche BtMG. Der Vortrag stellt explizit keine Aufforderung zu strafbaren Handlungen dar, sondern dient der Information und Aufklärung. Selbstverständlich werden in diesem Rahmen weder illegale Substanzen angeboten noch Hilfestellung bei deren Beschaffung geleistet.</description>

               <logo></logo>
               <persons>
                   <person id='106'>Hina</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='822892f3-a720-5a46-b933-2eb5524f6f28' id='120'>
               <date>2019-06-01T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-120-einfhrung-in-openbsd</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/RE9NDF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Einführung in OpenBSD</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Eine Einführung das freie Unix-Betriebssystem OpenBSD mit Hauptaugenmerk auf die Features, die es zu einem sicheren Betriebssystem machen.</abstract>
               <description>In dem Talk will ich euch die Unix-Welt ausserhalb Linux zeigen, das freie BSD-UNIX OpenBSD. Es wird Infos zur Geschichte, den unterschiedlichen Versionen und insbesondere zu den Features die OpenBSD als "sicherestes" Betriebssystem gelten lassen.

Talk will be held in German. If there is enough demand I can switch to English.</description>

               <logo></logo>
               <persons>
                   <person id='119'>xhr</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='a43f5ed9-ff48-5ce7-b2cb-7c6f22e4fda3' id='96'>
               <date>2019-06-01T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>00:30</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-96-using-radar-remote-sensing-to-detect-deforestation</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SHQSJN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Using radar remote sensing to detect deforestation</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>en</language>
               <abstract>I'll explain the basics of synthetic aperture radar and show how to use it to detect deforestation. This is a high-level talk aimed at an audience with little to no background in remote sensing.</abstract>
               <description>I'll explain the basics of synthetic aperture radar and show how to use it to detect deforestation. This is a high-level talk aimed at an audience with little to no background in remote sensing.

Contents: - SAR 101: Basic physics, scope and properties of the resulting data and a few examples - How to use SAR images to detect forest loss: Motivation, algorithm ideas, what works and what doesn't - DIY! Overview of free (and ideally open source) software and data to play with</description>

               <logo></logo>
               <persons>
                   <person id='95'>Pia</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='135deb41-9a31-55e1-9c2f-83da7a211bbf' id='146'>
               <date>2019-06-01T22:00:00+02:00</date>
               <start>22:00</start>
               <duration>02:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-146-demoshow-streaming</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/3VNEFT/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Demoshow - Streaming</title>
               <subtitle></subtitle>
               <track></track>
               <type>Sonstige</type>
               <language>de</language>
               <abstract>Übertragung der Demoshow aus dem Medientheater</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='10'>Eve Entropia</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_OpenHUB'>
           <event guid='d810803b-cf2f-5756-9571-c15373f50fa8' id='5'>
               <date>2019-06-01T12:15:00+02:00</date>
               <start>12:15</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-5-glasfasernetze-beton-wie-auch-immer-das-zusammen-passt</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/RP3RPN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Glasfasernetze & Beton wie auch immer das zusammen passt</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Nachdem wir dank Marc & Momo nun Glasfaser haben, brauchen wir nun einen Keller oder Beton um damit zu Arbeiten. Ich zeige euch, was alles für ein Datacenter erforderlich ist.</abstract>
               <description>Ich zeige euch, was man alles für den Betrieb eines full size Datacenters braucht & wie der eigene Keller auch mal schnell eskaliert. Das ganze gewürzt mit ausflügen in die Abgründe der IT.</description>
               <logo></logo>
               <persons>
                   <person id='14'>Jana / zENjA</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='c0ee4085-d710-5bb5-94cc-a098fa246b6a' id='2'>
               <date>2019-06-01T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-2-beton</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ETBTBJ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Beton</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Beton ein 2300 Jahre alter hightech Werkstoff</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='12'>couchsofa</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='07b9277b-3c42-5455-bc35-58072a795d99' id='85'>
               <date>2019-06-01T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-85-openopen-codes</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/WCWWV7/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Open_Open Codes</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Erfahrungen und Berichte aus dem Ausstellungs- und Bildungsprojekt.</abstract>
               <description>„Open Codes“ - eine Ausstellung aus Daten, Codes, Cryptokitties, free drinks, Bananen und VR. Was hat Code mit Kunst zu tun? Wie stellt man Code aus? Und wie kommt man überhaupt auf die Idee, das zu tun?

In unserem Talk möchten wir die Geschichte der ZKM Ausstellung „Open Codes. Leben in digitalen Welten“ bzw. „Open Codes II. Die Welt als Datenfeld" erzählen und einen Einblick hinter die ZKM-Kulissen bieten. Ganz nach dem Motto „Open_Open Codes“.</description>

               <logo></logo>
               <persons>
                   <person id='83'>Blanca Giménez</person><person id='84'>LíviaNolasco-Rózsás</person><person id='125'>Barbara Kiolbassa</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='33728e28-3031-59ad-88e6-3a38369c1cd3' id='45'>
               <date>2019-06-01T16:15:00+02:00</date>
               <start>16:15</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-45-badpdf-stealing-windows-credentials-via-pdf-files</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/PH83V8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>BADPDF – Stealing Windows Credentials via PDF Files</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>en</language>
               <abstract>Microsoft NTLM is protocol is an authentication protocol used on networks that include systems running the Windows operating system and stand-alone systems. Despite Microsoft's implementation of Kerberos, NTLM is still in use in order to support older systems. Many exploits in the past targeted Microsoft Office and Windows OS internal functions in order to cause the leaking of Windows user's NTLM hashes, which can then be cracked and disclose the original passwords. Are those the only products vulnerable to NTLM credential theft? Find out how PDF files can be weaponized to automatically achieve NTLM hash leaks with no user interaction.</abstract>
               <description>Shortly after it was reported that malicious actors can exploit a vulnerability in MS outlook to leak a Windows user’s NTLM hashes, our research team revealed that NTLM hash leak can be achieved via PDF files with no user interaction or exploitation. Rather than exploiting a vulnerability in Microsoft Office files or Outlook, attackers can weaponize a PDF file by exploiting a feature that allows embedding remote documents and files within it. By pointing the embedded object to a remote SMB server, the target automatically leaks credentials in the form of NTLM hashes when the PDF is opened.

In this presentation I will first cover the basic structure of a PDF file and its objects, in particular the Dictionary object where this vulnerability lies. Next I will present our team’s Proof of Concept, injecting malicious code into a benign PDF file, weaponizing it, and causing an NTLM hash leak upon opening the file. I will then discuss the impact of this attack, by showing the leaked NTLM hash captured on the remote SMB server and how it can be cracked to retrieve the victim’s original password.</description>

               <logo></logo>
               <persons>
                   <person id='38'>Ido Solomon</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='0497df23-618b-5678-b69b-27c583e43bf0' id='47'>
               <date>2019-06-01T17:00:00+02:00</date>
               <start>17:00</start>
               <duration>00:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-47-securing-your-router-with-rpki</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ZGYK9U/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Securing your Router with RPKI</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>en</language>
               <abstract>RPKI is a tool to bring signatures to the trust based mess called BGP and the internet. Lets see how a small ISP can deploy this on free software</abstract>
               <description>I will talk about the basics of RPKI; the history and where it came from. 

I will show briefly how I have started implementing it and what my rollout plan will be, and how it looks like if you start validating and midterm, drop invalid routes (right now, it would cut us off of free.fr at the time this talk was submitted)</description>

               <logo></logo>
               <persons>
                   <person id='43'>pcdog</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='8441d9d7-059e-5e58-9e4d-82b4540b500d' id='111'>
               <date>2019-06-01T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-111-automate-your-virtual-server-deployments</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/UQTVS7/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Automate your virtual server deployments</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>Infrastructure as code is mainly known from cloud, but we can use the same tools to build environments with Vmware vSphere too.</abstract>
               <description>I will show my workflow to create test and production server on Vmware vSphere with Packer, Terraform and Ansible. We talk about the basics of Infrastructure as Code and the advantages building environments automatically.</description>
               <logo></logo>
               <persons>
                   <person id='110'>Christoph Stoettner</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='232d72ab-3f59-5064-909e-651dad9734b0' id='109'>
               <date>2019-06-01T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-109-wie-man-ein-pokerspiel-hackt</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ZYKKJS/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Wie man ein Pokerspiel hackt</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Schmutziger Kartentrick für Poker-Nerds</abstract>
               <description>Lecture über einen ungewöhnlichen Kartentrick, der auf einem teuflischen Prinzip beruht.

Grundkenntnis der Pokerregeln erforderlich. Mitbringen von Spielkarten wäre sinnvoll. Workshop für maximal 20 Teilnehmer.</description>

               <logo></logo>
               <persons>
                   <person id='109'>Markus Kompa</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='2638dafa-1248-57d4-8868-cbded9071298' id='122'>
               <date>2019-06-01T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:30</duration>
               <room>ZKM_OpenHUB</room>
               <slug>gpn19-122-backspace-hacker-jeopardy</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/FXFUPE/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Backspace Hacker Jeopardy</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Wir spielen mehrere enorm spannende Jeopardy-Runden mit jeweils vier Hacker*innen.</abstract>
               <description>Das Backspace Hacker Jeopardy basiert auf der bekannten "Jeopardy!"-Gameshow und ist ausgelegt für vier Spieler*innen. Das Spielfeld wird von der Backspace-eigenen Jeopardy-Software "[cluequiz](https://github.com/lujoga/cluequiz)%22 dargestellt.</description>
               <logo></logo>
               <persons>
                   <person id='118'>Luca</person><person id='133'>foosinn</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_Vortragssaal'>
           <event guid='5f0f75c1-2e0f-5374-898b-40a00b85ce14' id='126'>
               <date>2019-06-01T12:15:00+02:00</date>
               <start>12:15</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-126-plain-text-die-unertrgliche-leichtigkeit-des-seins</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/WNUWVT/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Plain Text: Die unerträgliche Leichtigkeit des Seins</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Hacker lieben ihre Editoren und Shells und möchten sie am liebsten nie verlassen. Wie sie trotzdem ohne Browser und Office-Suite, nur mit einem Text-Editor bewaffnet, ihre Kalender pflegen, Todo-Listen verwalten, und Rechnungen schreiben können, soll in diesem Talk beleuchtet werden.</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='123'>rohieb</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='616abe87-ec1b-5ac0-af77-9162a5630f80' id='108'>
               <date>2019-06-01T13:30:00+02:00</date>
               <start>13:30</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-108-client-side-ai-in-javascript-using-tensorflow-js</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ZHNT9Q/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Client-side AI in JavaScript using Tensorflow.js</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>en</language>
               <abstract>We will learn how to build a gesture classifier for a browser game using Tensorflow.js. Furthermore, we will go into the details of why MobileNets are so efficient and how to use transfer learning to reduce the amount of necessary training data.</abstract>
               <description>In a practical example I will show you how to build a gesture classifier for a vertical scrolling browser game. Along the way, we will discuss the Tensorflow.js API and a specific model architecture called MobileNet.

In practice, edge computing is becoming evermore important and workloads are moved away from the backend. Tensorflow.js enables you to run AI models completely in the browser, which is also great for data privacy because often there is no more need to transfer sensitive data to backend servers.</description>

               <logo>/media/gpn19/images/ZHNT9Q/mbu.png</logo>
               <persons>
                   <person id='108'>Mathias Burger</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='b9513c15-3491-53c0-8b8a-ce9d94c075fd' id='46'>
               <date>2019-06-01T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>02:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-46-ccc-regiotreffen</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/TZSEWB/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>CCC Regiotreffen</title>
               <subtitle></subtitle>
               <track></track>
               <type>Sonstige</type>
               <language>de</language>
               <abstract>CCC Regiotreffen</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='42'>sva</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='95fb5f56-4e01-5a6f-8fcd-cd6a235c08e0' id='76'>
               <date>2019-06-01T17:30:00+02:00</date>
               <start>17:30</start>
               <duration>00:30</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-76-einen-server-daheim-ohne-ffentliche-ipv4-adresse</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/99ZV7N/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Einen Server daheim ohne öffentliche IPv4 Adresse</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Ohne öffentliche IPv4 Adresse muss man sich etwas einfallen lassen, wenn man einen öffentlich erreichbaren Server daheim betreiben möchte. Dieser Kurzvortrag soll zeigen, wie man sich trotzdem ‚erreichbar‘ macht.</abstract>
               <description>Bei vielen alternativen Internet Providern bekommen Kunden für ihren Anschluss keine öffentliche IPv4 Adresse mehr. Bei einer Serveranbindung über Mobilfunk oder hinter diversen NATs die man nicht selber kontrolliert hat man in den meisten Fällen das gleiche Problem. IPv6 ist die theoretische Lösung in manchen Fällen, man ist dann aber nicht von überall her erreichbar.  Also muss man ‚tunneln‘. Dieser Kurzvortrag soll einen Überblick mit praktischem Beispiel vor Ort geben, wie das in der Praxis geht.</description>
               <logo></logo>
               <persons>
                   <person id='74'>Heurekus</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='da767a60-2f04-511e-bcc8-9cb136de77f7' id='39'>
               <date>2019-06-01T18:15:00+02:00</date>
               <start>18:15</start>
               <duration>00:30</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-39-nur-ein-fauler-admin-ist-ein-guter-admin</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/8DANRN/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Nur ein Fauler Admin ist ein guter Admin</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>de</language>
               <abstract>Das Spiel mit Ansible und Docker kann das leben eines Admins sehr angenehm, machen, aber warum sollten nur faule Admins in der IT arbeiten?</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='35'>Felix Kazuya</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='0faff40d-f260-5677-80a8-5b1ccc908330' id='129'>
               <date>2019-06-01T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-129-we-are-here-to-assist-you-do-not-resist-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/QDCHEL/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>We are here to assist you - Do not resist!</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Selbsthilferatgeber zur zufriedenstellenden Planung und Durchführung einer mittelgroßen Meuterei. Überarbeitete Auflage mit Reiseführer durch die schönsten einsamen Inseln für den abzusetzenden Kapitän.</abstract>
               <description>Sie kennen das - ein chaotischer Hühnerhaufen, der sich Firma nennt und im schlimmsten Falle irgendetwas mit IT zu tun versucht, läuft ohne Ziel und Struktur vor sich hin. Manager sind nach dem Peter-Prinzip einberufen und allgemein hat eine nordwesteuropäische Tomate einen höheren Motivationswert als die Mitarbeiter. Und jetzt kommst Du. 

Und Du stellst mal eben den Laden auf den Kopf und am Ende läuft es einfach rund. Du stehst mit Deinem Superheldencape auf dem Triumphwagen und lässt Dich feiern. Netter Wunschtraum? Nein! Wir zeigen an einer beispielhaften Fallstudie - deren Handlung und Personen selbstverständlich frei erfunden sind - wie es gehen kann.</description>

               <logo></logo>
               <persons>
                   <person id='22'>Rem0te</person><person id='131'>pennylane</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='a67cb552-9062-57ff-95fa-0a3a86c375d4' id='95'>
               <date>2019-06-01T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>00:30</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-95-plenopticam-open-source-light-field-photography-software</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SSXFFP/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Plenopticam - Open-Source Light Field Photography Software</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag (kurz)</type>
               <language>en</language>
               <abstract>This talk unveils the underlying physical and computational concept of the Lytro-type plenoptic camera in a concise and simplified manner while presenting an open-source software tool capable of rendering light field photogaphs.</abstract>
               <description>Plenoptic cameras and their ability to change focus and perspective view after the fact has intrigued scientists, programmers, photographers and tech-hobbyists world-wide. With this presentation, the fundamentals of a light field captured by a plenoptic camera are provided to a broader audience without requiring prior knowledge of such. It is of primary interest to raise awareness of this technology and invite peers to contribute to presented open-source software tool [plenopticam](https://github.com/hahnec/plenopticam).

More technical details and further educational material is found on my research website https://www.plenoptic.info.</description>

               <logo></logo>
               <persons>
                   <person id='47'>Christopher Hahne</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='628aecf3-690d-5a66-a879-3b6717471883' id='117'>
               <date>2019-06-01T21:45:00+02:00</date>
               <start>21:45</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-117-emoji-wie-funktionieren-die-eigentlich-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/X3JUSE/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Emoji, wie funktionieren die eigentlich?</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Emoji werden überall verwendet und sind aus unserer täglichen Kommunikation nicht mehr wegzudenken. Aber wie funktionieren Emoji eigentlich und woher kommen sie? Besuche diesen Talk und lerne über die Semiotik im 21. Jahrhundert!</abstract>
               <description># Emoji

Woher kommen sie? Wie sind sie geschichtlich entstanden und was hat das mit Asien zu tun? Wie funktionieren Emoji technisch und warum sind sie für die IT-Security relevant? Welche kulturellen und sprachlichen Verwirrungen verursachen Emoji im Alltag und wie kommt es dazu?

Damit das alles nicht langweilig und fürchterlich technisch wird gibts zwischendurch natürlich allerhand obskure Trivia rund um die beliebten Unicode Zeichen.</description>

               <logo>/media/gpn19/images/X3JUSE/Emoji_wie_funktionieren_die_eigentlich_-_MacLemon.png</logo>
               <persons>
                   <person id='116'>MacLemon</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='c628f959-e190-5c0c-b63d-c94efecbe513' id='150'>
               <date>2019-06-01T23:00:00+02:00</date>
               <start>23:00</start>
               <duration>01:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-150-borgbackup-updates-q-a-discussion</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/CXDVA8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>BorgBackup Updates / Q&A / Discussion</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>BorgBackup Update

Questions and Answers.

Discussion round about usage.

https://borgbackup.org/

Deutsch / English on demand.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='156'>Thomas Waldmann</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_AckerSpace'>
           <event guid='b6cda870-052f-5581-9457-b4233ba1af0f' id='149'>
               <date>2019-06-01T12:15:00+02:00</date>
               <start>12:15</start>
               <duration>01:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-149-c-snake-programming-workshop</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/ERXW8T/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>C++ / Snake Programming Workshop</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>C++ basics & Snake programming strategies</abstract>
               <description>C++ / Snake Programming Workshop

There will be 2 parts. In the first part we will talk about the C++ specifics that are useful for writing a snake game bot.


Things like: - Strings (C-Strings and C++ STL Strings) aka how do I log something - STL Datastructures aka how do I resize my array - Whatever you want to know about C++


In the second part we can discuss some snake bot strategies or algorithms. Your participation, questions is the basis for this part


This is not a introduction into programming but learning to use C++ for writing snake bots for creatures already familiar with another programming language.</description>

               <logo></logo>
               <persons>
                   <person id='155'>Timon Stampfli</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='e514d5f4-d9a6-5763-8db5-27959e65e674' id='130'>
               <date>2019-06-01T15:15:00+02:00</date>
               <start>15:15</start>
               <duration>01:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-130-ber-die-mauer-klettern-wifi-paywalls-umgehen-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SBSWMU/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Über die Mauer klettern - WiFi Paywalls umgehen?</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Austausch und Besprechung von verschiedenen Techniken, wie sich WiFi Paywalls umgehen lassen.</abstract>
               <description>WLAN im Hotel, im Zug oder im Flugzeug ist nicht nur sehr unzuverlässig sondern auch oft extrem teuer. Dabei entspricht der Preis in aller Regel nicht der Leistung. 

Gemeinsam wollen wir verschiedene Techniken besprechen, wie eine WiFi Paywall umgangen werden kann. Dabei richtet sich der Workshop an Menschen die bereits Erfahrung damit haben, als auch an Menschen für die dies noch völliges Neuland ist.

Folien: https://wetransfer.com/downloads/402e76e2997a42436e48ab35258a6cec20190601153502/317c5d704d7e3477938de79efbd0c4c820190601153502/407ce5</description>

               <logo></logo>
               <persons>
                   <person id='129'>Pixelquadrat</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='111bdfa5-616c-5ce4-b509-4f60ead07b2b' id='145'>
               <date>2019-06-01T16:30:00+02:00</date>
               <start>16:30</start>
               <duration>00:30</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-145-grndung-des-chaosvermittlung-e-v-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/7ZJUXT/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Gründung des Chaosvermittlung e.V.</title>
               <subtitle></subtitle>
               <track></track>
               <type>Sonstige</type>
               <language>de</language>
               <abstract>Nach 4 Jahren Aufbau und Betrieb von Feldtelefoninfrastruktur auf Chaosevents, wollen wir die Organisation Chaosvermittlung auf stabile Füße stellen. Dies nicht zuletzt um die finanzielle Stabilität des Projekts auch in Zukunft zu sichern.</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='153'>PhilmacFLy</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='2ffe96e7-4ad4-5def-a36b-5fd96ab45399' id='90'>
               <date>2019-06-01T18:00:00+02:00</date>
               <start>18:00</start>
               <duration>02:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-90-freifunk-meetup</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/G7DYH3/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Freifunk Meetup</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Meetup für interessierte Freifunker und solche die es noch weren wollen</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='91'>julez</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='19141cd9-0395-5592-8d20-1950a6d95458' id='69'>
               <date>2019-06-01T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-69-meetup-chaosbodensee</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/PQYRUA/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>MeetUp ChaosBodensee</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen.</abstract>
               <description>Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen. Es wird hier kein Vortrag oder ähnliches stattfinden.</description>
               <logo></logo>
               <persons>
                   <person id='67'>nopx</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='04ac242e-9287-5121-9106-0bbfbe77e7a3' id='10'>
               <date>2019-06-01T22:15:00+02:00</date>
               <start>22:15</start>
               <duration>01:30</duration>
               <room>ZKM_AckerSpace</room>
               <slug>gpn19-10-die-werwlfe-von-dsterwald</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/88K3DT/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Die Werwölfe von Düsterwald</title>
               <subtitle></subtitle>
               <track></track>
               <type>Sonstige</type>
               <language>de</language>
               <abstract>Wir spielen wieder die Werwölfe von Düsterwald.</abstract>
               <description>Wird die AFD (Alternative für Düsterwald) ihre Mauer um die Stadt bauen? Werden die Werwölfe dafür bezahlen? Und warum ist der Hauptmann schon wieder tot?

Antworten auf diese und weitere Fragen liefert unsere jährliche Runde.</description>

               <logo></logo>
               <persons>
                   <person id='22'>Rem0te</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_CodeHUB'>
           <event guid='f7d830c4-c7d2-5749-a64a-3774c031e75c' id='148'>
               <date>2019-06-01T13:00:00+02:00</date>
               <start>13:00</start>
               <duration>03:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-148-dein-eigener-selbst-gelteter-led-regenbogen-reloaded-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/VGKVYR/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Dein eigener, selbst gelöteter LED-Regenbogen -- Reloaded!</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Aufgrund der hohen Nachfrage ein zweites Mal auf dieser GPN!

Wolltest du schon immer deinen eigenen blinkenden LED-Regenbogen haben? Hier gibts die Teile und das Mindeste an Wissen, um selbst einen zusammenzulöten und programmieren!</abstract>

               <description>Bau dir deinen eigenen LED-Regenbogen! Ich erzähl gerade eben die benötigten Grundlagen an Elektronik, Löten, Mikroprozessoren und Programmierung; dann kannst du selbst loslegen.
  • **Für wen?** Der Workshop richtet sich an alle, die nicht wissen, wie man einen LED-Streifen (Typ WS2812b) mit einem Mikroprozessor (Typ ESP-8266) dazu bringt, einen animierten Regenbogenfarbverlauf anzuzeigen
  • **Was muss ich mitbringen?** Laptop mit vorinstallierter [Arduino IDE](https://www.arduino.cc/en/Main/Software) und Mikro-USB-Kabel (auch bekannt als Smartfonladekabel).
  • **Was kann ich mitbringen?** Etwas Kenntnisse über Schleifen, Variablen und Funktionen in *irgendeiner* Programmiersprache wären gut, wenn du die Animation selbst beeinflussen willst (ansonsten nehmen wir ein Beispielprogramm). Ein Smartfonladegerät oder Powerbank, um die LEDs auch ohne Laptop betreiben zu können.
  • **Was kostet es?** 9€ Materialkosten.
  • **Wie viele können mitmachen?** Bis zu 15 Menschen (Warteliste der ersten Workshopinstanz wird bevorzugt, danach first-come-first-serve)

Das existente Workshopmaterial (von der Easterhegg): https://github.com/orithena/Lamp_Simple1Button</description>

               <logo>/media/gpn19/images/VGKVYR/Rainbow_lamp.jpg</logo>
               <persons>
                   <person id='45'>anathem</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='3a37dc95-0565-5000-a577-4e9d69253fea' id='127'>
               <date>2019-06-01T16:30:00+02:00</date>
               <start>16:30</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-127-aktuelles-vom-womo-lin-projekt-open-source-steuerung-fr-wohnmobile-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SUQXVL/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Aktuelles vom Womo Lin Projekt (Open Source Steuerung für Wohnmobile)</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Vorstellung des aktuellen Standes des Womo-Lin Projektes, das auf dem diesjährigen Easterhegg vorgestellt wurde.

Untersuchung der Truma/Hella LIN Bus Komponenten, erarbeitung von weiteren Ideen</abstract>

               <description>Vorstellung des derzeitigen Hardwarestandes (Schaltplan/Layout),  es sind die diverse Truma LIN Bus Komponenten zum Untersuchen dabei, ebenso die Hella IBS Sensoren. Weiteres Reverse Engineering der Protokolle, Ideen Sammlung für finale Design.</description>
               <logo></logo>
               <persons>
                   <person id='50'>RFguy</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='eecaf053-00d3-5048-a452-c49017083f65' id='44'>
               <date>2019-06-01T17:45:00+02:00</date>
               <start>17:45</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-44-tor-relays-operators-meetup</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/FHMGLK/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Tor Relays Operators Meetup</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Connecting people who run Tor relays, people who would like to run Tor relays, and people generally interested in what we are doing.</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='36'>metalgamer</person><person id='132'>virii</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='fbf01502-5262-52da-bd6f-f99bf26ea04b' id='13'>
               <date>2019-06-01T19:00:00+02:00</date>
               <start>19:00</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-13-causal-c-runtime</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/GQCR8A/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>causal c++ runtime</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>causal ist eine C++ Runtime welche versucht eine Art, an Kausalität als Methode angelehnter, nichtlinearer/nebenläufiger Algorithmen zu ermöglichen.</abstract>
               <description>prespektivische Ziele:  

- KISS - AGPL und Social Coding Kultur - Historie und Gründe

Projektziele: - nichtlineare/nebenläufige Algorithmen - automatische Speichersynchronisierung - sich erweiternde Datenstrukturen - Prinzip der Unbestimmtheit - Manipulation des Speichers, Persistenz(Key-Value DB) und Kommunikation(Redis) sind für den Algorithmus transparent. - feingranulare Skalierbarkeit durch oben erwähnte Transparenz - oszillierende Systeme - Gleichgewichtssysteme - Regelsysteme - komplexe Systeme

Workshopziele: - Vorstellung - Verkostung - Ideenmining

Vobereitung: 1) Linux 2) cmake, make based c++17 build chain, gtkmm-dev, optional clang-dev (whatever clang's libtooling requires to build/link against on your system, this allows to build causalviz tool yourself) 3) git clone --recurse-submodules https://gitlab.com/causal-rt/causal 4) ./buildAllLib.sh (im root des repos ausführen, compiliert die abhängigkeiten hiredis, rocksdb, capnproto, googletest) 5) ./configure.sh && ./build.sh && ./test.sh (im root des repos ausführen) 6) Youtube Video anschauen (TODO) 7) Doku stöbern https://causal-rt.gitlab.io/causal</description>

               <logo></logo>
               <persons>
                   <person id='25'>unbestimmter Determinismus</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='c74c8ad1-ca57-5e4e-9bea-930cfc55c3d1' id='147'>
               <date>2019-06-01T21:00:00+02:00</date>
               <start>21:00</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-147-microg-einfhrung-setup-und-support</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/WFU8R9/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>microG: Einführung, Setup und Support</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Android ohne Google</abstract>
               <description>microG Services Core ist ein schlanker, quelloffener Nachbau der Play-Dienste. Er sorgt dafür, dass Apps laufen, die nach den Play-Diensten verlangen. Dazu gehören einige Apps von Google selbst, vor allem aber die Apps anderer Entwickler. Außerdem bietet microG eine Schnittstelle zu Googles wichtigem Cloud-Messaging-Dienst sowie eine Maps-Schnittstelle für Apps wie DB Navigator. [Quelle: c't]

Da aus unerfindlichen Gründen Menschen und MenschInnen Probleme bei dem Einrichten und Benutzen von microG zu haben scheinen, soll dieser Workshop Abhilfe schaffen. Natürlich kann auch jeder kommen der einfach nur Fragen stellen will.</description>

               <logo></logo>
               <persons>
                   <person id='154'>Marvin</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='8ba305c5-1948-5950-aa32-394a5bb4bc47' id='78'>
               <date>2019-06-01T22:15:00+02:00</date>
               <start>22:15</start>
               <duration>01:00</duration>
               <room>ZKM_CodeHUB</room>
               <slug>gpn19-78-technik-camp-am-bodensee-planung</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/9E8HHC/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Technik Camp am Bodensee - Planung</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop</type>
               <language>de</language>
               <abstract>Vom 1.-4. August findet das Technik Camp in Überlingen am Bodensee statt.

Darum kommen wir zusammen um unsere Ideen auszutauschen und für die die Planung der Veranstaltung.

Weitere Informationen zum Technik Camp gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/)</abstract>

               <description>Das Technik Camp am Bodensee wird veranstaltet von Hackern, Bastlern, Datenreisenden und Freifunkern rund um den Bodensee. Und natürlich auch vone jedem anderen, der mit machen möchte.

Wir wollen in Überlingen am Campus der Waldorfschule und Heimat des Hackerspace see-base ein "Technik Camp" veranstalten.

Im Vorfeld haben wir schon viele Ideen. Nun geht es um den Austausch, was wir wirklich machen wollen, wer mit hilft und wie wir uns das alles vorstellen.

Für die Planung am Camp haben wir einen Matrix Kanal: [#eventorga:matrix.bodensee.space](https://matrix.to/#/eventorga:matrix.bodensee.space). Wenn ihr mithelfen wollt, schaut doch dort mal vorbei!

Weitere Informationen zu der Veranstaltung inklusive CFP und Anmeldung gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/).

Ein Pad zur Planung gibt es hier: https://pad.ffbsee.de/p/camp19</description>

               <logo>/media/gpn19/images/9E8HHC/camp_ESj7MJO.jpg</logo>
               <persons>
                   <person id='79'>L3D</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Anderswo'>
           <event guid='bf34ffcd-fa30-5a22-b7ff-d5deacfe86be' id='8'>
               <date>2019-06-01T11:00:00+02:00</date>
               <start>11:00</start>
               <duration>02:00</duration>
               <room>Anderswo</room>
               <slug>gpn19-8-haecksenfryhstyck-im-seminarraum-ausgeschildert-ab-dem-teezelt-im-zkm-foyer-</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/QR3AHA/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Haecksenfryhstyck (im Seminarraum, ausgeschildert ab dem Teezelt im ZKM Foyer)</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>_Dieses Event findet im Seminarraum des ZKM im 2. OG statt_

Meet n Greet aller Haecksen und -interessierten (vgl. http://www.haecksen.org)</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='21'>Xorandra</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='56d0836e-ed8f-50a0-9a36-3a7074d33f29' id='60'>
               <date>2019-06-01T11:00:00+02:00</date>
               <start>11:00</start>
               <duration>01:00</duration>
               <room>Anderswo</room>
               <slug>gpn19-60-moderne-stoffwindelsysteme</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JLVML8/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Moderne Stoffwindelsysteme</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Da der Workshop letztes Jahr so zahlreich besucht wurde biete ich ihn gerne noch einmal an:

Moderne Stoffwindeln als Alternative zu Pampers und Co.

Der Workshop findet im ersten OG der HFG statt (im Schnuller Operation Center)

Ein Workshop für Eltern und solche die es werden wollen :) Achtung in diesem Workshop sollen vor allem die verschiedenen Möglichkeiten mit Stoff zu Wickeln vorgestellt werden. Es geht weniger darum ob es ökolokisch Sinnvoll oder nicht. Ich werde auf die Vor- und Nachteile von Stoffwindeln eingehen, euch die verschiedenen Systeme vorstellen und von unseren Erfahrungen damit berichten.

Zum Workshop kann man gerne auch sein Baby mitbringen (falls schon vorhanden). Es wäre schön wenn ihr mir kurz per Email lay@ixix.de bescheid gebt oder euch direkt in die Teilnehmerliste eintragt. Wenn es tatsächlich mehr als 6 Interessenten geben sollte würde ich einen zweiten Workshop anbieten.


Teilmehmer Samstag 11 Uhr

Stoffwindeln

Die Aufgeführten Stoffwindelmarken bringe ich zum Workshop mit. Gerne können Teilnehmer auch noch andere Marken zum Anschauen und Berichten mitbringen.

All-in-Ones

  • Totsbots
  • BumGenius
  • Bambino Mio
  • Blueberry Simplex

All-in-Twos

  • Culla di Teby Schwimmwindel
  • Milovia
  • Totsbots
  • Blueberry Capri


All-in-Threes

  • Windelmanufaktur
  • Culla di Teby
  • G Diaper

Höschenwindeln

  • Hu-da
  • Petit Lulu
  • Anavy
  • Imse Vimse

Saugeinlagen

  • Baumwolle
  • Bambus
  • Zorb
  • Hanf

Fleece

  • von Hansnatur, Little Lamp, Bambio Mio und viele mehr

Überhosen

  • Popolini
  • Imse Vimse
  • Hu-da
  • Tots Bots
  • Milovia

Hinweis: Dieser Talk wird weder gestreamt noch aufgezeichnet

== Links ==</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='57'>Lay</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='e52c62d0-973e-51b0-884d-f74613bd51c7' id='77'>
               <date>2019-06-01T14:00:00+02:00</date>
               <start>14:00</start>
               <duration>02:00</duration>
               <room>Anderswo</room>
               <slug>gpn19-77-csd-karlsruhe</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/RWLVM8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>CSD Karlsruhe</title>
               <subtitle></subtitle>
               <track></track>
               <type>Sonstige</type>
               <language>de</language>
               <abstract>CSD Karlsruhe Demoparade</abstract>
               <description>Datum: Samstag, 01. Juni 2019

Beginn: 14:00 Uhr Stephanplatz Ende: ca. 16:00 Uhr Stephanplatz Moar info: http://www.csd-karlsruhe.de/to/csd/

https://www.openstreetmap.org/way/162539268</description>

               <logo></logo>
               <persons>
                   <person id='76'>emperor</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='c18e875d-5d84-5bfb-8f8e-544a5095aa85' id='83'>
               <date>2019-06-01T22:30:00+02:00</date>
               <start>22:30</start>
               <duration>02:00</duration>
               <room>Anderswo</room>
               <slug>gpn19-83-rope-bondage-basics</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/87K78Q/</url>
               <recording>
                   <license></license>
                   <optout>true</optout>
               </recording>
               <title>Rope Bondage Basics</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>_Dieses Event findet im Seminarraum der HfG im 1.OG über dem Hackcenter statt_

Wie in den letzten Jahren, biete ich einen Workshop an zum Thema Seil und was mach damit machen kann. Außerdem gibt es noch einen Ausblick was es sonst an Themen in dem Umfeld geben könnte.</abstract>

               <description></description>
               <logo></logo>
               <persons>
                   <person id='82'>Zinboo</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Lounge'>
           <event guid='5fadcc8a-8dbf-58d1-a4fe-1c9a257ce115' id='27'>
               <date>2019-06-01T16:00:00+02:00</date>
               <start>16:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-27-blickfeldkurier</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/SCMXYF/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Blickfeldkurier</title>
               <subtitle></subtitle>
               <track></track>
               <type>Live Performance</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='d450f67a-b4a8-53fc-a59a-fcc1f5c47469' id='28'>
               <date>2019-06-01T18:00:00+02:00</date>
               <start>18:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-28-cosmogecko</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/QFTRQA/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>CosmoGecko</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='15048001-2de6-5007-84c2-1c6d8b1a984d' id='29'>
               <date>2019-06-01T20:00:00+02:00</date>
               <start>20:00</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-29-couchsofa</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/HHRLG8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>couchsofa</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='4e6f9a29-981d-50e9-bff4-f8c7181d3176' id='30'>
               <date>2019-06-01T22:30:00+02:00</date>
               <start>22:30</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-30-reiseleiter</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/93J3BA/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Reiseleiter</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='8c3ba6b3-b7e2-5c92-870f-b03adcb35201' id='31'>
               <date>2019-06-02T00:30:00+02:00</date>
               <start>00:30</start>
               <duration>02:00</duration>
               <room>Lounge</room>
               <slug>gpn19-31-bam</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/3ABT8B/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>bam</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       
   </day>
   <day index='4' date='2019-06-02' start='2019-06-02T04:00:00+02:00' end='2019-06-03T03:59:00+02:00'>
       <room name='HfG_Studio'>
           <event guid='078a2d38-1bb1-5bc4-8194-83892f3b11a0' id='68'>
               <date>2019-06-02T12:45:00+02:00</date>
               <start>12:45</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-68-cybermorningshow</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/JKKXWT/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>CyberMorningshow</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Die CyberMorningshow ist wieder da. Mehr Cyber. Mehr Spass. Mehr gut.</abstract>
               <description>Die CyberMorningshow. Unbekannt und nicht im Funk und Fernsehen.

An einem grauen Morgen im kalten Hannover begab es sich, dass eine Gruppe von Nerds auf einem eskalationsbedürftigen Event zusammenkamen und beschlossen eine Morningshow ins Leben zu rufen. Dies war die Geburtsstunde der CyberMorningshow.

Wir sind wieder da und diesmal sogar mit Programm! Seit dabei und lasst euch von der wundervollen Welt des CYBER vercy^Wzaubern, während wir uns spannende Fragen zum Thema Cyber stellen.</description>

               <logo></logo>
               <persons>
                   <person id='64'>td00</person><person id='65'>Tii</person><person id='66'>F1fth</person><person id='12'>couchsofa</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           <event guid='05a13a26-45fb-53e8-ba9a-245ae662b42c' id='12'>
               <date>2019-06-02T14:00:00+02:00</date>
               <start>14:00</start>
               <duration>01:00</duration>
               <room>HfG_Studio</room>
               <slug>gpn19-12-closing-and-infrastructure-review</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/NG9TV9/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>Closing and Infrastructure Review</title>
               <subtitle></subtitle>
               <track></track>
               <type>Vortrag</type>
               <language>de</language>
               <abstract>Last talk of GPN19</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='11'>Christian Lölkes</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='ZKM_Vortragssaal'>
           <event guid='6f9550f9-1960-5d4f-b5ad-f6666d235c5e' id='65'>
               <date>2019-06-02T11:45:00+02:00</date>
               <start>11:45</start>
               <duration>02:00</duration>
               <room>ZKM_Vortragssaal</room>
               <slug>gpn19-65-damalstm-eine-podcastfolge-ber-das-phnomen-der-zeit</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/8TPLDQ/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>damalsTM: Eine Podcastfolge über das Phänomen der Zeit</title>
               <subtitle></subtitle>
               <track></track>
               <type>Workshop (lang)</type>
               <language>de</language>
               <abstract>Livepodcasting mit telegnom und ajuvo</abstract>
               <description>telegnom und ajuvo nehmen vor Livepublikum eine Folge des damals(tm)-Podcasts auf. ( https://damals-tm-podcast.de ) Es geht um das Thema der Zeit und ihrer Wahrnehmung, damals(tm), als man begann, Uhren zu bauen, die Nacht zu beleuchten, sich über den Planeten zu bewegen und zu kommunizieren, so dass das Phänomen der Zeit als ein globales wahrzunehmen begonnen wurde.

Und wie es kam, dass es kam, so dass es ist, wie es ist mit Uhren, Seenavigation, Telegrafen, Telefonen, politischen, technischen und ökonomischen Zeitzonen, Atomzeiten und Zeitabweichungen.

Es geht, wie immer bei damals(tm), um alte Technik und wie sie uns heute (noch) beeinflusst. Auf unterhaltsame Weise. Ein Bildungserlebnis. Herzlich Willkommen.</description>

               <logo>/media/gpn19/images/8TPLDQ/PODSTOCK2018-FWQEH-2-dtmlogo.jpg</logo>
               <persons>
                   <person id='20'>ajuvo</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       <room name='Lounge'>
           <event guid='acdd2423-2ab8-573b-a439-1614bf6c3f0f' id='32'>
               <date>2019-06-02T03:00:00+02:00</date>
               <start>03:00</start>
               <duration>07:00</duration>
               <room>Lounge</room>
               <slug>gpn19-32-vidister</slug>
               <url>https://pretalx.entropia.de/gpn19/talk/MHSDK8/</url>
               <recording>
                   <license></license>
                   <optout>false</optout>
               </recording>
               <title>vidister</title>
               <subtitle></subtitle>
               <track></track>
               <type>DJ Set</type>
               <language>en</language>
               <abstract>-</abstract>
               <description></description>
               <logo></logo>
               <persons>
                   <person id='63'>Lounge Control</person>
               </persons>
               <links></links>
               <attachments></attachments>
           </event>
           
       </room>
       
   </day>
   

</schedule>