{"schedule": {"version": "0.2", "base_url": "https://pretalx.entropia.de/gpn19/schedule/", "conference": {"acronym": "gpn19", "title": "19. Gulaschprogrammiernacht", "start": "2019-05-30", "end": "2019-06-02", "daysCount": 4, "timeslot_duration": "00:05", "days": [{"index": 1, "date": "2019-05-30", "day_start": "2019-05-30T04:00:00+02:00", "day_end": "2019-05-31T03:59:00+02:00", "rooms": {"ZKM_Medientheater": [{"id": 11, "guid": "9e0c19c0-935b-5f08-9fbe-a9daaebbc2c6", "logo": "", "date": "2019-05-30T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "YMDYMK", "url": "https://pretalx.entropia.de/gpn19/talk/YMDYMK/", "title": "What to hack", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Opening and overview of the GPN19", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 11, "code": "TATF7N", "public_name": "Christian L\u00f6lkes", "biography": "Lorem ipsum...", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 98, "guid": "3d181ba9-ae1b-5071-9f50-09aec13c0151", "logo": "", "date": "2019-05-30T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "ZKM_Medientheater", "slug": "73VS8D", "url": "https://pretalx.entropia.de/gpn19/talk/73VS8D/", "title": "Die Vorbereitung und den Besuch eines Chaosevents smart gestalten", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "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.", "description": "Die Themen, die besonders vertieft werden, sind:\r\n--Wie reise ich an?\r\n--Was packe ich ein?\r\n--Wann und wie bekomme ich mein Ticket?\r\n--Wo finde ich wichtige Informationen?\r\n--Was muss ich vor Ort beachten?", "recording_license": "", "do_not_record": false, "persons": [{"id": 98, "code": "JU8JXY", "public_name": "skyangel", "biography": "Auf Chaosevents bin ich fast zuhause. Damit der Besuch reibungslos funktioniert, habe ich einige Methoden entwickelt, die Vorbereitung auf minimalen Aufwand zu reduzieren. Diese Erfahrung teile ich gerne mit anderen.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 70, "guid": "cfbdf1b4-0f47-583a-967e-f1508b3e40fa", "logo": "/media/gpn19/images/HFUGLZ/spn_lIuYutK.png", "date": "2019-05-30T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "ZKM_Medientheater", "slug": "HFUGLZ", "url": "https://pretalx.entropia.de/gpn19/talk/HFUGLZ/", "title": "Schlangenprogrammiernacht 2.0", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Das bytewerk bringt zur GPN19 eine Neuauflage der Schlangenprogrammiernacht inkl. neuem Backend mit. In diesem Vortrag zeigen wir f\u00fcr Neulinge kurz das Konzept und stellen die \u00c4nderungen gegen\u00fcber der letzten Version vor.", "description": "Zur GPN18 hat das bytewerk ein neues Programmierspiel, die \u201eSchlangenprogrammiernacht\u201c (SPN) vorgestellt. Dieses Jahr gibt es eine Neuauflage mit neuer Programmiersprache, neuer Schnittstelle zu den Bots, neuen Bugs und mehr Performance\u00b9.\r\n\r\nDas Spielprinzip ist das Gleiche geblieben, daher m\u00f6chten wir hier auf [den\r\nVortrag](https://entropia.de/GPN18:Einf%C3%BChrung:_Schlangenprogrammiernacht_2018) ([Video](https://media.ccc.de/v/gpn18-153-einfhrung-schlangenprogrammiernacht-2018)) vom letzten Jahr verweisen.\r\n\r\n\u00b9 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 :-)", "recording_license": "", "do_not_record": false, "persons": [{"id": 69, "code": "QDVSTF", "public_name": "Thomas Kolb", "biography": "Bastelt in seiner Freizeit gerne an Elektronik aller Art. Hin und wieder wird aber auch mal ein Software-Projekt umgesetzt, so wie die diesj\u00e4hrige Schlangenprogrammiernacht.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 33, "guid": "d4c06f9d-2021-5194-b65e-cfd92c086879", "logo": "", "date": "2019-05-30T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "399UPZ", "url": "https://pretalx.entropia.de/gpn19/talk/399UPZ/", "title": "Hacking Building Automation Security - or how to have keyless entry at your neighbors...", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Ein kritischer Blick auf den Stand der Sicherheit in modernen Smart-Building Systemen", "description": "Smart Building Security - in der Praxis oft ein Widerspruch in sich.\r\nBei fast allen gr\u00f6\u00dferen \u00f6ffentlichen Geb\u00e4uden sowie im gehobenen Wohnungsbau kommen unterschiedliche Geb\u00e4udeautomationssysteme zum Einsatz. Wir werfen einen Blick auf verschiedene g\u00e4ngige Techniken und Bussysteme, besprechen praktische Angriffszenarien und zeigen vorbeugende Ma\u00dfnahmen auf.", "recording_license": "", "do_not_record": false, "persons": [{"id": 28, "code": "XMBUTG", "public_name": "Kevin Heneka", "biography": "Elektroniker, Security Consultant, Cappuccino freak", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 55, "guid": "a3dcb1b8-bb7c-5f9b-842a-a9667801e9ad", "logo": "", "date": "2019-05-30T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "TFASVY", "url": "https://pretalx.entropia.de/gpn19/talk/TFASVY/", "title": "Low cost Power Monitoring beim CCC Camp 2019", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Auf den vergangenen Camps fand ein Live Monitoring der Stromversorgung mit kommerziellen Poweranalysatoren statt, diese sollen durch eine eigene kosteng\u00fcnstige L\u00f6sung auf Basis des ADE9000 / ADE9078 ersetzt werden. Zus\u00e4tzlich zum LAN erfolgt eine Statusmeldung \u00fcber eine DMR Anbindung mit MMDVM.", "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\u00f6\u00dfere Anzahl von N\u00f6ten, hier kommt man bei Preisen von 500-1000 \u20ac kommerzieller Ger\u00e4te schnell an die Grenzen. Zus\u00e4tzlich 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\u00e4t etc. zu schicken. Der Aufbau ist entsprechend isoliert, besitzt galvanisch getrennte Schnittstellen, die Versorgung erfolgt aus dem Drehstromnetz und \u00fcber einen 18650 Akku. Die Anschl\u00fcsse sind auch f\u00fcr gr\u00f6\u00dfere Kurzschlussstr\u00f6me in Niederspannungsverteilungen abgesichert. Die St\u00f6me werden \u00fcber Stromwandler abgegriffen. Als Funkanbindung kommt ein MMDVM Modul zum Einsatz. Vorstellung des bereits entwickelten Boards und Einladung zum mitmachen.", "recording_license": "", "do_not_record": true, "persons": [{"id": 50, "code": "SXUM78", "public_name": "RFguy", "biography": "Main work in RF Design, received Diplom Ingenieur (FH) in 2009, active in the Munich CCC chapter for infrastructure and a lot of hardware project there.\r\nAnalyzation of mechanical and electronic access control system and locks. \r\nExperience in workshops and courses in lockpicking and electronic and RF design. \r\nSome Talks at ccc conferences\r\nAlso involved in rad1o badge design and talk at cccamp 2015 and now at card10 for cccamp 2019.", "answers": []}, {"id": 70, "code": "PSYBUA", "public_name": "Unbenannter Nutzer", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 132, "guid": "9085e975-1f31-5921-81cf-78f390862e28", "logo": "/media/gpn19/images/EBZJTR/StopCensorship.png", "date": "2019-05-30T21:00:00+02:00", "start": "21:00", "duration": "00:30", "room": "ZKM_Medientheater", "slug": "EBZJTR", "url": "https://pretalx.entropia.de/gpn19/talk/EBZJTR/", "title": "Two thousand Eighty-Four by Copyright Reform", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "en", "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). \r\nThis 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.", "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:\r\n1. Legislative Procedure - who is in charge, how do the European Institutions cooperate, how do they make decisions\r\n2. Copyright Reform - from birth till... now.\r\n3. What is wrong with copyright? Can we still do something about it? Yes? What?\r\n4. Questions and time for discussion.", "recording_license": "", "do_not_record": false, "persons": [{"id": 135, "code": "TKC8AA", "public_name": "Aimilia Givropoulou", "biography": "Aimilia is a lawyer with a genuine interest for human rights and digital rights. She is currently working in the European Parliament as an Accredited Assistant to MEP Julia Reda, after working as a Digital Policy Advisor for the Greens/EFA group. She studied and practised law and she completed a Masters Degree on Internet law and Policy. In the past she has also worked with the NGO European Digital Rights. For the last years she has been working extensively on the topic of copyright and its reform and has attended multiple conferences, seminars and workshops discussing the issue at hand and the ways to act!!", "answers": []}], "links": [], "attachments": [], "answers": []}], "HfG_Studio": [{"id": 124, "guid": "2fe507c8-3ad5-56ec-8b9c-87485877ce09", "logo": "/media/gpn19/images/ALXHLB/codebuch_nva.png", "date": "2019-05-30T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "HfG_Studio", "slug": "ALXHLB", "url": "https://pretalx.entropia.de/gpn19/talk/ALXHLB/", "title": "Entzifferte Geheimnisse", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Zeitreise durch 1000 Jahre Chiffrierung und dechiffrierung von der Skytale zur Post Quantum Kryptografie", "description": "\u00dcber Verschl\u00fcsselungen und wie sie gebrocjhen wurden und werden. \u00dcber vermeintlich sichere Ideen, welche sich als sehr unsicher entpuppten zur perfekten Verschl\u00fcsselung\r\n\r\nEin Vortrag f\u00fcr alle Nicht Mathematiker, Nicht Kryptologen und nicht Kryptografen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 120, "code": "ZXHMLL", "public_name": "Uli Kleemann", "biography": "51\r\ngelernter Manipulator \r\nviele Jahre im Vertrieb\r\nehemals als Versicherungsmakler t\u00e4tig \r\nLinux Sysadmin ohne Ausbildung Autodidakt\r\nseit 1997 mit Linux unterwegs\r\nLieblingsdistro Debian\r\nHobbies: Kryptografie und Kryptologie\r\nInteressen: Alles was so rumfunkt, \u00dcberwachung, Meinungsbildung, Manipulation, KI, Verschw\u00f6rungstheorien, Geheimdienste deren Machenschaften, Zeitgeschichte", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 133, "guid": "0417bbdb-31ee-5cb5-9a6b-907d3620a085", "logo": "/media/gpn19/images/JZCPW3/Ich_Avatar.jpg", "date": "2019-05-30T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "HfG_Studio", "slug": "JZCPW3", "url": "https://pretalx.entropia.de/gpn19/talk/JZCPW3/", "title": "Moderne App-Programmierung mit Flutter und Dart", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Der Vortrag ist eine Einf\u00fchrung in die Programmierung mit der Programmiersprache Dart und Flutter, einem Framework f\u00fcr die Entwicklung mobiler Anwendungen.", "description": "## Motivation \r\n\r\nEnde des Jahres 2018 ver\u00f6ffentlichte Google ein neues Framework zur Programmierung von plattform\u00fcbergreifenden Apps f\u00fcr Android und IOS: Flutter in der Version 1.0. Die Entwicklung soll damit einfacher und schneller als bisher vor sich gehen. \r\n\r\n## Ablauf des Vortrags\r\n\r\nNach einer allgemeinen Einf\u00fcgung in das Thema wird zuerst auf das Google Material Design, der Design-Philosophie von Flutter, eingegangen. Anschlie\u00dfend werden kurz moderne Programmiertechniken der Sprache Dart vorgestellt, beispielsweise die asynchrone Programmierung mit sogenannten Future-Objekten, die eine asynchrone Ausf\u00fchrung von Programmteilen erm\u00f6glichen. Danach werden Layout-Grundlagen mit Widgets, den Grund-Bausteinen bei Flutter, behandelt. Anschlie\u00dfend wird die Implementierung von Navigations-Elementen und Screens erl\u00e4utert. Ein wichtiger Punkt bei der Entwicklung mit Flutter ist die Benutzung von Plugins, die die M\u00f6glichkeit der Nutzung von Plattform-Spezifischen F\u00e4higkeiten der Hardware bieten. Auf die Programmierung der 2D-Game-Engine \u201eFlame\u201c wird n\u00e4her eingegangen. Diese bietet die M\u00f6glichkeit der Animation von Sprites und kann mit Tilemaps, gekachelten Fl\u00e4chen, umgehen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 136, "code": "MUWYYW", "public_name": "Dieter Meiller", "biography": "Ich bin seit 2008 Professor f\u00fcr Medieninformatik an der Ostbayerischen Technischen Hochschule Amberg-Weiden. \r\nWeitere Informationen gibt es unter meiner [OTH-Seite](https://www.oth-aw.de/meiller/prof-dr-dieter-meiller/).", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_OpenHUB": [{"id": 85, "guid": "07b9277b-3c42-5455-bc35-58072a795d99", "logo": "", "date": "2019-05-30T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "WCWWV7", "url": "https://pretalx.entropia.de/gpn19/talk/WCWWV7/", "title": "Open_Open Codes", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Erfahrungen und Berichte aus dem Ausstellungs- und Bildungsprojekt.", "description": "\u201eOpen Codes\u201c - 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 \u00fcberhaupt auf die Idee, das zu tun?\r\nIn unserem Talk m\u00f6chten wir die Geschichte der ZKM Ausstellung \u201eOpen Codes. Leben in digitalen Welten\u201c bzw. \u201eOpen Codes II. Die Welt als Datenfeld\" erz\u00e4hlen und einen Einblick hinter die ZKM-Kulissen bieten. Ganz nach dem Motto \u201eOpen_Open Codes\u201c.", "recording_license": "", "do_not_record": false, "persons": [{"id": 83, "code": "CJT3VQ", "public_name": "Blanca Gim\u00e9nez", "biography": "Kuratorin am ZKM.", "answers": []}, {"id": 84, "code": "DUBJBM", "public_name": "L\u00edviaNolasco-R\u00f3zs\u00e1s", "biography": "co-Kuratorin der Ausstellung Open Codes", "answers": []}, {"id": 125, "code": "XVDMYM", "public_name": "Barbara Kiolbassa", "biography": "Barbara Zo\u00e9 Kiolbassa ist wissenschaftliche Mitarbeiterin in der Abteilung Museumskommunikation am ZKM | Zentrum f\u00fcr Kunst und Medien Karlsruhe. Dort liegt ihr Schwerpunkt in der Konzeption & Durchf\u00fchrung von Projekten rund um die Ausstellungen und (Forschungs-)themen des ZKM. Gemeinsam mit ganz vielen anderen gestaltete und koordinierte sie das Vermittlungs- und Veranstaltungsprogramm der Ausstellung \"Open Codes. Leben in digitalen Welten\" und \"Open Codes II. Die Welt als Datenfeld\".", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 118, "guid": "045f855d-1bd3-5c93-b9f3-74c5347f4ce8", "logo": "/media/gpn19/images/9CPVCK/STP_1.1.0.png", "date": "2019-05-30T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "9CPVCK", "url": "https://pretalx.entropia.de/gpn19/talk/9CPVCK/", "title": "Software testen? Ja bitte!", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Systematisch durchgef\u00fchrte Software-Tests k\u00f6nnen dazu beitragen, qualitativ angemessene Software auszuliefern - aber leider lassen sich nicht alle Tests ad\u00e4quat automatisieren, und gerade bei manuell durchgef\u00fchrten Tests wird h\u00e4ufig geschlampt (nicht nur in der FOSS-Szene). \r\n\r\nDer Vortrag stellt die freie Webanwendung \"SystemTestPortal\" vor, dank der auch kleine Projekte m\u00fchelos (Software) professionell testen k\u00f6nnen.", "description": "Das Testen von Software ist wichtig, um Nutzer nicht durch verbuggte Releases zu vergraulen. Vieles l\u00e4sst sich heute zwar automatisieren, viele kritische Fehler werden aber oftmals erst durch h\u00e4ndisch durchgef\u00fchrte Tests entdeckt. Gerade kleinere FLOSS-Projekte verzichten leider noch immer auf systematisch durchgef\u00fchrte Tests und f\u00f6rdern so das \"Frickelware\"-Klischee.\r\n\r\nSystematisches Testen klingt langweilig, kann aber richtig Spa\u00df machen und dabei Entwickler, Tester und Endanwender n\u00e4her zusammenbringen. Die an der Universit\u00e4t 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\u00fcr die Planung und Steuerung von Tests (Dashboards, Zuweisung von Testaufgaben an Tester usw.).\r\n\r\nDer Vortrag diskutiert die Wichtigkeit und die Schwierigkeiten des Testens und stellt das SystemTestPortal als praktibable L\u00f6sung vor, die gerade f\u00fcr kleinere Projekte interessant sein k\u00f6nnte.", "recording_license": "", "do_not_record": false, "persons": [{"id": 103, "code": "HDFXNR", "public_name": "Daniel Kulesz", "biography": "Daniel Kulesz ist Forscher im Software-Engineering an der Universit\u00e4t Stuttgart und arbeitet als Softwareentwickler in der Industrie. Au\u00dferdem arbeitet er als Dozent und ist ein Unterst\u00fctzer der Free Software Foundation Europe. Er ist in der FLOSS-Szene aktiv und Initiator zahlreicher freier Softwareprojekte, unter anderem von \"SystemTestPortal\".", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 131, "guid": "b8b3a361-4832-518c-a850-7c354e2e975f", "logo": "", "date": "2019-05-30T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "ENFJTE", "url": "https://pretalx.entropia.de/gpn19/talk/ENFJTE/", "title": "GUI testing rethought, fix the pain with recheck", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 134, "code": "8VPF9Z", "public_name": "Jeremias R\u00f6\u00dfler", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 38, "guid": "756ad06c-d1f8-5867-acc6-eafb5eea3b90", "logo": "", "date": "2019-05-30T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "ZRCDEJ", "url": "https://pretalx.entropia.de/gpn19/talk/ZRCDEJ/", "title": "Das Leben mit der DSGVO", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Was hat sich f\u00fcr uns durch die DSGVO ge\u00e4ndert, was m\u00fcssen wir nun beachten? Ein Mittelma\u00df zwischen absoluter Panik und Entspannung w\u00e4re doch toll.", "description": "Im RL bin ich als Datenschutzkoordinator f\u00fcr den Datenschutz innerhalb unserer Firma verantwortlich, aber was bedeutet es und was kann sich der normalblogger f\u00fcr sein t\u00e4gliches Leben mitnehmen?", "recording_license": "", "do_not_record": false, "persons": [{"id": 35, "code": "WS77BB", "public_name": "Felix Kazuya", "biography": "IT-Sec, Crazy und ein Mix aus Jura und DevOps", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_Vortragssaal": [{"id": 110, "guid": "0fc79a32-3b86-5a9a-8c31-2e0cf2f675f3", "logo": "", "date": "2019-05-30T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "JFKYMU", "url": "https://pretalx.entropia.de/gpn19/talk/JFKYMU/", "title": "Documentation with any editor", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "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.", "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.", "recording_license": "", "do_not_record": false, "persons": [{"id": 110, "code": "E7R8N3", "public_name": "Christoph Stoettner", "biography": "I'm in IT since nearly 20 years and I use Linux and OSS since the early beginning. In my professional daily work I deploy Enterprise software on all available operating systems. In my spare time I do security analysis, microservices and try to stay up to date with all parts of IT and Tech.\r\n\r\nReal nerds don't click!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 105, "guid": "be47fbb7-4a05-5586-8816-40ea53c45447", "logo": "/media/gpn19/images/D8W7XL/IPLD_basic_white_vert.png", "date": "2019-05-30T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "D8W7XL", "url": "https://pretalx.entropia.de/gpn19/talk/D8W7XL/", "title": "Foundations for Decentralization: Data with IPLD", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "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.", "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?\r\n\r\nIPLD is making all that happen.\r\n\r\nThe 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.\r\n\r\nCome hear about:\r\n\r\n- The IPLD Format layer -- how we make JSON, CBOR, and other formats interchangeable (and how you can bring your own);\r\n- The IPLD Data Model -- how we define canonical hashing over all the formats IPLD supports;\r\n- 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.\r\n\r\nWe're building both specs and library implementations (starting in Go, Java, and JS); this talk will show some example snippets.\r\n\r\nIn 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.", "recording_license": "", "do_not_record": false, "persons": [{"id": 104, "code": "TRFEUK", "public_name": "Eric Myhre", "biography": "Alarmingly alliterative!\r\n\r\nSneakernet advocate; anything that involves hashing, I'm there. Reproducible Builds and Bootstrappable builds FTW.", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_AckerSpace": [{"id": 72, "guid": "05157d34-7bdb-5212-b117-cec93a643f28", "logo": "", "date": "2019-05-30T21:00:00+02:00", "start": "21:00", "duration": "02:00", "room": "ZKM_AckerSpace", "slug": "BQKZNL", "url": "https://pretalx.entropia.de/gpn19/talk/BQKZNL/", "title": "Freiheit zum mitnehmen: Ein Workshop von An- zu F- zu G-Droid", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "In diesem Workshop werden Funktion und Nutzungsm\u00f6glichkeiten von F- und G-Droid vorgestellt sowie die besten Android-basierten Freie-Software-Apps inklusive Methoden der Anonymisierung und Verschl\u00fcsselung.", "description": "Nach einem einleitenden Vortrag \u00fcber (Un-)Freiheiten in Android & Custom-ROMs werden Funktion und Nutzungsm\u00f6glichkeiten von F-Droid vorgestellt. F-Droid ist ein Freie-Software-App-Repository und zugleich ein Client, mit dem dieses Repository abgerufen werden kann. \r\n\r\nDer F-Droid Client ist durch ein anarchisches Design gepr\u00e4gt, er ist zensur- und \u00fcberwachungsresistent \u2013 allerdings auch un\u00fcbersichtlich. Deshalb wird als n\u00e4chstes G-Droid vorgestellt, ein Client-Fork von F-Droid, der auf das gleiche Repository Freier-Software-Apps zugreifen kann daf\u00fcr aber ganz neue Sortier- und Informationsmanagementqualit\u00e4ten bietet. \r\n\r\nUm den weiteren Einstieg in die Freiheit auf Mobiltelefonen leicht zu machen, werden schlie\u00dflich ein paar der besten Freie-Software-Apps aus F-Droid (dem Repository) vorgestellt sowie erweiterte M\u00f6glichkeiten der Anonymisierung und Verschl\u00fcsselung. \r\n\r\nW\u00e4hrenddessen und danach d\u00fcrfen 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\u00fcrt sie kennenzulernen, kommt vorbei!", "recording_license": "", "do_not_record": false, "persons": [{"id": 72, "code": "MHJL9P", "public_name": "Erik Albers", "biography": "Erik Albers ist Kommunikations- und Programmmanager f\u00fcr die Free Software Foundation Europe und er engagiert sich dort seit vielen Jahren f\u00fcr Nutzer- und Softwarefreiheit. Erik ist auch gelegentlicher Autor in Fachpublikationen und bei Netzpolitik.org, schreibt dort meistens \u00fcber Themen im Umfeld Freier Software und digitale Nachhaltigkeit. \r\nErst die Freiheiten von Custom-ROMs und F-Droid haben in Erik die Lust und das Interesse an \"Smartphones\" geweckt. Zeit, das Wissen zu teilen.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Lounge": [{"id": 16, "guid": "e5eb860a-0952-5e10-9100-ef902e3bf8da", "logo": "", "date": "2019-05-30T18:00:00+02:00", "start": "18:00", "duration": "02:00", "room": "Lounge", "slug": "L9X3YK", "url": "https://pretalx.entropia.de/gpn19/talk/L9X3YK/", "title": "Skorpy", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 17, "guid": "03746e70-749d-56e0-a793-1e06cfacd039", "logo": "", "date": "2019-05-30T20:00:00+02:00", "start": "20:00", "duration": "02:00", "room": "Lounge", "slug": "XEXBXF", "url": "https://pretalx.entropia.de/gpn19/talk/XEXBXF/", "title": "Piet", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 18, "guid": "800d3cab-67f9-599b-b3fc-067fb0f0c02e", "logo": "", "date": "2019-05-30T22:00:00+02:00", "start": "22:00", "duration": "02:00", "room": "Lounge", "slug": "3YVHEB", "url": "https://pretalx.entropia.de/gpn19/talk/3YVHEB/", "title": "DNC", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 19, "guid": "06edcfd9-39fd-5642-9354-e4c5f8b9951d", "logo": "", "date": "2019-05-31T00:00:00+02:00", "start": "00:00", "duration": "02:00", "room": "Lounge", "slug": "XEXSQK", "url": "https://pretalx.entropia.de/gpn19/talk/XEXSQK/", "title": "Project Poltergeist", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 20, "guid": "c1db77ba-1945-58ef-915a-0e675e1b6148", "logo": "", "date": "2019-05-31T02:00:00+02:00", "start": "02:00", "duration": "07:00", "room": "Lounge", "slug": "TWDDTX", "url": "https://pretalx.entropia.de/gpn19/talk/TWDDTX/", "title": "dj-spock", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 2, "date": "2019-05-31", "day_start": "2019-05-31T04:00:00+02:00", "day_end": "2019-06-01T03:59:00+02:00", "rooms": {"ZKM_Medientheater": [{"id": 74, "guid": "e5435c9d-3e16-5419-b326-391df1522988", "logo": "", "date": "2019-05-31T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "UQ3HSD", "url": "https://pretalx.entropia.de/gpn19/talk/UQ3HSD/", "title": "Beyond Monitoring", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Mit welchem System ihr eure Services und Ger\u00e4te \u00fcberwacht 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\u00dfen Incident um?", "description": "Wir besch\u00e4ftigen uns mit Fragen wie:\r\n- Woher wei\u00df meine Monitoring-Software \u00fcberhaupt was sie \u00fcberwachen soll?\r\n- Nur Blackbox oder nur Whitebox Monitoring?\r\n- Wer darf Alarme anlegen/\u00e4ndern?\r\n- Was ist ein guter Alarm?\r\n- Brauche ich dashboards?\r\n- Was passiert wenn es knallt? Wie gehe ich mit dem Alarm um? Wie wird ein Incident aufgearbeitet?", "recording_license": "", "do_not_record": false, "persons": [{"id": 75, "code": "JRAJJV", "public_name": "momo", "biography": "Head of Active Networks bei Datacenter One, seit \u00fcber 5 Jahren On Call f\u00fcr deutlich \u00fcber 1.000 Ger\u00e4te und 20 POPs in ganz Deutschland. \r\nJede verf\u00fcgbare Minute des letzten Jahres mit der Konzipierung und Umsetzung einer neuen Monitoring-Strategie auf basis von Prometheus verbracht.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 73, "guid": "cc51f8c3-b9c8-5383-aec5-e4c0735bfc62", "logo": "/media/gpn19/images/SYFXTN/reality_hacker_3ROblFs.jpg", "date": "2019-05-31T13:30:00+02:00", "start": "13:30", "duration": "00:30", "room": "ZKM_Medientheater", "slug": "SYFXTN", "url": "https://pretalx.entropia.de/gpn19/talk/SYFXTN/", "title": "Virtual Reality f\u00fcr Arme", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Wie man f\u00fcr unter 100\u20ac zu einer echten VR-Brille kommt, und was man damit unterwegs / ohne dicken Gaming-PC so anstellen kann.\r\nKurzer \u00dcberblick \u00fcber den Stand der Technik in Indie-VR.", "description": "Dieser Talk soll M\u00f6glichkeiten aufzeigen, im virtuellen Raum mitzuspielen ohne sich an teure, propriet\u00e4re und vor allem immobile Gaming-Hardware zu binden.\r\n\r\nEs werden Wege zu g\u00fcnstigen VR-Sets vorgestellt, und die technischen Grundlagen von Head-Mounted Displays (HMD) erkl\u00e4rt.\r\n\r\nZum Schluss gibt es einen \u00dcberblick den freien Software-Stack, und m\u00f6gliche Anwendung, von Augentraining bis VR-Desktop.", "recording_license": "", "do_not_record": false, "persons": [{"id": 73, "code": "G8ARPD", "public_name": "strfry", "biography": "~", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 92, "guid": "3d00e8e0-4193-5e3a-bea4-ac3dbb32ce31", "logo": "", "date": "2019-05-31T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "H8VF83", "url": "https://pretalx.entropia.de/gpn19/talk/H8VF83/", "title": "Blockchain - Ein au\u00dfer Kontrolle geratenes Laborexperiment?", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "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\u00e4hrungen, durch Kombination von verschiedenen, bereits bestehenden Techniken elegant l\u00f6sen. 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\u00f6chsten Regierungskreise gesp\u00fclt. Heutzutage l\u00e4sst sich die Sehnsucht nach dem Einsatz der Blockchain \u00fcberall in der Medien-, Unternehmens- und Politiklandschaft sp\u00fcren. Doch das Prinzip der Blockchain ist l\u00e4ngst \u00fcber den Einsatz als Kryptow\u00e4hrung hinaus gewachsen. Selbst dort wo weder Manipulationsresistenz ben\u00f6tigt wird, noch Misstrauen herrscht wird die Blockchain als universeller Probleml\u00f6ser verehrt. Vom dezentralen und hochredundanten Speicher bis hin zum unfehlbaren Betriebssystem sprie\u00dft der Regenbogen der White-, Purple-, Blue- und Yellowpaper aus dem \u00c4ther des Internets. Allesamt predigen sie das t\u00e4gliche Vaterunser der Blockchain: Unver\u00e4nderlichkeit und Transparenz f\u00fcr alle. Die Frage, ob die eingesetzte Technologie \u00fcberhaupt zu den Anforderungen des jeweiligen Einsatzzweckes passt und unter welchen Bedingungen sie \u00fcberhaupt welche Sicherheitsgarantien gew\u00e4hrleisten kann ist hier unerw\u00fcnscht, 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\u00e4ltige Auswahl von Sicherheitsmechanismen die Voraussetzung f\u00fcr ein sicheres Systemdesign ist. Es dr\u00e4ngt sich also der Verdacht auf, dass Blockchain-Systeme, entgegen der landl\u00e4ufigen Meinung, vielleicht \u00fcberhaupt nicht von IT-Sicherheitsexperten entworfen und eingesetzt werden. \r\n\r\nUm dieser Frage auf den Grund zu gehen, verabschieden wir uns in diesem Vortrag f\u00fcr eine Weile aus dem Glaubenskrieg \u00fcber die Sinnhaftigkeit und versuchen stattdessen mit Methoden der Kryptographie und IT-Sicherheit zu ergr\u00fcnden 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 92, "code": "KXGDHT", "public_name": "Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik", "biography": "Das Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik in Karlsruhe forscht zu angewandten Fragestellungen der IT-Sicherheit.\r\nMitarbeiter pr\u00e4sentieren auf der GPN Erkenntnisse aus unserer Arbeit\r\n\r\nWir sind auch in diesem Internet [vertreten](https://www.fzi.de/forschung/kompetenzzentrum-it-sicherheit/?zwbisdrei_config%5Bshow%5D=897&cHash=5fe8d82fe5ad7af850347a1b7b4943d4#anker-box)", "answers": []}, {"id": 127, "code": "39BFRD", "public_name": "Unbenannter Nutzer", "biography": null, "answers": []}, {"id": 130, "code": "8Q83UP", "public_name": "Unbenannter Nutzer", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 93, "guid": "e51691a8-f0d9-5aa1-9ae8-3fc9eca3dbbb", "logo": "", "date": "2019-05-31T16:30:00+02:00", "start": "16:30", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "DVZPXU", "url": "https://pretalx.entropia.de/gpn19/talk/DVZPXU/", "title": "Post-Quantum-Sicherheit - Stand der Dinge", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Die Zukunft befindet sich wie Schr\u00f6dingers Katze in einer ungewissen Superposition aus zwei Zust\u00e4nden. W\u00e4hrend die Katze nach dem \u00d6ffnen der Box entweder tot oder lebendig ist, befindet sich die Zukunft nach dem \u00d6ffnen der Box in einer aus zwei m\u00f6glichen 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\u00f6nnen. Bis wir die Box ge\u00f6ffnet haben wissen wir jedoch nicht in welcher dieser Welten wir uns befinden und m\u00fcssen auf alles vorbereitet sein.\r\n\r\nViele 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\u00e4utert. Zudem wird die Auswirkung auf das Faktorisierungsproblem hervorgehoben.\r\n\r\nDie Kryptographiewelt schl\u00e4ft nat\u00fcrlich nicht sondern hat mehrere Bausteine entwickelt mit denen sich Verfahren entwickeln lassen die nicht von Quantenangreifern gebrochen werden k\u00f6nnen. Der zweite Teil des Vortrags wird diese Bausteine vorstellen und etwas Licht auf das momentan laufende Standardisierungsverfahren der NIST werfen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 92, "code": "KXGDHT", "public_name": "Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik", "biography": "Das Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik in Karlsruhe forscht zu angewandten Fragestellungen der IT-Sicherheit.\r\nMitarbeiter pr\u00e4sentieren auf der GPN Erkenntnisse aus unserer Arbeit\r\n\r\nWir sind auch in diesem Internet [vertreten](https://www.fzi.de/forschung/kompetenzzentrum-it-sicherheit/?zwbisdrei_config%5Bshow%5D=897&cHash=5fe8d82fe5ad7af850347a1b7b4943d4#anker-box)", "answers": []}, {"id": 93, "code": "CDH39B", "public_name": "Roland Gr\u00f6ll", "biography": "Roland Gr\u00f6ll arbeitet als wissenschaftlicher Mitarbeiter am FZI im Bereich der Kryptographie. Vorher hat er am KIT studiert.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 94, "guid": "146354a1-f746-5ccb-83c5-d0bbc1885e25", "logo": "", "date": "2019-05-31T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "8SM9ER", "url": "https://pretalx.entropia.de/gpn19/talk/8SM9ER/", "title": "Cyberwehr - Bitte nennen Sie die Art des IT-Sicherheitsnotfalls", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Dass es stellenweise starke Schw\u00e4chen in der IT kleinerer Unternehmen gibt, m\u00fcssen wir nicht weiter erkl\u00e4ren. Hier kann jeder seine Geschichten erz\u00e4hlen. Wenig \u00fcberraschend tritt fr\u00fcher oder sp\u00e4ter in jedem Unternehmen ein IT-Sicherheitsvorfall auf. Selbst Unternehmen, die eigentlich gut aufgestellt sind, bleiben nicht immer verschont. In der Regel folgt \u00dcberforderung und Ratlosigkeit bei den Betroffenen.\r\n\r\nWas diese Unternehmen in so einem Fall brauchen, ist eine Art Feuerwehr f\u00fcr ihre IT, die ihnen schnell vor Ort Hilfe leistet. Das hat das Land Baden-W\u00fcrttemberg dazu veranlasst, das Projekt Cyberwehr zu f\u00f6rdern, welches am Kompetenzzentrum IT-Sicherheit des FZI Forschungszentrum Informatik in Karlsruhe umgesetzt wird. Wir sind nicht die Bundeswehr, sondern schaffen Prozesse und Infrastrukturen f\u00fcr die Ersthilfe bei IT-Sicherheitsvorf\u00e4llen.\r\n\r\nIn 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\u00e4chst eine umfangreiche telefonische Analyse notwendig. Ist die Situation gekl\u00e4rt, koordinieren wir unsere Dienstleister und unterst\u00fctzen das Unternehmen bei der Bew\u00e4ltigung des Falls vor Ort.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 92, "code": "KXGDHT", "public_name": "Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik", "biography": "Das Kompetenzzentrum IT-Sicherheit am FZI Forschungszentrum Informatik in Karlsruhe forscht zu angewandten Fragestellungen der IT-Sicherheit.\r\nMitarbeiter pr\u00e4sentieren auf der GPN Erkenntnisse aus unserer Arbeit\r\n\r\nWir sind auch in diesem Internet [vertreten](https://www.fzi.de/forschung/kompetenzzentrum-it-sicherheit/?zwbisdrei_config%5Bshow%5D=897&cHash=5fe8d82fe5ad7af850347a1b7b4943d4#anker-box)", "answers": []}, {"id": 94, "code": "KRTYKX", "public_name": "Dirk", "biography": "Dirk leitet das Kompetenzzentrum IT-Sicherheit am FZI. Er studierte Informatik an der Universit\u00e4t Karlsruhe (TH), sp\u00e4ter Karlsruher Institut f\u00fcr Technologie (KIT). Studienschwerpunkte waren Mensch-Maschine-Interaktion, Kryptographie und IT-Sicherheit. Nach Abschluss des Studiums war er in der heutigen Arbeitsgruppe Kryptographie und Sicherheit des Instituts f\u00fcr Theoretische Informatik (ITI) am KIT als wissenschaftlicher Mitarbeiter t\u00e4tig. Dort war er unter anderem in der Lehre, als auch im Kompetenzzentrum f\u00fcr angewandte Sicherheitstechnologie KASTEL involviert. Seit Anfang 2016 ist er am FZI f\u00fcr das Kompetenzzentrum IT-Sicherheit t\u00e4tig.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 15, "guid": "e7a9b17e-3644-5cf2-9356-d38ad0a3e1da", "logo": "", "date": "2019-05-31T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "B7ZANV", "url": "https://pretalx.entropia.de/gpn19/talk/B7ZANV/", "title": "Ein Tag hat nur 24\u00b11 Stunden", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Konntest du am letzten Oktobersonntag tats\u00e4chlich eine Stunde \u201cl\u00e4nger schlafen\u201d, 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\u2026", "description": "Wir werden uns ein paar Fallstricke ansehen, die bei der Arbeit mit Datumsangaben in beliebiger Programmiersprache auftreten k\u00f6nnen, mit Python als Beispiel.\r\n\r\nWir schauen uns an, wie und wann die Zeitzoneninformation in unsere Systeme reinkommt, warum nur eine Bibliothek in Frage kommt, warum diese \u00fcber vierhundert einzelne Zeitzonen enth\u00e4lt, und warum wir in Deutschland sogar zwei Zeitzonen haben: Berlin und B\u2026 nein, Bonn ist es nicht.\r\n\r\nWir 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\u00f6nnen noch vom Gl\u00fcck sprechen, dass wir in Europa leben.\r\n\r\nZwei Jahrhunderte kurzsichtiger Propaganda und langfristiges Chaos in sechzig Minuten. M\u00f6glicherweise wollt ihr nach diesem Vortrag alle Zeitzonen in Ihrem Code vollst\u00e4ndig vermeiden!", "recording_license": "", "do_not_record": false, "persons": [{"id": 27, "code": "EJWCMM", "public_name": "miro", "biography": "Diskutiert gerne \u00fcber die menschlichen Dinge in der IT: wie Menschen in ihren Sprachen schreiben, wie sie Zeit messen und an Zeitzonen herumfummeln, und wie sie den Computern beibringen k\u00f6nnen, das langweilige Zeug f\u00fcr sie zu machen.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 134, "guid": "0b2f0f69-686d-5aef-8913-aeabe86d1bfc", "logo": "", "date": "2019-05-31T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "7PRHB8", "url": "https://pretalx.entropia.de/gpn19/talk/7PRHB8/", "title": "Lightning Talks 1", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "abstract": "Lightning Talks - Part 1", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 10, "code": "38CJTE", "public_name": "Eve Entropia", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}], "HfG_Studio": [{"id": 42, "guid": "a9f845a6-6b27-5331-835b-9291de08cd1f", "logo": "", "date": "2019-05-31T15:15:00+02:00", "start": "15:15", "duration": "00:30", "room": "HfG_Studio", "slug": "KPNDCC", "url": "https://pretalx.entropia.de/gpn19/talk/KPNDCC/", "title": "Traue keiner App, die du nicht selbst getestet hast", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "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?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 35, "code": "WS77BB", "public_name": "Felix Kazuya", "biography": "IT-Sec, Crazy und ein Mix aus Jura und DevOps", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 59, "guid": "2c28a388-3cf9-5b52-a25f-3a4bd91b32d8", "logo": "", "date": "2019-05-31T15:45:00+02:00", "start": "15:45", "duration": "00:30", "room": "HfG_Studio", "slug": "RU3VWM", "url": "https://pretalx.entropia.de/gpn19/talk/RU3VWM/", "title": "Analyzing the eMail Tracking Ecosystem", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "en", "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.", "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.\r\n\r\nWe'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.\r\n\r\nIn 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.", "recording_license": "", "do_not_record": false, "persons": [{"id": 54, "code": "U9YNYF", "public_name": "@malexmave", "biography": "Researcher at the Secure Mobile Networking Lab, TU Darmstadt. I am interested in how we can use transparency to improve privacy and security by incentivizing companies to change their behavior. In my spare time, I like to spend time on politics, reading, and cats, in varying proportions.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 89, "guid": "911f8286-875e-50a9-a298-2c8ffbe06fa7", "logo": "", "date": "2019-05-31T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "HfG_Studio", "slug": "K8ZGPN", "url": "https://pretalx.entropia.de/gpn19/talk/K8ZGPN/", "title": "State of the Frickel", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Im letzten Jahr hat sich im Hintergrund von Freifunk Karlsruhe viel getan. Wir \u00f6ffnen unseren Machinenraum und zeigen euch wie Freifunk Karlsruhe betreiben wird, was es neues gibt und welche Projekte auf deine Mithilfe warten.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 89, "code": "XKLNFS", "public_name": "herrbett", "biography": "Freifunker aus Karlsruhe, Entropianer", "answers": []}, {"id": 91, "code": "7JA9ZW", "public_name": "julez", "biography": "Member of Freifunk Karlsruhe", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 54, "guid": "fcb166a9-72b4-5b77-832c-05a63251863e", "logo": "", "date": "2019-05-31T21:00:00+02:00", "start": "21:00", "duration": "00:30", "room": "HfG_Studio", "slug": "LMKW9N", "url": "https://pretalx.entropia.de/gpn19/talk/LMKW9N/", "title": "Hacking CCTVS + public space", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Kreative Strategien zum Hacken von \u00dcberwachungstools im \u00f6ffentlichen Raum.", "description": "Wie kannst du dir den \u00f6ffentlichen Raum nicht nur zur\u00fcckerobern sondern seine permanente \u00dcberwachung sogar nutzen, um deine Botschaft auf demselben Kanal zur\u00fcck zu senden? Im Schnelldurchlauf stelle ich euch meine all-time-favourites der medialen \u201ecivil disobedience\u201c vor. Wir lernen die Arbeit von Surveillance-Pionieren kennen, die CCTVs aktivistisch f\u00fcr ihren Protest (aus)genutzt haben, sprechen \u00fcber k\u00fcnstlerische 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.\r\n\r\nDem willst du was hinzuf\u00fcgen? Davon willst du noch mehr wissen? Oder bist du auf der Suche nach Geistesverwandten f\u00fcr eine Aktion? In der Fragerunde k\u00f6nnen wir uns eigene Hacks ausdenken, die uns im \u00f6ffentlichen Raum unsichtbar machen (oder sogar Widerstand gegen einen \u00dcberwachungsstaat ausdr\u00fccken?!) \u2013 oder wir steigen mit deinen Fragen einfach noch n bisschen tiefer in die Materie ein.\r\n\r\nNat\u00fcrlich wird der Vortrag zu deiner eigenen Sicherheit aufgezeichnet\u2026", "recording_license": "", "do_not_record": false, "persons": [{"id": 32, "code": "UJRZKS", "public_name": "Lisa Bensel", "biography": "Wissenschaftliche Mitarbeiterin im ZKM | Hertz-Labor, leidenschaftlich ungehorsam und nebenher auch freie Kuratorin www.lisabensel.com", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_OpenHUB": [{"id": 123, "guid": "8f035c60-97b4-53f1-b2de-32e65f6f2844", "logo": "", "date": "2019-05-31T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "8VDCXK", "url": "https://pretalx.entropia.de/gpn19/talk/8VDCXK/", "title": "Ich habe doch nichts zu verbergen", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Eine Einf\u00fchrung in die digitale Selbstverteidigung und Selbstbestimmung", "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\u00e4mtlich Quatsch sind.\r\nF\u00fcr Email, Messanger, Webspace bezahlen warum bekomm ich doch alles f\u00fcr lau - warum es niemals, nichts f\u00fcr umsonst geben kann\r\nGratis, umsonst, f\u00fcr 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\r\n\r\nDieser Vortrag r\u00fcttelt auf und fordert zum Nachdenken auf. Sicherheit hat viele Gesichter nur wenn ich weiss wogegen ich mich sch\u00fctzen will kann ich mich dagegen sch\u00fctzen dazu ist es jedoch vorher zwingend n\u00f6tig zu wissen wer was von mir will und wie diese Leute ticken .\r\nIch will mit diesem Vortrag bewusst verwirren und dazu anregen \u00fcber vieles nochmals scharf nachzudenken.", "recording_license": "", "do_not_record": false, "persons": [{"id": 120, "code": "ZXHMLL", "public_name": "Uli Kleemann", "biography": "51\r\ngelernter Manipulator \r\nviele Jahre im Vertrieb\r\nehemals als Versicherungsmakler t\u00e4tig \r\nLinux Sysadmin ohne Ausbildung Autodidakt\r\nseit 1997 mit Linux unterwegs\r\nLieblingsdistro Debian\r\nHobbies: Kryptografie und Kryptologie\r\nInteressen: Alles was so rumfunkt, \u00dcberwachung, Meinungsbildung, Manipulation, KI, Verschw\u00f6rungstheorien, Geheimdienste deren Machenschaften, Zeitgeschichte", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 119, "guid": "0fcea9aa-a226-50a0-9e4f-e1e9fe6f9a3c", "logo": "", "date": "2019-05-31T13:30:00+02:00", "start": "13:30", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "7MZSK8", "url": "https://pretalx.entropia.de/gpn19/talk/7MZSK8/", "title": "\"Hacker e.G.\" - Geno f\u00fcr chaosnahes Wirtschaften II", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Zweiter Zeil des 35C3-Vortrages von Chaos.West - Vortrag und Diskussion", "description": "> * Was ist der aktuelle Stand? \r\n> * Wie geht es weiter? \r\n> * Kann ich immer noch machen?\r\n\r\n* Alle diese Fragen werden wir beantworten und euch updaten.*\r\n\r\n**Spoiler:** *Mitmachen wird jetzt konkret!*\r\nDen 35c3-Vortrag findet ihr auf [media.ccc.de](https://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften)", "recording_license": "", "do_not_record": true, "persons": [{"id": 117, "code": "L8NVFH", "public_name": "therojam", "biography": "* Arbeitet im Bereich Linux/OpenSource.\r\n* Hat irgendwann mal eine kaufm\u00e4nnische IT-Ausbildung\r\n* Aktiv im Magdeburger Netz39\r\n* f\u00e4hrt sehr gerne Zug.\r\n* Mitmacher beim vebit e.V. - Gruendungsverein der Hackers e.G.", "answers": []}, {"id": 20, "code": "UDLGK3", "public_name": "ajuvo", "biography": "CCCP - chaosbot c3d2 c-base damals(tm) Podcast tuwat Technikphilosophie Hacker eG Radiohost Hyperbandrauschen Berlin 88.4 Alter Sack(tm)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 67, "guid": "3e7f1444-b72c-594f-b033-d96b21c1961c", "logo": "", "date": "2019-05-31T15:15:00+02:00", "start": "15:15", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "SMVBTN", "url": "https://pretalx.entropia.de/gpn19/talk/SMVBTN/", "title": "Bahn API Chaos", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Was f\u00fcr APIs bietet die Bahn eigentlich an? Sind die alle Sinnvoll struktiert und einheitlich? Oder eher nicht?\r\nEin Einblick in die Datengrundlage von https://marudor.de", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 62, "code": "AKBZWT", "public_name": "marudor", "biography": "Macht viel Javascript, f\u00e4hrt viel durch die Gegend. Reverse engineered Bahn APIs.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 126, "guid": "5f0f75c1-2e0f-5374-898b-40a00b85ce14", "logo": "", "date": "2019-05-31T15:45:00+02:00", "start": "15:45", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "WNUWVT", "url": "https://pretalx.entropia.de/gpn19/talk/WNUWVT/", "title": "Plain Text: Die unertr\u00e4gliche Leichtigkeit des Seins", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Hacker lieben ihre Editoren und Shells und m\u00f6chten 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\u00f6nnen, soll in diesem Talk beleuchtet werden.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 123, "code": "LJYWEN", "public_name": "rohieb", "biography": "Plain text fetishist", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 80, "guid": "9578b7f9-9bd8-58c4-b4cc-625ef5b7168d", "logo": "/media/gpn19/images/AAFWHY/von_Analogien_nach_Digitalien.JPG", "date": "2019-05-31T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "AAFWHY", "url": "https://pretalx.entropia.de/gpn19/talk/AAFWHY/", "title": "von Analogien nach Digitalien", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Telematik und Digitalisierung in der Medizin - ein Jahr unterwegs - ein Reisebericht", "description": "Nach 15 Jahren Planung und 2 Milliarden Euro Kosten sollte es im letzten Jahr endlich losgehen. \r\nVon 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\u00fcnftig aufbewahrt werden!\r\nIch berichte was bei der Digitalisierung in der Medizin im letzten Jahr passierte, vor allem aber davon, was nicht passierte. Von den Gr\u00fcnden daf\u00fcr und von den Abgr\u00fcnden. \r\nDie Kl\u00e4rung, 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.\r\nKommen Sie in meinen Talk. Erfahren Sie was los ist und was man tun kann. Ich freue mich. \r\n\r\nAlso bis dann, Stefan Streit.", "recording_license": "", "do_not_record": false, "persons": [{"id": 56, "code": "RFN7NY", "public_name": "Stefan Streit", "biography": "1. Hausarzt\r\n2. Autor \"Prinzipien der Heilkunst\" | Digitalisierung und Eigentumsbegriff bei Nichtsachen\r\n3. Speaker Digitalisierung in der Medizin\r\n4. gro\u00dfer Gulaschprogrammiernachtfan, auch wenn ich leider fast keine Ahnung vom Programmieren habe, freue ich mich auf die Nacht mit den freundlichen Menschen dort und dem leckeren Gulasch", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 48, "guid": "eaa34384-266d-5261-8583-16b3d69bfb4e", "logo": "", "date": "2019-05-31T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "BWJWXQ", "url": "https://pretalx.entropia.de/gpn19/talk/BWJWXQ/", "title": "Ern\u00e4hrungsmythen - Eine chemische Reise durch die menschliche Nahrungsaufnahme", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Ern\u00e4hrungsmythen tauchen immer mal wieder in unserem allt\u00e4glichen Leben auf. T\u00f6ten manche Lebensmittel wirklich Menschen bei Verzehr oder ist es Mikrowellenstrahlung, die Vitamine zerst\u00f6rt? Und wie kann ich \u00fcberhaupt herausfinden, was auf einer naturwissenschaftlichen Basis beruht?", "description": "Mythen rund um das Thema Ern\u00e4hrung und Zubereitung von Nahrung kursieren immer mal wieder in unserem allt\u00e4glichen Leben umher. Von der Zerst\u00f6rung 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. \r\nDaher wird es in diesem Talk um ein paar Ern\u00e4hrungsmythen und den dazu passenden chemisch- physikalischen Hintergrund gehen. Ist Kokos\u00f6l wirklich das reine Gift? Ist die Mate direkt nach dem Aufstehen zum Fr\u00fchst\u00fcck wirklich sinnvoll? Und wie kann ich \u00fcberhaupt Ern\u00e4hrungsmythen \u00fcberpr\u00fcfen?", "recording_license": "", "do_not_record": false, "persons": [{"id": 37, "code": "FQ98HJ", "public_name": "Lea Rain", "biography": "Wei\u00df Chemie-Dinge. Mag selbst Mate. Katzenbabys sind niedlich.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 63, "guid": "383825fc-c122-58f8-9575-e6f81177479c", "logo": "", "date": "2019-05-31T17:45:00+02:00", "start": "17:45", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "SNP9VF", "url": "https://pretalx.entropia.de/gpn19/talk/SNP9VF/", "title": "Sch\u00fclermedienmentoren - Sch\u00fclermitverantwortung in der IT", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Sch\u00fclermitverantwortung kennt man ja normalerweise nur in Form \"politischer\" Verantwortung und Vertretung (SMV). Am WHG in Durmersheim jedoch gibt es die seit 2017 Sch\u00fclermedienmentoren, die rund um die digitalen neuen Medien und IT Verantwortung \u00fcbernehmen. Wie es dazu gekommen ist und was wir so machen erfahrt ihr im Talk :D", "description": "- Sch\u00fclermitverantwortung in Sachen digitaler Bildung und IT.\r\n- Wie hat sich unser Team gebildet/entwickelt?\r\n- Welche Aufgaben \u00fcbernehmen wir?", "recording_license": "", "do_not_record": false, "persons": [{"id": 40, "code": "GAXUHA", "public_name": "Niklas Arnitz", "biography": "Sch\u00fcler, 17, Nahe Karlsruhe", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 104, "guid": "dd84485f-993d-5715-952e-511a6d93dbbf", "logo": "", "date": "2019-05-31T18:15:00+02:00", "start": "18:15", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "CNGMQG", "url": "https://pretalx.entropia.de/gpn19/talk/CNGMQG/", "title": "Programmieren in Minecraft", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Minecraft zur spielerischen Einf\u00fchrung in die Programmierung", "description": "ComputerCraftEdu ist ein Mod f\u00fcr Minecraft (Java Edition) das eine Schildkr\u00f6te und eine \u201eFernbedienung\u201c, um die Schildkr\u00f6te zu steuern, bietet. Mit grafischen Befehls-Kacheln k\u00f6nnen Programme zusammengebaut werden, um die Schildkr\u00f6te graben oder etwas bauen zu lassen. So lassen sich spielerisch die grundlegenden Konzepte von Computerprogrammen, wie Schleifen, Variablen, bedingte Anweisungen usw., auch f\u00fcr j\u00fcngere Kinder vermitteln. Der Vortrag zeigt, was getan werden muss, um loslegen zu k\u00f6nnen, erste einfache Schildkr\u00f6ten-Programme und berichtet \u00fcber Erfahrungen aus dem Unterricht mit Grundsch\u00fclern.\r\n\r\nDas 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.", "recording_license": "", "do_not_record": false, "persons": [{"id": 102, "code": "GWG3V8", "public_name": "Frank Schwichtenberg", "biography": "Frank Schwichtenberg wurde in G\u00f6ttingen geboren, wo er, nach dem Studium der klassischen Gitarre und Musikp\u00e4dagogik in Kassel und Frankfurt, Informatik studierte. Nach dem Studium verschlug es ihn nach Karlsruhe, wo er zur Zeit als technischer Leiter der Abteilung e-Research bei FIZ Karlsruhe arbeitet. Mittlerweile programmiert er vorwiegend in seiner Freizeit, wobei er sich haupts\u00e4chlich mit Web-Apps, Nativen Apps und Webtechnologien - aber auch gerne mit allem Neuem - besch\u00e4ftigt.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 4, "guid": "64e6fe15-bbdd-5b85-b28f-b1f77d83ee11", "logo": "", "date": "2019-05-31T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "GJDTBC", "url": "https://pretalx.entropia.de/gpn19/talk/GJDTBC/", "title": "D\u00e4mliche Dinge mit Git Repositorys anstellen", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "St\u00e4ndig versuchen Leute Git richtig zu erkl\u00e4ren. So auch ich, schlie\u00dflich 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\u00fcr alle Probleme eine L\u00f6sung.\r\n\r\nDIeser Vortrag stellt einige d\u00e4mliche Ideen vor, die Menschen schon mit Git Repositorys getrieben haben. Es werden einige Beispiele genannt, die man ausdr\u00fccklich nicht machen sollte. Dar\u00fcber hinaus wird nat\u00fcrlich auch noch darauf eingegangen, warum solche Aktionen nicht sinnvoll mit Git umzusetzen sind und was f\u00fcr Alternativen es gibt.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 15, "code": "QQKJGY", "public_name": "Sujeevan Vijayakumaran", "biography": "Sujeevan Vijayakumaran ist begeisterter Git-Nutzer und Git-Buch Autor beim mitp Verlag. Die erste Auflage des Buches erschien 2016, die zweite aktualisierte Auflage im Jahr 2019.\r\n\r\nIm beruflichen Leben ist er Consultant unterwegs und seit \u00fcber 10 Jahren in der Open Source Szene aktiv, die er vorallem im Team von ubuntuusers.de vebracht hat.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 114, "guid": "f6b9f07b-3b80-57d0-aada-f3e60c53ee27", "logo": "", "date": "2019-05-31T21:00:00+02:00", "start": "21:00", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "TVWQBM", "url": "https://pretalx.entropia.de/gpn19/talk/TVWQBM/", "title": "RetroComputing: Emulator VZ200 / Z80", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Z80-Emulatoren gibt es bereits zahlreiche. Meiner, dessen Implementierungsanf\u00e4nge bis in die sp\u00e4ten 90er zur\u00fcck reichen, ist jedoch in Java implementiert und bringt dabei hohe Emulationsgeschwindigkeit mit hoher Flexibilit\u00e4t beim Befehlssatz der CPU unter einen Hut, so dass sich mit nur geringen \u00c4nderungen des Quellcodes auch Emulatoren f\u00fcr \u00e4hnliche 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 \u00fcbrigen Hardware des Z80-basierten VZ200-Rechners auf, einschlie\u00dflich der Emulation von Sound- und Video-Hardware.", "description": "In den fr\u00fchen 80er Jahren habe ich auf meinem damaligen Z80-basierten Homecomputer \u201eVZ200\u201c umfangreiche Software entwickelt. Da dieser Rechner mittlerweile leider nicht mehr funktioniert (u.a. mechanisch kaputte Gummitastatur), lagern die entsprechenden Datentr\u00e4ger (Magnetcassettenb\u00e4nder) seither unbenutzbar herum. Um die Software wieder zum Leben zur\u00fcck zu erwecken und sie bei Bedarf auf neuere Systeme portieren zu k\u00f6nnen, entstand die Idee, einen Emulator des kompletten Rechners (Z80-CPU, Videohardware, Audio-/Datenspeicherinterfaces, Betriebssystem, etc.) in Java zu implementieren. In der Session m\u00f6chte ich die Architektur des Emulators vorstellen sowie exemplarisch einige algorithmisch interessante Aspekte herausgreifen.\r\n\r\nDamit die Datenein- und \u2013ausgabe (Lautsprecher, Cassetteninterface, etc.) des Emulators in der Real World dem Verhalten des Originals entspricht, muss f\u00fcr 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\u00fccksichtigt werden, wenn nach au\u00dfen ein genaues Timing erzielt werden soll. Ich stelle einen Algorithmus vor, der auf Basis einer virtuellen \u201eProcessor Wall-Clock Time\u201c das entsprechende Mikrotiminig gew\u00e4hrleistet.\r\n\r\nFerner 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\u00f6nnen. Dabei setze ich Techniken aus dem Compilerbau ein, z.B. die automatische Generierung eines Zustandsautomaten als Tokenizer f\u00fcr das Instruction Decoding aus einer deskriptiven, Bit-Masken-orientierten Spezifikation der Prozessor-Instruktionen.\r\n\r\nDas dem Emulator beigef\u00fcgte Monitor-Programm erm\u00f6glicht das Hineindebuggen in den Z80-Assember-Code, um z.B. die als \u201estack trickery\u201c in der damaligen Zeit von zahlreichen Softwareentwicklern beliebten (und heute eher von Malware-Autoren eingesetzten) Manipulationen am Aufrufstack verfolgen.\r\n\r\nProjektsite auf Github:\r\nhttps://github.com/soundpaint/VZ200-Emulator\r\n\r\nVorl\u00e4ufiges Demo-Video:\r\nhttps://www.youtube.com/watch?time_continue=5&v=S65sOWSTnGA\r\n\r\nWeitere Demos / Screenshots werden in K\u00fcrze auf der Projektsite verlinkt werden.", "recording_license": "", "do_not_record": false, "persons": [{"id": 114, "code": "D9QSBZ", "public_name": "J\u00fcrgen Reuter", "biography": "J\u00fcrgen bekam 1984 seinen ersten Rechner, einen VZ200 auf Basis einer Z80-CPU und mit sagenhaften 4kByte Hauptspeicher, von denen 2kByte f\u00fcr den Bildschirmspeicher und weitere 512 Bytes f\u00fcr Variablen des Betriebssystems / BASIC-Interpreters draufgingen. Mit den \u00fcbrigen 1,5kByte RAM bastelte er alle m\u00f6gliche und unm\u00f6gliche Software bis hin zu Adventure Games mit Block-Grafik.\r\n\r\nLange nachdem der Rechner wegen seiner mechanisch abgewrackten Tastatur nicht mehr funktionierte, kam er w\u00e4hrend seines Studiums der Informatik Mitte der 90er Jahre auf die Idee, den gesamte Hardware des Rechners als Softwareemulation zu implementieren, um all die in den 80er Jahren entstandene Sofware am Leben zu erhalten. Das Ganze sollte in einer modernen Sprache wie Java implementiert werden. Da Java auf den Rechnern in dieser Zeit noch ziemlich gem\u00e4chlich ausgef\u00fchrt wurde, bestand besondere Aufmerksamkeit auf die Verwendung effizienter Algorithmen f\u00fcr die Emulation. Hierbei kamen einige Kurse an der Uni im Bereich des \u00dcbersetzerbaus und der Automatentheorie der Entwicklung des Emulators zu Gute.\r\n\r\nAu\u00dfer Spielereien wie diesem Emulator entwickelt J\u00fcrgen auch gerne Software im k\u00fcnstlerischen und speziell musikalischen Umfeld. Seine 2014 bei der Linux Audio Conference am ZKM pr\u00e4sentierte Klangs\u00e4ule wird nach wie vor weiter entwickelt, auch unter dem Fokus neuartiger Klangsyntheseverfahren.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 43, "guid": "b449b12a-31a9-597e-8d80-b4636e443d2b", "logo": "", "date": "2019-05-31T21:30:00+02:00", "start": "21:30", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "G3N8Q9", "url": "https://pretalx.entropia.de/gpn19/talk/G3N8Q9/", "title": "Fotografie an speziellen Orten \u2013 Der Unterwasserfotograf", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Wie ist es eigentlich, wenn man Nemo selbst auf SD bannen m\u00f6chte? Was muss beachtet werden, was brauch man so?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 35, "code": "WS77BB", "public_name": "Felix Kazuya", "biography": "IT-Sec, Crazy und ein Mix aus Jura und DevOps", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_Vortragssaal": [{"id": 37, "guid": "3878fd29-4440-50af-8700-63f4391bd42e", "logo": "", "date": "2019-05-31T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "REWYDE", "url": "https://pretalx.entropia.de/gpn19/talk/REWYDE/", "title": "Survival au\u00dferhalb der Cobol Gruft", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Oder: als Geek mit autistischen Z\u00fcgen und Helikopter-Personal mit ADHS und Generisierter Angstst\u00f6rung im Freizeitpark. \r\n\r\nWarum wir uns diese Menschenmassen dennoch mit Leidenschaft antun, unsere Survival-Strategien und was uns an Freizeitparks so fasziniert.", "description": "F\u00fcr alle Nicht-Freizeitpark-Junkies m\u00fcssen wir mit trockener Theorie anfangen. Also lasst uns kurz Begriffe wie Freizeitpark und CCC vorstellen. \r\nKeine Angst: Es gibt Bilder! \r\n\r\nDann zeigen wir euch, was ein \"Alien\" im Freizeitpark sieht - im Kontrast dazu die Wahrnehmung eines Geeks mit autistischen Z\u00fcgen. Wusstet ihr, wie viel Technik und Formeln ein Mensch sehen kann, wenn er vor einem Stahlkoloss steht?\r\n\r\nAutismus und ADHS gemeinsam ist die Reiz\u00fcberflutung/Hypersensibilit\u00e4t, die gerade im Freizeitpark mit vielen anderen Besuchern, Ger\u00e4uschen aus allen m\u00f6glichen Richtungen, bunten Farben und verwirrenden optischen Eindr\u00fccken zuschlagen kann. Wir haben f\u00fcr uns Strategien zum Umgang damit entwickelt, die uns auch im Alltag helfen, und wollen euch diese heute vorstellen. \r\n\r\nAuch f\u00fcr Betroffene mit Angst- und Panikst\u00f6rungen sind Freizeitparks eine Herausforderung. Ich stelle euch meine Strategien zum Umgang mit unter anderem der Angst vor Achterbahnen, vor allem das Wissen \u00fcber die Sicherheitsma\u00dfnahmen der Freizeitparks f\u00fcr ihre Fahrgesch\u00e4fte, vor. \r\n\r\nZu einem besonders feurigen Ereignis wollen wir euch zum Abschluss von einem der gr\u00f6\u00dften Software Crashs erz\u00e4hlen, den sich Freizeitparkjunkies und Geeks nicht vorstellen wollen, der aber die Wahrnehmung eines Geeks mit autistischen Z\u00fcgen nochmal verdeutlicht.", "recording_license": "", "do_not_record": false, "persons": [{"id": 19, "code": "7UVWFH", "public_name": "Tanja Schr\u00f6dinger", "biography": "Seit 16 Jahren Geek mit Katzen, aber erst in den letzten drei Jahren zum Helikopter-Personal mutiert.\r\n\r\nSeit 2010 Produkttesterin bei Amazon VINE und (fr\u00fcher) \u00fcber andere Plattformen.\r\n\r\nHobbys hab ich auch noch, allen voran Freizeitparks.", "answers": []}, {"id": 55, "code": "TJ8KJD", "public_name": "Habrok", "biography": "Softwareentwickler,", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 88, "guid": "40ecb878-6d04-5aa6-bfa4-afeddaf3bb81", "logo": "", "date": "2019-05-31T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "GAVRKT", "url": "https://pretalx.entropia.de/gpn19/talk/GAVRKT/", "title": "A living fossil: introduction to the s390x architecture", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "abstract": "A tongue-in-cheek introduction to the s390x architecture, still used in IBM mainframes, focusing on the craziest or most unexpected features.", "description": "A tongue-in-cheek introduction to the s390x architecture, its history, its weirdest quirks, and its unexpected features. But also the cool bits!\r\n\r\nHave you ever wondered why anybody would ever have a need for a *\"Compare and swap and triple store\"* instruction?\r\n\r\nWhat about a *\"Rotate then or selected bits\"* instruction?\r\n\r\nAnd what about vector BCD instructions? Or decimal floating point?\r\n\r\nHave you ever wondered how an architecture would look like if it could access 16 distinct address spaces at the same time? Or... why?\r\n\r\nNo? *We don't care*! We will present those (and many more) instructions and features anyway!", "recording_license": "", "do_not_record": false, "persons": [{"id": 48, "code": "U93PAS", "public_name": "Claudio Imbrenda", "biography": "Qemu and KVM developer for the s390x architecture. Member of the Shack.", "answers": []}, {"id": 88, "code": "ZEYBVZ", "public_name": "Janosch Frank", "biography": "s390 KVM kernel maintainer by day, sleeping at night", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 61, "guid": "dcbb310b-acc9-5ddc-9e40-6307ecc40515", "logo": "/media/gpn19/images/XZNPPF/arduino_ft_robot.jpg", "date": "2019-05-31T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "ZKM_Vortragssaal", "slug": "XZNPPF", "url": "https://pretalx.entropia.de/gpn19/talk/XZNPPF/", "title": "Pimp my Baukasten - Die Grenzen von Konstruktionsspielzeug erweitern", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "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\u00e4sten aber auch viel Potenzial f\u00fcr weitergehenden Spass.", "description": "Jeder von uns hat als Kind gerne Legoroboter gebaut und sich gew\u00fcnscht damit das Kinderzimmer nicht mehr selbst aufr\u00e4umen zu m\u00fcssen. Jetzt haben wir die daf\u00fcr n\u00f6tigen Arduinos und Raspberry-Pis. Aber wer nicht gerade eine gut ausger\u00fcstete Werkstatt hat scheitert schnell an der Mechanik. \r\n\r\nWir haben z.B. mit dem ftDuino (http://ftduino.de) ein Ger\u00e4t entwickelt, um die Br\u00fccke zu schlagen und Arduino und fischertechnik zu verbinden. Auf Basis von in China gefertigten Platinen und Geh\u00e4usen aus dem 3D-Drucker sind Ger\u00e4te entstanden, die sich mechanisch und elektrisch mit den \u00fcblichen Baukastensystemen kombinieren lassen. \r\n\r\nWir zeigen, wie man mit einfachen Mitteln die alten fischertechnik-Reste vom Dachboden reaktiviert. Mit passenden Geh\u00e4usen und Adaptern aus dem 3D-Drucker lassen sich Schrittmotoren, Servos und Sensoren mit fischertechnik und Lego verbinden.\r\n\r\nAber 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.\r\n\r\nMan muss keine gut ausgestattete Werkstatt besitzen, um selbst Roboter zu bauen. Wir zeigen, wie man Konstruktionsbauk\u00e4sten mit g\u00e4ngigem Hacker-Equipment koppelt.", "recording_license": "", "do_not_record": false, "persons": [{"id": 58, "code": "WSKCKH", "public_name": "Till Harbaum", "biography": "Freizeithardware-Hacker. Vater von drei Kindern, dem MIST-FPGA-Computer und dem ftDuino-Controller. Schreibt regelm\u00e4\u00dfig z.B. f\u00fcr die c't \u00fcber L\u00f6t- und Bastelthemen.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 103, "guid": "1089da9b-4f3a-5b05-a9c3-712e2145cff7", "logo": "", "date": "2019-05-31T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "Q8VZXQ", "url": "https://pretalx.entropia.de/gpn19/talk/Q8VZXQ/", "title": "Everything and a kitchensink - What to find in a modern x86_64 firmware image", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Overview of x86_64 firmware components and how to parse them.\r\nFocus on Intel and AMD specifics", "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.\r\nIgnoring legacy BIOS this talk will cover as much from the following topics as can possibly cramped into one hour...\r\n\r\n- Intel specifics\r\n - Flash Descriptor\r\n - Management Engine\r\n- AMD specifics\r\n - Firmware Entry Table\r\n - PSP\r\n- Other Components\r\n - Microcode\r\n- UEFI\r\n- Coreboot\r\n - Payloads\r\n - Linuxboot\r\n- Update Mechanisms\r\n- Root of Trust / Security", "recording_license": "", "do_not_record": false, "persons": [{"id": 101, "code": "3NEWCJ", "public_name": "Mimoja", "biography": "Mimoja got drunk last GPN and started taking apart the Intel Flash Descriptor. Since then she took a look at a lot of firmwre components and writing parsers for those.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 35, "guid": "4ad50a8c-38de-5023-9cde-06b1620303b2", "logo": "", "date": "2019-05-31T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "GJHQHU", "url": "https://pretalx.entropia.de/gpn19/talk/GJHQHU/", "title": "Lifehacks aus dem Leben einer Produkttesterin", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Oder: Wie mich VINE, Transportdienstleister und Googles Punkte in den Wahnsinn treiben - und was Ihr daraus lernen k\u00f6nnt", "description": "Was ist eigentlich dieses Amazon VINE? \r\nAndere Produkttester-Programme und ihre Nachteile \r\n\r\nFake Rezensionen erkennen - und dennoch darum gebeten werden,\r\n\r\nTransportdienstleister hacken \r\n\r\nGoogle Dots und Amazon oder wie ich dem Nervenzusammenbruch nur knapp entging", "recording_license": "", "do_not_record": false, "persons": [{"id": 19, "code": "7UVWFH", "public_name": "Tanja Schr\u00f6dinger", "biography": "Seit 16 Jahren Geek mit Katzen, aber erst in den letzten drei Jahren zum Helikopter-Personal mutiert.\r\n\r\nSeit 2010 Produkttesterin bei Amazon VINE und (fr\u00fcher) \u00fcber andere Plattformen.\r\n\r\nHobbys hab ich auch noch, allen voran Freizeitparks.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 91, "guid": "8af7bd79-ee5b-58a3-a565-b33fe3ccc947", "logo": "", "date": "2019-05-31T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "A7Q9FH", "url": "https://pretalx.entropia.de/gpn19/talk/A7Q9FH/", "title": "User-Space Treiber f\u00fcr Netzwerkkarten", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Wir schauen uns am Beispiel von Netzwerkkarten an wie man effiziente User-Space Treiber programmiert.", "description": "Wir haben einen User-Space Treiber f\u00fcr Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erkl\u00e4ren wie das eigentlich funktioniert und warum man das machen will.\r\nDie meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten \u00fcbertragen.\r\n\r\nMehr 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).\r\n\r\nDer Code ist so geschrieben dass man ihn als Referenz f\u00fcr User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenbl\u00e4tter und Spezifikationen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 90, "code": "K9QYAH", "public_name": "Paul Emmerich", "biography": "Paul ist Doktorand an der Technischen Universit\u00e4t M\u00fcnchen und forscht dort an Dingen die mit Netzwerken und Performance zu tun haben.", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_AckerSpace": [{"id": 53, "guid": "5d107e83-2c19-52ae-95b3-6b0c88bb79d8", "logo": "", "date": "2019-05-31T12:30:00+02:00", "start": "12:30", "duration": "02:00", "room": "ZKM_AckerSpace", "slug": "KGFZK8", "url": "https://pretalx.entropia.de/gpn19/talk/KGFZK8/", "title": "robodev Workshop", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Ein Robotik- und Automatisierungsworkshop mit Hardware von robodev.", "description": "Ein kleiner Workshop, bei dem 3-4 Teams mit Hard- und Software die\r\nwir bereitstellen werden eine Aufgabe erledigen m\u00fcssen. Bei unserer Hard-\r\nware handelt es sich um einen modularen Automatisierungsbaukasten, der\r\neinen weiten Bereich von Funktionalit\u00e4t abdecken kann. Einzelne Mod-\r\nule k\u00f6nnen beispielsweise Linearantriebe, Drehaktoren oder Kameras zur\r\nBilderkennung sein, die beliebig miteinander verschraubt werden. Dabei\r\nfunktioniert alles nach dem Plug\u2019n\u2019Play Prinzip und die Hardware kann \u00fcber ien\r\ngraphisches Frontend von einem beliebigen webf\u00e4higen Device programmiert\r\nwerden. Zur Steuerung sind keine Programmierkenntnisse n\u00f6tig, da die Pro-\r\ngrammierung \u00fcber ein pfeilbasiertes, grafisches Interface stattfindet. Hier ein\r\nkleines Beispielvideo zum System:\r\nhttps://www.youtube.com/watch?v=cTnyYVZ582Y\r\nDie Teams m\u00fcssen jeweils einen Laptop oder ein Tablet bereitstellen, \u00fcber was sie das System be-\r\ndienen k\u00f6nnen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 49, "code": "YGYQUS", "public_name": "Team robodev", "biography": "Eine engagierte Gruppe aus der Entwicklungsabteilung des Karlsruher Robotikstartups robodev.\r\nrobodev besch\u00e4ftigt sich mit der Entwicklung eines modularen Automatisierungsbaukastens, um den Fortschritt in Richtung zur Industrie 4.0 voranzutreiben.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 130, "guid": "e514d5f4-d9a6-5763-8db5-27959e65e674", "logo": "", "date": "2019-05-31T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_AckerSpace", "slug": "SBSWMU", "url": "https://pretalx.entropia.de/gpn19/talk/SBSWMU/", "title": "\u00dcber die Mauer klettern - WiFi Paywalls umgehen?", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Austausch und Besprechung von verschiedenen Techniken, wie sich WiFi Paywalls umgehen lassen.", "description": "WLAN im Hotel, im Zug oder im Flugzeug ist nicht nur sehr unzuverl\u00e4ssig sondern auch oft extrem teuer. Dabei entspricht der Preis in aller Regel nicht der Leistung. \r\nGemeinsam wollen wir verschiedene Techniken besprechen, wie eine WiFi Paywall umgangen werden kann. \r\nDabei richtet sich der Workshop an Menschen die bereits Erfahrung damit haben, als auch an Menschen f\u00fcr die dies noch v\u00f6lliges Neuland ist.", "recording_license": "", "do_not_record": true, "persons": [{"id": 129, "code": "SXXJ9V", "public_name": "Pixelquadrat", "biography": "Ich bin Frontend Developer in einem gro\u00dfen deutschen IT Unternehmen. Mit den Dingen im Internet besch\u00e4ftige ich mich seit 1996.", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_CodeHUB": [{"id": 100, "guid": "d003e3fe-c0c5-51d4-98f8-5fe93dd4f98d", "logo": "/media/gpn19/images/JKPXVS/ZUwH17FC_400x400.jpg", "date": "2019-05-31T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "ZKM_CodeHUB", "slug": "JKPXVS", "url": "https://pretalx.entropia.de/gpn19/talk/JKPXVS/", "title": "C3Auti Orga Meetup", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "c3Auti Planung f\u00fcr Camp und den 36c3", "description": "Das Camp und der n\u00e4chste 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\u00e4chsten Veranstaltungen verbessern wollen.\r\n\r\nEingeladen sind alle Autist:innen und Menschen, die sich mit Autismus auskennen, die gerne bei c3Auti mithelfen wollen.", "recording_license": "", "do_not_record": true, "persons": [{"id": 99, "code": "SQKLW3", "public_name": "fairsein", "biography": "Ich bin seit dem 30c3 auf Chaos Veranstaltungen unterwegs. Ich bin 30 Jahre alt, Autist und komme aus Berlin. Ich arbeite in der IT und machen die folgenden Podcasts:\r\n\r\n* [Autistische Wahrnehmungen](https://autistische-wahrnehmungen.de/)\r\n* [H\u00f6r doch mal zu](https://hoer-doch-mal-zu.de/)\r\n* [Wasserstandsmeldungen](https://fairsein.org/)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 113, "guid": "d8e825a8-6967-516e-b794-85765923815a", "logo": "", "date": "2019-05-31T13:30:00+02:00", "start": "13:30", "duration": "00:30", "room": "ZKM_CodeHUB", "slug": "XAPQWP", "url": "https://pretalx.entropia.de/gpn19/talk/XAPQWP/", "title": "Nachhaltigkeit im CCC", "subtitle": "", "track": null, "type": "Sonstige", "language": "de", "abstract": "\u00d6ffentliches Meetup von C3SUS und R5", "description": "C3 Sustainability k\u00fcmmert sich um die Nachhaltigkeit der C3-Events,\r\nR5 steht f\u00fcr Reuse, Repair, Recycle, Rethink, Redesign", "recording_license": "", "do_not_record": false, "persons": [{"id": 112, "code": "LBBZXZ", "public_name": "Fraxinas", "biography": "Fraxinas von Schaffenburg e.V. ist Aktivist in der Repair-Caf\u00e9-Szene.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 7, "guid": "81a559d7-5323-5036-90d8-8229ccd264a4", "logo": "/media/gpn19/images/WERPNG/allefuereinen.gif", "date": "2019-05-31T15:15:00+02:00", "start": "15:15", "duration": "02:00", "room": "ZKM_CodeHUB", "slug": "WERPNG", "url": "https://pretalx.entropia.de/gpn19/talk/WERPNG/", "title": "Hacker eG - Regionaltreffen", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Auch im S\u00fcdwesten gibt es Hacker eG-Gr\u00fcnder. Diese wollen sich treffen.", "description": "Dieser Vortrag vom 35c3 erkl\u00e4rt die Hintergr\u00fcnde\r\n\r\nhttps://media.ccc.de/v/35c3chaoswest-37-hacker-eg-genossenschaft-fr-chaosnahes-wirtschaften", "recording_license": "", "do_not_record": false, "persons": [{"id": 20, "code": "UDLGK3", "public_name": "ajuvo", "biography": "CCCP - chaosbot c3d2 c-base damals(tm) Podcast tuwat Technikphilosophie Hacker eG Radiohost Hyperbandrauschen Berlin 88.4 Alter Sack(tm)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 71, "guid": "65822a78-bd3d-5390-b246-d3125244a1d5", "logo": "", "date": "2019-05-31T17:45:00+02:00", "start": "17:45", "duration": "02:00", "room": "ZKM_CodeHUB", "slug": "JRC7BP", "url": "https://pretalx.entropia.de/gpn19/talk/JRC7BP/", "title": "Spielerisch Programmieren lernen mit Scratch | F\u00fcr Kinder", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Von Kind zu Kind: Wir programmieren mit Scratch Spiele. Es sind keine Programmierkentnisse vorausgesetzt, da es ein Anf\u00e4ngerkurs ist.", "description": "Ich m\u00f6chte einen Workshop f\u00fcr Kinder machen und Kindern das Programmieren n\u00e4her bringen. Ich bin 12 Jahre alt, also von Kindern f\u00fcr Kindern. Programme die w\u00e4hrend des Workshops entwickelt wurden k\u00f6nnen zuhause weitergef\u00fchrt werden. \r\n\r\nBitte 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.\r\n\r\nEmpfohlenes Alter: 8 - 16 Jahre", "recording_license": "", "do_not_record": true, "persons": [{"id": 71, "code": "PHUPY9", "public_name": "Logogistiks", "biography": "Ich bin 12 Jahre alt und habe vor 2 Jahren mit Scratch programmieren gelernt.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 57, "guid": "ee3175fd-e4f0-53c3-880d-abbd626c299a", "logo": "", "date": "2019-05-31T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_CodeHUB", "slug": "AHVDWV", "url": "https://pretalx.entropia.de/gpn19/talk/AHVDWV/", "title": "Vimpel und bash-Pfadfinderabzeichen basteln", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Vim und die bash zu lernen kann anfangs hart sein: Wenn man sich Befehl f\u00fcr Befehl in baby steps vorw\u00e4rtsrobbt, scheint die strahlende Zukunft als souver\u00e4ne\\*r Nutzer\\*in oft verdammt weit weg. Als Fortschrittsmarker und visuelles Memo basteln wir deshalb zu einzelnen commands schicke Vimpel und bash-Pfadfinderabzeichen.", "description": "F\u00fcr NichtsVimer und shell-Novizinnen geeignet!\r\n\r\nVim 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\u00e4gt und man immer nur in kleinen Schritten vorw\u00e4rtskommt. Und wie so oft steht f\u00fcr die wackeren Autodidakt*innen in der Informatikwelt mal wieder niemand daneben und klopft einem f\u00fcr die Fortschritte anerkennend auf die Schulter.\r\n\r\nDeshalb werden wir in diesem Workshop einfach unsere eigenen Ehrenabzeichen f\u00fcr Vim und die bash gestalten, die als Gebrauchskunst von morgen f\u00fcr eine Art Cheat Sheet im Piktogrammstil gesammelt werden k\u00f6nnen und gleichzeitig die kleinen Lernerfolge greifbar machen. Dabei werden zu einzelnen Befehlen bash-Pfadfinderabzeichen und Vimpel (von c f\u00fcr den *Vim of change* bis x f\u00fcr *gone with the Vim*) entstehen.\r\n\r\nVorkenntnisse in Vim und der bash sind nicht notwendig, Neueinsteiger\\*innen sehr willkommen! Die Laptopmitnahme ist erw\u00fcnscht.", "recording_license": "", "do_not_record": false, "persons": [{"id": 52, "code": "SSWXMA", "public_name": "acid_ann", "biography": "Informatikstudentin aus Bamberg. Besonders interessieren mich wie bei diesem Projekt spannende neue Formen der Wissensvermittlung und des Lernens in der Informatik.", "answers": []}], "links": [], "attachments": [], "answers": []}], "Anderswo": [{"id": 86, "guid": "f22bead4-6d21-5108-a616-51d1b4a14c5d", "logo": "", "date": "2019-05-31T18:00:00+02:00", "start": "18:00", "duration": "02:00", "room": "Anderswo", "slug": "WFFFL9", "url": "https://pretalx.entropia.de/gpn19/talk/WFFFL9/", "title": "Critical Mass", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Critical Mass am 31.05. am Kronenplatz", "description": "Am 31.05. findet wie jeden Monat die Karlsruher Critical Mass statt. Sie startet am Kronenplatz, f\u00fchrt 16km durch die Stadt und endet am Werderplatz. Sie wird dieses mal auch direkt an der GPN vorbeif\u00fchren.\r\n\r\nDie genaue Route findet ihr unter https://www.gpsies.com/map.do?fileId=sfytkrytdsaryzwu\r\n\r\n[aus Wikipedia] Critical mass (engl., dt. kritische Masse) ist eine weltweite Bewegung, bei der sich mehrere nicht motorisierte Verkehrsteilnehmer (haupts\u00e4chlich Radfahrer) scheinbar zuf\u00e4llig und unorganisiert treffen, um mit gemeinsamen und scheinbar unhierarchischen Fahrten durch Innenst\u00e4dte, ihrer blo\u00dfen Menge und dem konzentrierten Auftreten von Fahrr\u00e4dern auf den Radverkehr als Form des Individualverkehrs aufmerksam zu machen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 85, "code": "YMABTA", "public_name": "Franziska Kunsmann", "biography": "Kunsi @ entropia", "answers": []}], "links": [], "attachments": [], "answers": []}], "Lounge": [{"id": 21, "guid": "13df4ce7-5cdb-571b-a5f7-1b121756c61a", "logo": "", "date": "2019-05-31T16:00:00+02:00", "start": "16:00", "duration": "02:00", "room": "Lounge", "slug": "PVK9GZ", "url": "https://pretalx.entropia.de/gpn19/talk/PVK9GZ/", "title": "Madonius", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 22, "guid": "a9d00433-95c5-5729-a2af-a293041a03b8", "logo": "", "date": "2019-05-31T18:00:00+02:00", "start": "18:00", "duration": "02:00", "room": "Lounge", "slug": "YC7F3G", "url": "https://pretalx.entropia.de/gpn19/talk/YC7F3G/", "title": "Rocket Electronic Beats", "subtitle": "", "track": null, "type": "Live Performance", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 23, "guid": "8039339f-8df0-5f52-8dbe-d3360c8a1d64", "logo": "", "date": "2019-05-31T20:30:00+02:00", "start": "20:30", "duration": "02:00", "room": "Lounge", "slug": "WUVRA3", "url": "https://pretalx.entropia.de/gpn19/talk/WUVRA3/", "title": "Korgchester", "subtitle": "", "track": null, "type": "Live Performance", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 24, "guid": "90ab0b3a-59de-5a97-ae11-a6788ba6e17a", "logo": "", "date": "2019-05-31T22:30:00+02:00", "start": "22:30", "duration": "02:00", "room": "Lounge", "slug": "JJBVYN", "url": "https://pretalx.entropia.de/gpn19/talk/JJBVYN/", "title": "Schallwelten", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 25, "guid": "c61c4099-40d6-5b10-b5be-b694280d90ac", "logo": "", "date": "2019-06-01T00:30:00+02:00", "start": "00:30", "duration": "02:00", "room": "Lounge", "slug": "B9CV7A", "url": "https://pretalx.entropia.de/gpn19/talk/B9CV7A/", "title": "Project Poltergeist", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 26, "guid": "e587f8f1-a9ad-583e-bfb8-18fd5aaff9d1", "logo": "", "date": "2019-06-01T02:30:00+02:00", "start": "02:30", "duration": "07:00", "room": "Lounge", "slug": "P8CCKX", "url": "https://pretalx.entropia.de/gpn19/talk/P8CCKX/", "title": "faheus", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 3, "date": "2019-06-01", "day_start": "2019-06-01T04:00:00+02:00", "day_end": "2019-06-02T03:59:00+02:00", "rooms": {"ZKM_Medientheater": [{"id": 75, "guid": "65da5605-4c79-57cc-8114-ab413d97189f", "logo": "", "date": "2019-06-01T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "ZKM_Medientheater", "slug": "M3FDA3", "url": "https://pretalx.entropia.de/gpn19/talk/M3FDA3/", "title": "5G - Was ist das eigentlich?", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Milliarden werden f\u00fcr 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\u00e4chster Zeit sehen?", "description": "Viel wird in der Presse zur Zeit \u00fcber 5G geschrieben, das Meiste hat aber leider nicht viel mit dem zu tun, was wir von 5G in n\u00e4chster Zeit sehen werden. Ein Grund daf\u00fcr ist, dass das zust\u00e4ndige Standardisierungsgremium so ungef\u00e4hr alle Tr\u00e4ume des Mobilfunks in 5G gesteckt hat, die in den letzten 20 Jahren aufgelaufen sind. Dieser Kurzvortrag soll deshalb einen \u00dcberblick \u00fcber die Funktionsweise derjenigen Teile des neuen 5G Standards geben, die in n\u00e4chster Zeit auch in die Praxis umgesetzt werden und dann auch tats\u00e4chlich nutzbar sind. Angefangen mit einem kurzen \u00dcberblick \u00fcber das aktuelle LTE Kernnetz sowie dem LTE Radionetzwerk soll gezeigt werden, welche Neuerungen mit 5G \u2018New Radio\u2019 (NR) kommen, wie 5G und LTE zusammenarbeiten, was man dann als Kunde davon haben wird, und wie die Reise dann weitergehen wird.", "recording_license": "", "do_not_record": false, "persons": [{"id": 74, "code": "RMFJ7K", "public_name": "Heurekus", "biography": "Seit 20 Jahren im Mobilfunk unterwegs und \u00fcber meinen Blog https://blog.wirelessmoves.com im Netz zu finden.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 79, "guid": "09d6fe81-7337-5a06-b90f-763a7943a113", "logo": "/media/gpn19/images/HAWWJJ/cryptpiraten.png", "date": "2019-06-01T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "HAWWJJ", "url": "https://pretalx.entropia.de/gpn19/talk/HAWWJJ/", "title": "CryptPad: practice and theory", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "abstract": "Members of the Piratenpartei IT crew \"Bundes-IT\" and CryptPad development team will speak about their perspectives on the encrypted collaboration platform.", "description": "In this two-part talk, Adrian N\u00f6thlich and Aaron MacSween will talk about the CryptPad project from two different perpectives.\r\n\r\nAdrian 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.\r\n\r\nAaron 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.", "recording_license": "", "do_not_record": false, "persons": [{"id": 80, "code": "HM7BEJ", "public_name": "Adrian N\u00f6thlich", "biography": "* 7 years long administrator at a school in Lower Saxony\r\n* Now administrator at HaDiKo (largest self managed dorm in Germany)\r\n* Administrator at BundesIT, Piraten-IT and LVBW-IT (three IT-Teams of the Pirate Party of Germany)\r\n* Coder\r\n* Screenscraping\r\n* Reverse engineering of webpages/-apps", "answers": []}, {"id": 97, "code": "MWMSJS", "public_name": "Aaron MacSween", "biography": "Aaron MacSween is a canadian privacy researcher currently based in Paris, France. He is employed by XWiki SAS as the project lead for [CryptPad](https://cryptpad.fr), an [open-source](https://github.com/xwiki-labs/cryptpad) suite of privacy-friendly collaborative editors.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 135, "guid": "7b1dd85b-e0b4-5626-8ee5-bf8c23951562", "logo": "", "date": "2019-06-01T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "MHGUTZ", "url": "https://pretalx.entropia.de/gpn19/talk/MHGUTZ/", "title": "Lightning Talks 2", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "abstract": "Lightning Talks - Part 2", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 10, "code": "38CJTE", "public_name": "Eve Entropia", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 56, "guid": "e809e177-1a90-53f1-bf93-1f0aeb4c7caf", "logo": "", "date": "2019-06-01T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_Medientheater", "slug": "EDVCZY", "url": "https://pretalx.entropia.de/gpn19/talk/EDVCZY/", "title": "Linux package manager sind zu langsam!", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Linux package manager sind zu langsam, und ich stelle Ideen vor, wie man sie schneller machen k\u00f6nnte.", "description": "Die verbreiteten Linux package manager (dpkg, rpm) sind unn\u00f6tig langsam. Ich erkl\u00e4re, warum das so ist und eliminiere dann systematisch die einzelnen Gr\u00fcnde in einem eleganteren Design.\r\n\r\nEs sind keine Vorkenntnisse erforderlich, und ich denke, dass f\u00fcr jede(n) ein paar interessante Ans\u00e4tze dabei sind.", "recording_license": "", "do_not_record": false, "persons": [{"id": 51, "code": "TBSGKM", "public_name": "Michael Stapelberg", "biography": "https://michael.stapelberg.ch/", "answers": []}], "links": [], "attachments": [], "answers": []}], "HfG_Studio": [{"id": 76, "guid": "95fb5f56-4e01-5a6f-8fcd-cd6a235c08e0", "logo": "", "date": "2019-06-01T12:45:00+02:00", "start": "12:45", "duration": "00:30", "room": "HfG_Studio", "slug": "99ZV7N", "url": "https://pretalx.entropia.de/gpn19/talk/99ZV7N/", "title": "Einen Server daheim ohne \u00f6ffentliche IPv4 Adresse", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "abstract": "Ohne \u00f6ffentliche IPv4 Adresse muss man sich etwas einfallen lassen, wenn man einen \u00f6ffentlich erreichbaren Server daheim betreiben m\u00f6chte. Dieser Kurzvortrag soll zeigen, wie man sich trotzdem \u201aerreichbar\u2018 macht.", "description": "Bei vielen alternativen Internet Providern bekommen Kunden f\u00fcr ihren Anschluss keine \u00f6ffentliche IPv4 Adresse mehr. Bei einer Serveranbindung \u00fcber Mobilfunk oder hinter diversen NATs die man nicht selber kontrolliert hat man in den meisten F\u00e4llen das gleiche Problem. IPv6 ist die theoretische L\u00f6sung in manchen f\u00e4llen, man ist dann aber nicht von \u00fcberall her erreichbar. Also muss man \u201atunneln\u2018. Dieser Kurzvortrag soll einen \u00dcberblick mit praktischem Beispiel vor Ort geben, wie das in der Praxis geht.", "recording_license": "", "do_not_record": false, "persons": [{"id": 74, "code": "RMFJ7K", "public_name": "Heurekus", "biography": "Seit 20 Jahren im Mobilfunk unterwegs und \u00fcber meinen Blog https://blog.wirelessmoves.com im Netz zu finden.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 36, "guid": "a2165fcc-571a-5128-87e0-335ca4b279a2", "logo": "", "date": "2019-06-01T13:30:00+02:00", "start": "13:30", "duration": "01:00", "room": "HfG_Studio", "slug": "AG7MZF", "url": "https://pretalx.entropia.de/gpn19/talk/AG7MZF/", "title": "Monitoring mit einer Kiste, aber mehreren Leuten", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Wer privat einen Server betreibt, m\u00f6chte vielleicht gerne wissen, wann Dinge kaputtgehen, gleichzeitig aber keinen zweiten Server nur f\u00fcr Monitoring betreiben. Als L\u00f6sung f\u00fcr dieses Dilemma betrachten wir in diesem Vortrag das Konzept eines Prometheus-Monitoring-Systems mit mehreren Nutzern.", "description": "Wer einen Server hat, m\u00f6chte, dass dieser Server auch erreichbar ist. Bei einem privaten Jabberserver mag es lediglich \u00e4rgerlich sein, wenn der nicht online ist, bei einem Mailserver sind die Konsequenzen eines unbemerkten Ausfalls schon gravirenender.\r\nWas 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\u00f6nnen.\r\nDie L\u00f6sung: zusammenwerfen und f\u00fcr das Monitoring geteilte Infrastruktur anschaffen, die von mehreren genutzt werden kann. Damit bleibt's g\u00fcnstig und der Overhead klein.\r\n\r\nIn 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\u00f6chte.\r\n\r\nVorkenntnisse in Prometheus nicht erforderlich, wenn man das dann sp\u00e4ter selber bauen m\u00f6chte, gibt's f\u00fcr die Nicht-per-Hand-Kl\u00f6ppler auch ein Ansible-Repo zum klonen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 34, "code": "QD3SDS", "public_name": "Jonas 'cherti' Gro\u00dfe Sundrup", "biography": "Infrastructure enthusiast", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 99, "guid": "328b4a00-b129-5a61-b06e-5c8b4580461d", "logo": "", "date": "2019-06-01T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "HfG_Studio", "slug": "73GHJJ", "url": "https://pretalx.entropia.de/gpn19/talk/73GHJJ/", "title": "Autismus, mehr als nur zu viele Reize", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Ein Vortrag zum Podcast", "description": "Auf der Easterhegg habe ich einen Vortrag \u00fcber Autismus gehalten. Da dieser sehr gut angenommen wurde und es auch im Chaosumfeld viele Autist:innen gibt, m\u00f6chte ich auch auf der GPN 19 auch einen Vortrag \u00fcber Autismus halten.\r\n\r\nIn diesem Vortrag werden ich etwas \u00fcber Autismus und meine Wahrnehmungen erz\u00e4hlen. Ich rede dar\u00fcber, warum Autist:innen die Welt anders wahrnehmen und warum manche schneller \u00fcberreizt sind. Auch wird es um Stimming und die Diagnostik gehen, Und zum Schluss k\u00f6nnt ihr mir ganz viele Fragen stellen. Und auch Overloads, Meltdowns und was NTs sind, werde ich erkl\u00e4ren.\r\n\r\nDenn: Nicht alle Autisten sind gut in Mathe und Informatik und manche reden trotzdem viel...", "recording_license": "", "do_not_record": false, "persons": [{"id": 99, "code": "SQKLW3", "public_name": "fairsein", "biography": "Ich bin seit dem 30c3 auf Chaos Veranstaltungen unterwegs. Ich bin 30 Jahre alt, Autist und komme aus Berlin. Ich arbeite in der IT und machen die folgenden Podcasts:\r\n\r\n* [Autistische Wahrnehmungen](https://autistische-wahrnehmungen.de/)\r\n* [H\u00f6r doch mal zu](https://hoer-doch-mal-zu.de/)\r\n* [Wasserstandsmeldungen](https://fairsein.org/)", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 107, "guid": "f51c5b7b-c936-5353-ae22-9c97efce320b", "logo": "", "date": "2019-06-01T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "HfG_Studio", "slug": "9QY99N", "url": "https://pretalx.entropia.de/gpn19/talk/9QY99N/", "title": "Psychedelisches Neurohacking", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Was Psychedelika sind, wie sie fernab von Klischees tats\u00e4chlich wirken und von welchem Nutzen sie f\u00fcr uns sein k\u00f6nnen. \u00dcberarbeitete Wiederholung des beim Hackover 2018 gehaltenen Vortrags.", "description": "Psychedelika erfreuten sich in den 1960er Jahren einer hohen Popularit\u00e4t und waren eine nicht unwesentliche Triebfeder hinter der Hippiebewegung. Mit deren Ende verschwanden sie zun\u00e4chst gr\u00f6\u00dftenteils aus der \u00f6ffentlichen Wahrnehmung, erleben aktuell jedoch im Rahmen der \"Third Wave\" bereits zum zweiten Mal eine Renaissance.\r\n\r\nDieser Vortrag m\u00f6chte einen kurzen \u00dcberblick \u00fcber die wichtigsten Psychedelika, deren Geschichte und die neuerlichen Entwicklungen geben. Desweiteren soll gezeigt werden, dass sie - richtig und verantwortungsvoll eingesetzt - m\u00e4chtige Werkzeuge sind, die beispielsweise im therapeutischen Kontext von gro\u00dfem Nutzen sein k\u00f6nnen. Verschiedene m\u00f6gliche Anwendungsszenarien sollen hierbei ebenso Erw\u00e4hnung finden wie die wichtigsten Ma\u00dfnahmen zur Risikominimierung.\r\n\r\nAchtung: Die in diesem Vortrag besprochenen Substanzen fallen aktuell gr\u00f6\u00dftenteils unter das deutsche BtMG. Der Vortrag stellt explizit keine Aufforderung zu strafbaren Handlungen dar, sondern dient der Information und Aufkl\u00e4rung. Selbstverst\u00e4ndlich werden in diesem Rahmen weder illegale Substanzen angeboten noch Hilfestellung bei deren Beschaffung geleistet.", "recording_license": "", "do_not_record": true, "persons": [{"id": 106, "code": "NRENUF", "public_name": "Hina", "biography": "Pronomen: Sie. Bald (2^5)-1 Jahre alt. Geisteswissenschaftlerin auf dem Papier, Geek und Aktivistin im Herzen.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 120, "guid": "822892f3-a720-5a46-b933-2eb5524f6f28", "logo": "", "date": "2019-06-01T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "HfG_Studio", "slug": "RE9NDF", "url": "https://pretalx.entropia.de/gpn19/talk/RE9NDF/", "title": "Einf\u00fchrung in OpenBSD", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Eine Einf\u00fchrung das freie Unix-Betriebssystem OpenBSD mit Hauptaugenmerk auf die Features, die es zu einem sicheren Betriebssystem machen.", "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.\r\n\r\nTalk will be held in German. If there is enough demand I can switch to English.", "recording_license": "", "do_not_record": false, "persons": [{"id": 119, "code": "QKVQUS", "public_name": "xhr", "biography": "I got into Linux at school (mid 90ies) and immediately loved it. My first #BSD was #OpenBSD 2.5 and I run that for a while. Over the years I experimented with #FreeBSD and finally stuck at #DragonFlyBSD where I am also a committer. Nowadays, my personal servers and workstations run #OpenBSD. Professionally, I do something with information security.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 122, "guid": "2638dafa-1248-57d4-8868-cbded9071298", "logo": "/media/gpn19/images/FXFUPE/jeopardy.jpg", "date": "2019-06-01T21:00:00+02:00", "start": "21:00", "duration": "01:30", "room": "HfG_Studio", "slug": "FXFUPE", "url": "https://pretalx.entropia.de/gpn19/talk/FXFUPE/", "title": "Backspace Hacker Jeopardy", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Wir spielen mehrere enorm spannende Jeopardy-Runden mit jeweils vier Hacker*innen.", "description": "Das Backspace Hacker Jeopardy basiert auf der bekannten \"Jeopardy!\"-Gameshow und ist ausgelegt f\u00fcr vier Spieler*innen. Das Spielfeld wird von der Backspace-eigenen Jeopardy-Software \"[cluequiz](https://github.com/lujoga/cluequiz)\" dargestellt.", "recording_license": "", "do_not_record": true, "persons": [{"id": 118, "code": "7Z3ZD9", "public_name": "Luca", "biography": "Mitglied im [Backspace](https://hackerspace-bamberg.de), dem Bamberger Hackerspace", "answers": []}, {"id": 133, "code": "QWECUY", "public_name": "foosinn", "biography": "bckspc", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_OpenHUB": [{"id": 5, "guid": "d810803b-cf2f-5756-9571-c15373f50fa8", "logo": "", "date": "2019-06-01T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "RP3RPN", "url": "https://pretalx.entropia.de/gpn19/talk/RP3RPN/", "title": "Glasfasernetze & Beton wie auch immer das zusammen passt", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "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\u00fcr ein Datacenter erforderlich ist.", "description": "Ich zeige euch, was man alles f\u00fcr den Betrieb eines full size Datacenters braucht & wie der eigene Keller auch mal schnell eskaliert. Das ganze gew\u00fcrzt mit ausfl\u00fcgen in die Abgr\u00fcnde der IT.", "recording_license": "", "do_not_record": false, "persons": [{"id": 14, "code": "SZV8TW", "public_name": "zENjA", "biography": "Ich plane & baue Infrastrukturen im IT Bereich von Layer 0-8. Dabei bin ich \u00fcber Kankenhaus IT im Rechenzentrum gelandet.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 2, "guid": "c0ee4085-d710-5bb5-94cc-a098fa246b6a", "logo": "", "date": "2019-06-01T13:30:00+02:00", "start": "13:30", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "ETBTBJ", "url": "https://pretalx.entropia.de/gpn19/talk/ETBTBJ/", "title": "Beton", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Beton ein 2300 Jahre alter hightech Werkstoff", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 12, "code": "FBBQHX", "public_name": "couchsofa", "biography": "Ableton, Luthiery, Engineering, Brews Cold Coffee Under Pressure, Computer Science Enthusiast, Cooking, Hacking", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 45, "guid": "33728e28-3031-59ad-88e6-3a38369c1cd3", "logo": "", "date": "2019-06-01T15:45:00+02:00", "start": "15:45", "duration": "00:30", "room": "ZKM_OpenHUB", "slug": "PH83V8", "url": "https://pretalx.entropia.de/gpn19/talk/PH83V8/", "title": "BADPDF \u2013 Stealing Windows Credentials via PDF Files", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "en", "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.", "description": "Shortly after it was reported that malicious actors can exploit a vulnerability in MS outlook to leak a Windows user\u2019s 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.\r\nIn 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.\r\nNext I will present our team\u2019s Proof of Concept, injecting malicious code into a benign PDF file, weaponizing it, and causing an NTLM hash leak upon opening the file.\r\nI 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\u2019s original password.", "recording_license": "", "do_not_record": false, "persons": [{"id": 38, "code": "FTHWXW", "public_name": "Ido Solomon", "biography": "Ido Solomon is a Security Researcher at Check Point Software Technologies\u2019 IPS Research and Urgent Protections team. Holds a B.Sc. In Information Systems Engineering at Ben-Gurion University.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 111, "guid": "8441d9d7-059e-5e58-9e4d-82b4540b500d", "logo": "", "date": "2019-06-01T16:30:00+02:00", "start": "16:30", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "UQTVS7", "url": "https://pretalx.entropia.de/gpn19/talk/UQTVS7/", "title": "Automate your virtual server deployments", "subtitle": "", "track": null, "type": "Vortrag", "language": "en", "abstract": "Infrastructure as code is mainly known from cloud, but we can use the same tools to build environments with Vmware vSphere too.", "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.", "recording_license": "", "do_not_record": false, "persons": [{"id": 110, "code": "E7R8N3", "public_name": "Christoph Stoettner", "biography": "I'm in IT since nearly 20 years and I use Linux and OSS since the early beginning. In my professional daily work I deploy Enterprise software on all available operating systems. In my spare time I do security analysis, microservices and try to stay up to date with all parts of IT and Tech.\r\n\r\nReal nerds don't click!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 109, "guid": "232d72ab-3f59-5064-909e-651dad9734b0", "logo": "", "date": "2019-06-01T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "ZYKKJS", "url": "https://pretalx.entropia.de/gpn19/talk/ZYKKJS/", "title": "Wie man ein Pokerspiel hackt", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Schmutziger Kartentrick f\u00fcr Poker-Nerds", "description": "Lecture \u00fcber einen ungew\u00f6hnlichen Kartentrick, der auf einem teuflischen Prinzip beruht.\r\nGrundkenntnis der Pokerregeln erforderlich.\r\nMitbringen von Spielkarten w\u00e4re sinnvoll.\r\nWorkshop f\u00fcr maximal 20 Teilnehmer.", "recording_license": "", "do_not_record": true, "persons": [{"id": 109, "code": "WGHGHZ", "public_name": "Markus Kompa", "biography": "Markus Kompa interessiert sich f\u00fcr schmutzige Tricks aller Art.\r\nNach intensiven Studium von Trickbetr\u00fcgern, Falschpielern und Hochstaplern entschied er sich f\u00fcr einen noch ehrlicheren Beruf und wurde Rechtsanwalt. F\u00fcr das Magazin Telepolis schreibt er \u00fcber Medienrecht, Geheimdienstthemen und sonstigen Betrug.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 117, "guid": "628aecf3-690d-5a66-a879-3b6717471883", "logo": "/media/gpn19/images/X3JUSE/Emoji_wie_funktionieren_die_eigentlich_-_MacLemon.png", "date": "2019-06-01T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_OpenHUB", "slug": "X3JUSE", "url": "https://pretalx.entropia.de/gpn19/talk/X3JUSE/", "title": "Emoji, wie funktionieren die eigentlich?", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Emoji werden \u00fcberall verwendet und sind aus unserer t\u00e4glichen Kommunikation nicht mehr wegzudenken. Aber wie funktionieren Emoji eigentlich und woher kommen sie? Besuche diesen Talk und erlerne die Hieroglyphenschrift des 21. Jahrhunderts!", "description": "# Emoji\r\n\r\nWoher kommen sie? Wie sind sie geschichtlich entstanden und was hat das mit Asien zu tun?\r\nWie funktionieren Emoji technisch und warum sind sie f\u00fcr die IT-Security relevant?\r\nWelche kulturellen und sprachlichen Verwirrungen verursachen Emoji im Alltag und wie kommt es dazu?\r\n\r\nDamit das alles nicht langweilig und f\u00fcrchterlich technisch wird gibts zwischendurch nat\u00fcrlich allerhand obskure Trivia rund um die beliebten Unicode Zeichen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 116, "code": "LU89J7", "public_name": "MacLemon", "biography": "Grantiger alter Sysadmin mit einem Hang zu Macs und BSDs. L\u00e4sst regelm\u00e4\u00dfig den magischen Rauch aus elektronischen Bauteilen entweichen. Ist immer wieder mit RC-Cars anzutreffen und beim C3 Train Operation Center. Engagiert sich beim CCC Wien.\r\n\r\nIm Fediverse als [@MacLemon@chaos.social](https://chaos.social/@MacLemon) unterwegs und gelegentlich noch [auf Twitter](https://twitter.com/MacLemon).", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_Vortragssaal": [{"id": 46, "guid": "b9513c15-3491-53c0-8b8a-ce9d94c075fd", "logo": "", "date": "2019-06-01T15:15:00+02:00", "start": "15:15", "duration": "02:00", "room": "ZKM_Vortragssaal", "slug": "TZSEWB", "url": "https://pretalx.entropia.de/gpn19/talk/TZSEWB/", "title": "CCC Regiotreffen", "subtitle": "", "track": null, "type": "Sonstige", "language": "de", "abstract": "CCC Regiotreffen", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"id": 42, "code": "FASNEB", "public_name": "sva", "biography": "foo", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 129, "guid": "0faff40d-f260-5677-80a8-5b1ccc908330", "logo": "", "date": "2019-06-01T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "QDCHEL", "url": "https://pretalx.entropia.de/gpn19/talk/QDCHEL/", "title": "We are here to assist you - Do not resist!", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Selbsthilferatgeber zur zufriedenstellenden Planung und Durchf\u00fchrung einer mittelgro\u00dfen Meuterei. \u00dcberarbeitete Auflage mit Reisef\u00fchrer durch die sch\u00f6nsten einsamen Inseln f\u00fcr den abzusetzenden Kapit\u00e4n.", "description": "Sie kennen das - ein chaotischer H\u00fchnerhaufen, der sich Firma nennt und im schlimmsten Falle irgendetwas mit IT zu tun versucht, l\u00e4uft ohne Ziel und Struktur vor sich hin. Manager sind nach dem Peter-Prinzip einberufen und allgemein hat eine nordwesteurop\u00e4ische Tomate einen h\u00f6heren Motivationswert als die Mitarbeiter. Und jetzt kommst Du. \r\n\r\nUnd Du stellst mal eben den Laden auf den Kopf und am Ende l\u00e4uft es einfach rund. Du stehst mit Deinem Superheldencape auf dem Triumphwagen und l\u00e4sst Dich feiern. Netter Wunschtraum? Nein! Wir zeigen an einer beispielhaften Fallstudie - deren Handlung und Personen selbstverst\u00e4ndlich frei erfunden sind - wie es gehen kann.", "recording_license": "", "do_not_record": true, "persons": [{"id": 22, "code": "MJHZKF", "public_name": "Rem0te", "biography": "SysAdmin, DevOps, Pentesting, Pen and Paper.", "answers": []}, {"id": 131, "code": "PF9BZM", "public_name": "pennylane", "biography": "Hi, I\u2019m pennylane. Nerd girl, network princess and business woman in one person. Part of CCC since 2010 and always doing $stuff at congress and various other events. Also interested in ham radio and gender topics. Please always feel free to talk to me!\r\nTwitter: @pennylane0815 | Mastodon: pennylane@chaos.social", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 39, "guid": "da767a60-2f04-511e-bcc8-9cb136de77f7", "logo": "", "date": "2019-06-01T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_Vortragssaal", "slug": "8DANRN", "url": "https://pretalx.entropia.de/gpn19/talk/8DANRN/", "title": "Nur ein Fauler Admin ist ein guter Admin", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "de", "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?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 35, "code": "WS77BB", "public_name": "Felix Kazuya", "biography": "IT-Sec, Crazy und ein Mix aus Jura und DevOps", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 95, "guid": "a67cb552-9062-57ff-95fa-0a3a86c375d4", "logo": "", "date": "2019-06-01T21:00:00+02:00", "start": "21:00", "duration": "00:30", "room": "ZKM_Vortragssaal", "slug": "SSXFFP", "url": "https://pretalx.entropia.de/gpn19/talk/SSXFFP/", "title": "Plenopticam - Open-Source Light Field Photography Software", "subtitle": "", "track": null, "type": "Vortrag (kurz)", "language": "en", "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.", "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).\r\n\r\nMore technical details and further educational material is found on my research website https://www.plenoptic.info.", "recording_license": "", "do_not_record": false, "persons": [{"id": 47, "code": "H7MMPA", "public_name": "Christopher Hahne", "biography": "Enthusiast", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_AckerSpace": [{"id": 8, "guid": "bf34ffcd-fa30-5a22-b7ff-d5deacfe86be", "logo": "", "date": "2019-06-01T11:00:00+02:00", "start": "11:00", "duration": "02:00", "room": "ZKM_AckerSpace", "slug": "QR3AHA", "url": "https://pretalx.entropia.de/gpn19/talk/QR3AHA/", "title": "Haecksenfryhstyck", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Meet n Greet aller Haecksen und -interessierten (vgl. http://www.haecksen.org)", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"id": 21, "code": "DHPSRG", "public_name": "Xorandra", "biography": "Interessen u.a MIkroelektronik", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 90, "guid": "2ffe96e7-4ad4-5def-a36b-5fd96ab45399", "logo": "", "date": "2019-06-01T18:15:00+02:00", "start": "18:15", "duration": "02:00", "room": "ZKM_AckerSpace", "slug": "G7DYH3", "url": "https://pretalx.entropia.de/gpn19/talk/G7DYH3/", "title": "Freifunk Meetup", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Meetup f\u00fcr interessierte Freifunker und solche die es noch weren wollen", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 91, "code": "7JA9ZW", "public_name": "julez", "biography": "Member of Freifunk Karlsruhe", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 69, "guid": "19141cd9-0395-5592-8d20-1950a6d95458", "logo": "", "date": "2019-06-01T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_AckerSpace", "slug": "PQYRUA", "url": "https://pretalx.entropia.de/gpn19/talk/PQYRUA/", "title": "MeetUp ChaosBodensee", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Chaos Bodensee ist ein Zusammenschluss einiger Hackerspace und Makerspace im Umkreis des Bodensees. Im MeetUp wollen wir uns alle kennenlernen und austauschen.", "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 \u00e4hnliches stattfinden.", "recording_license": "", "do_not_record": true, "persons": [{"id": 67, "code": "LCPG9A", "public_name": "nopx", "biography": "Informatikstudent und aktive im vspace.one. Themen: Krypto, Algorithmentechnik, Embedded, Compiler", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_CodeHUB": [{"id": 127, "guid": "3a37dc95-0565-5000-a577-4e9d69253fea", "logo": "", "date": "2019-06-01T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "ZKM_CodeHUB", "slug": "SUQXVL", "url": "https://pretalx.entropia.de/gpn19/talk/SUQXVL/", "title": "Aktuelles vom Womo Lin Projekt (Open Source Steuerung f\u00fcr Wohnmobile)", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Vorstellung des aktuellen Standes des Womo-Lin Projektes, das auf dem diesj\u00e4hrigen Easterhegg vorgestellt wurde.\r\nUntersuchung der Truma/Hella LIN Bus Komponenten, erarbeitung von weiteren Ideen", "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\u00fcr finale Design.", "recording_license": "", "do_not_record": false, "persons": [{"id": 50, "code": "SXUM78", "public_name": "RFguy", "biography": "Main work in RF Design, received Diplom Ingenieur (FH) in 2009, active in the Munich CCC chapter for infrastructure and a lot of hardware project there.\r\nAnalyzation of mechanical and electronic access control system and locks. \r\nExperience in workshops and courses in lockpicking and electronic and RF design. \r\nSome Talks at ccc conferences\r\nAlso involved in rad1o badge design and talk at cccamp 2015 and now at card10 for cccamp 2019.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 44, "guid": "eecaf053-00d3-5048-a452-c49017083f65", "logo": "", "date": "2019-06-01T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM_CodeHUB", "slug": "FHMGLK", "url": "https://pretalx.entropia.de/gpn19/talk/FHMGLK/", "title": "Tor Relays Operators Meetup", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Connecting people who run Tor relays, people who would like to run Tor relays, and people generally interested in what we are doing.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"id": 36, "code": "8SG8UW", "public_name": "metalgamer", "biography": "Running Tor Relays with Fr\u00ebnn vun der \u00cbnn", "answers": []}, {"id": 132, "code": "XCBH9L", "public_name": "virii", "biography": "Member of C3L (Chaos Computer Club L\u00ebtzebuerg) and FVDE (Fr\u00ebnn\u00a0vun der \u00cbnn).\r\nRunning Tor Nodes and Hacking all kind of stuff.", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 13, "guid": "fbf01502-5262-52da-bd6f-f99bf26ea04b", "logo": "", "date": "2019-06-01T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM_CodeHUB", "slug": "GQCR8A", "url": "https://pretalx.entropia.de/gpn19/talk/GQCR8A/", "title": "causal c++ runtime", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "causal ist eine C++ Runtime welche versucht eine Art, an Kausalit\u00e4t als Methode angelehnter, nichtlinearer/nebenl\u00e4ufiger Algorithmen zu erm\u00f6glichen.", "description": "prespektivische Ziele: \r\n- KISS \r\n- AGPL und Social Coding Kultur \r\n- Historie und Gr\u00fcnde \r\n\r\nProjektziele: \r\n- nichtlineare/nebenl\u00e4ufige Algorithmen \r\n- automatische Speichersynchronisierung \r\n- sich erweiternde Datenstrukturen \r\n- Prinzip der Unbestimmtheit \r\n- Manipulation des Speichers, Persistenz(Key-Value DB) und Kommunikation(Redis) sind f\u00fcr den Algorithmus transparent. \r\n- feingranulare Skalierbarkeit durch oben erw\u00e4hnte Transparenz\r\n- oszillierende Systeme \r\n- Gleichgewichtssysteme \r\n- Regelsysteme \r\n- komplexe Systeme\r\n \r\nWorkshopziele: \r\n- Vorstellung \r\n- Verkostung \r\n- Ideenmining\r\n \r\nVobereitung: \r\n1) Linux \r\n2) 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) \r\n3) git clone --recurse-submodules https://gitlab.com/causal-rt/causal \r\n4) ./buildAllLib.sh \r\n(im root des repos ausf\u00fchren, compiliert die abh\u00e4ngigkeiten hiredis, rocksdb, capnproto, googletest) \r\n5) ./configure.sh && ./build.sh && ./test.sh \r\n(im root des repos ausf\u00fchren) \r\n6) Youtube Video anschauen (TODO) \r\n7) Doku st\u00f6bern https://causal-rt.gitlab.io/causal", "recording_license": "", "do_not_record": false, "persons": [{"id": 25, "code": "N8LGC3", "public_name": "unbestimmter Determinismus", "biography": "das wei\u00df man nicht so genau", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 78, "guid": "8ba305c5-1948-5950-aa32-394a5bb4bc47", "logo": "/media/gpn19/images/9E8HHC/camp_ESj7MJO.jpg", "date": "2019-06-01T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM_CodeHUB", "slug": "9E8HHC", "url": "https://pretalx.entropia.de/gpn19/talk/9E8HHC/", "title": "Technik Camp am Bodensee - Planung", "subtitle": "", "track": null, "type": "Workshop", "language": "de", "abstract": "Vom 1.-4. August findet das Technik Camp in \u00dcberlingen am Bodensee statt.\r\n\r\nDarum kommen wir zusammen um unsere Ideen auszutauschen und f\u00fcr die die Planung der Veranstaltung.\r\n\r\nWeitere Informationen zum Technik Camp gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/)", "description": "Das Technik Camp am Bodensee wird veranstaltet von Hackern, Bastlern, Datenreisenden und Freifunkern rund um den Bodensee. Und nat\u00fcrlich auch vone jedem anderen, der mit machen m\u00f6chte.\r\n\r\nWir wollen in \u00dcberlingen am Campus der Waldorfschule und Heimat des Hackerspace see-base ein \"Technik Camp\" veranstalten.\r\n\r\nIm 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.\r\n\r\nF\u00fcr 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!\r\n\r\nWeitere Informationen zu der Veranstaltung inklusive CFP und Anmeldung gibt es auf [ffbsee.net/camp](https://ffbsee.net/camp/).\r\n\r\nEin Pad zur Planung gibt es hier: https://pad.ffbsee.de/p/camp19", "recording_license": "", "do_not_record": true, "persons": [{"id": 79, "code": "9WYDY3", "public_name": "L3D", "biography": "Datenreisender vom Bodensee aus der see-base und der Toolbox Bodensee e.V.\r\nMacht manchmal Waffeln f\u00fcrs [C3WOC](https://c3woc.de/)", "answers": []}], "links": [], "attachments": [], "answers": []}], "Lounge": [{"id": 27, "guid": "5fadcc8a-8dbf-58d1-a4fe-1c9a257ce115", "logo": "", "date": "2019-06-01T16:00:00+02:00", "start": "16:00", "duration": "02:00", "room": "Lounge", "slug": "SCMXYF", "url": "https://pretalx.entropia.de/gpn19/talk/SCMXYF/", "title": "Blickfeldkurier", "subtitle": "", "track": null, "type": "Live Performance", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 28, "guid": "d450f67a-b4a8-53fc-a59a-fcc1f5c47469", "logo": "", "date": "2019-06-01T18:00:00+02:00", "start": "18:00", "duration": "02:00", "room": "Lounge", "slug": "QFTRQA", "url": "https://pretalx.entropia.de/gpn19/talk/QFTRQA/", "title": "CosmoGecko", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 29, "guid": "15048001-2de6-5007-84c2-1c6d8b1a984d", "logo": "", "date": "2019-06-01T20:00:00+02:00", "start": "20:00", "duration": "02:00", "room": "Lounge", "slug": "HHRLG8", "url": "https://pretalx.entropia.de/gpn19/talk/HHRLG8/", "title": "couchsofa", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 30, "guid": "4e6f9a29-981d-50e9-bff4-f8c7181d3176", "logo": "", "date": "2019-06-01T22:30:00+02:00", "start": "22:30", "duration": "02:00", "room": "Lounge", "slug": "93J3BA", "url": "https://pretalx.entropia.de/gpn19/talk/93J3BA/", "title": "Reiseleiter", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 31, "guid": "8c3ba6b3-b7e2-5c92-870f-b03adcb35201", "logo": "", "date": "2019-06-02T00:30:00+02:00", "start": "00:30", "duration": "02:00", "room": "Lounge", "slug": "3ABT8B", "url": "https://pretalx.entropia.de/gpn19/talk/3ABT8B/", "title": "bam", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 4, "date": "2019-06-02", "day_start": "2019-06-02T04:00:00+02:00", "day_end": "2019-06-03T03:59:00+02:00", "rooms": {"HfG_Studio": [{"id": 68, "guid": "078a2d38-1bb1-5bc4-8194-83892f3b11a0", "logo": "", "date": "2019-06-02T12:45:00+02:00", "start": "12:45", "duration": "01:00", "room": "HfG_Studio", "slug": "JKKXWT", "url": "https://pretalx.entropia.de/gpn19/talk/JKKXWT/", "title": "CyberMorningshow", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Die CyberMorningshow ist wieder da. Mehr Cyber. Mehr Spass. Mehr gut.", "description": "Die CyberMorningshow. Unbekannt und nicht im Funk und Fernsehen.\r\n\r\nAn einem grauen Morgen im kalten Hannover begab es sich, dass eine Gruppe von Nerds auf einem eskalationsbed\u00fcrftigen Event zusammenkamen und beschlossen eine Morningshow ins Leben zu rufen.\r\nDies war die Geburtsstunde der CyberMorningshow.\r\n\r\nWir sind wieder da und diesmal sogar mit Programm!\r\nSeit dabei und lasst euch von der wundervollen Welt des CYBER vercy^Wzaubern, w\u00e4hrend wir uns spannende Fragen zum Thema Cyber stellen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 64, "code": "3LNSVV", "public_name": "td00", "biography": "https://twitter.com/_td00_", "answers": []}, {"id": 65, "code": "TPU9Q3", "public_name": "Tii", "biography": "Offener, aufgeschlossener Informatiker mit Herz.", "answers": []}, {"id": 66, "code": "7K8YQL", "public_name": "F1fth", "biography": "Das hier liest doch eh niemand.", "answers": []}, {"id": 12, "code": "FBBQHX", "public_name": "couchsofa", "biography": "Ableton, Luthiery, Engineering, Brews Cold Coffee Under Pressure, Computer Science Enthusiast, Cooking, Hacking", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 12, "guid": "05a13a26-45fb-53e8-ba9a-245ae662b42c", "logo": "", "date": "2019-06-02T14:00:00+02:00", "start": "14:00", "duration": "01:00", "room": "HfG_Studio", "slug": "NG9TV9", "url": "https://pretalx.entropia.de/gpn19/talk/NG9TV9/", "title": "Closing and Infrastructure Review", "subtitle": "", "track": null, "type": "Vortrag", "language": "de", "abstract": "Last talk of GPN19", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 11, "code": "TATF7N", "public_name": "Christian L\u00f6lkes", "biography": "Lorem ipsum...", "answers": []}], "links": [], "attachments": [], "answers": []}], "ZKM_Vortragssaal": [{"id": 65, "guid": "6f9550f9-1960-5d4f-b5ad-f6666d235c5e", "logo": "/media/gpn19/images/8TPLDQ/PODSTOCK2018-FWQEH-2-dtmlogo.jpg", "date": "2019-06-02T11:45:00+02:00", "start": "11:45", "duration": "02:00", "room": "ZKM_Vortragssaal", "slug": "8TPLDQ", "url": "https://pretalx.entropia.de/gpn19/talk/8TPLDQ/", "title": "damalsTM: Eine Podcastfolge \u00fcber das Ph\u00e4nomen der Zeit", "subtitle": "", "track": null, "type": "Workshop (lang)", "language": "de", "abstract": "Livepodcasting mit telegnom und ajuvo", "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 \u00fcber den Planeten zu bewegen und zu kommunizieren, so dass das Ph\u00e4nomen der Zeit als ein globales wahrzunehmen begonnen wurde.\r\n\r\nUnd wie es kam, dass es kam, so dass es ist, wie es ist mit Uhren, Seenavigation, Telegrafen, Telefonen, politischen, technischen und \u00f6konomischen Zeitzonen, Atomzeiten und Zeitabweichungen.\r\n\r\nEs geht, wie immer bei damals(tm), um alte Technik und wie sie uns heute (noch) beeinflusst. Auf unterhaltsame Weise. Ein Bildungserlebnis. Herzlich Willkommen.", "recording_license": "", "do_not_record": false, "persons": [{"id": 20, "code": "UDLGK3", "public_name": "ajuvo", "biography": "CCCP - chaosbot c3d2 c-base damals(tm) Podcast tuwat Technikphilosophie Hacker eG Radiohost Hyperbandrauschen Berlin 88.4 Alter Sack(tm)", "answers": []}], "links": [], "attachments": [], "answers": []}], "Lounge": [{"id": 32, "guid": "acdd2423-2ab8-573b-a439-1614bf6c3f0f", "logo": "", "date": "2019-06-02T03:00:00+02:00", "start": "03:00", "duration": "07:00", "room": "Lounge", "slug": "MHSDK8", "url": "https://pretalx.entropia.de/gpn19/talk/MHSDK8/", "title": "vidister", "subtitle": "", "track": null, "type": "DJ Set", "language": "en", "abstract": "-", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"id": 63, "code": "BN9FMQ", "public_name": "Lounge Control", "biography": "Light, Audio, Visuals and comfy Couches!", "answers": []}], "links": [], "attachments": [], "answers": []}]}}]}}}