{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2025.1.0"}, "schedule": {"url": "https://cfp.gulas.ch/gpn23/schedule/", "version": "1.0", "base_url": "https://cfp.gulas.ch", "conference": {"acronym": "gpn23", "title": "23. Gulaschprogrammiernacht", "start": "2025-06-19", "end": "2025-06-22", "daysCount": 4, "timeslot_duration": "00:05", "time_zone_name": "Europe/Berlin", "colors": {"primary": "#8f1515"}, "rooms": [{"name": "ZKM Medientheater", "slug": "1-zkm-medientheater", "guid": "11215ed7-cae3-5a08-9968-e5ead2872dfc", "description": "Befindet sich im \u00dcbergang von der HfG und ZKM", "capacity": 280}, {"name": "ZKM Kubus", "slug": "2-zkm-kubus", "guid": "b391c827-609d-5d89-ae24-bcd78c25a658", "description": "Im ersten Stockwerk des ZKM-Foyers", "capacity": 180}, {"name": "ZKM Vortragssaal", "slug": "3-zkm-vortragssaal", "guid": "ed80aaaf-ad0e-5da1-bc68-3cf5802e257a", "description": "Gegen\u00fcber des Medientheater, im \u00dcbergang zwischen HfG und ZKM", "capacity": 90}, {"name": "Blauer Salon", "slug": "14-blauer-salon", "guid": "8fa75264-779a-5516-a410-699ae2673775", "description": null, "capacity": null}, {"name": "Raum 112", "slug": "7-raum-112", "guid": "fccebdb3-861f-5c5c-98c1-e7fabfc8bd9b", "description": "Workshop Raum", "capacity": 30}, {"name": "Raum 106", "slug": "8-raum-106", "guid": "5d115a4d-940f-5f7e-a97b-59b8c5a6ed22", "description": "Workshopraum", "capacity": 15}, {"name": "GPN Infopunkt in der HfG Karlsruhe", "slug": "10-gpn-infopunkt-in-der-hfg-karlsruhe", "guid": "4b0932fc-3641-5a83-b617-10b1375f6dbd", "description": "Treffpunkt", "capacity": null}, {"name": "HfG - Treppe Haupteingang", "slug": "11-hfg-treppe-haupteingang", "guid": "5bd50847-eb81-5f48-beb8-d346a21e07b8", "description": null, "capacity": null}, {"name": "ZKM Foyer", "slug": "12-zkm-foyer", "guid": "a1e14b68-4e18-5f82-a47c-c60e087a601f", "description": "Am Eingang vom ZKM", "capacity": null}, {"name": "Hackcenter", "slug": "13-hackcenter", "guid": "ebf90d6b-d979-5d06-9d9d-498b18f9ba39", "description": null, "capacity": null}, {"name": "Musikbalkon", "slug": "15-musikbalkon", "guid": "8b737680-8c49-52d3-8729-fd34cf6135b3", "description": "Vor dem Kubus", "capacity": null}, {"name": "Nordwiese", "slug": "16-nordwiese", "guid": "fc3147af-8ad0-58e5-adae-b9a580c2a164", "description": "Nordwiese 49.002370, 8.384432", "capacity": null}, {"name": "Auch Nordwiese", "slug": "17-auch-nordwiese", "guid": "57209c1e-cba1-512d-97ac-0339e7567624", "description": "Nordwiese 49.002370, 8.384432", "capacity": null}], "tracks": [{"name": "Science", "slug": "4-science", "color": "#2f633d"}, {"name": "Meetup", "slug": "9-meetup", "color": "#a40000"}, {"name": "Entertainment", "slug": "6-entertainment", "color": "#fe0000"}, {"name": "Cyber Security", "slug": "5-cyber-security", "color": "#00fefe"}, {"name": "Hardware and Making", "slug": "1-hardware-and-making", "color": "#0000fe"}, {"name": "Politics, Society and Ethics", "slug": "8-politics-society-and-ethics", "color": "#fe00fe"}, {"name": "Software and Infrastructure", "slug": "2-software-and-infrastructure", "color": "#00fe00"}, {"name": "Art, Culture and Games", "slug": "3-art-culture-and-games", "color": "#492761"}, {"name": "Mobility, Energy and Transformation", "slug": "11-mobility-energy-and-transformation", "color": "#501d16"}, {"name": "Entropia / CCC", "slug": "7-entropia-ccc", "color": "#ff9514"}], "days": [{"index": 1, "date": "2025-06-19", "day_start": "2025-06-19T04:00:00+02:00", "day_end": "2025-06-20T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "62ad7eec-d956-5518-a62f-4616e537a2a8", "code": "3MVVSF", "id": 53, "logo": null, "date": "2025-06-19T16:00:00+02:00", "start": "16:00", "duration": "00:45", "room": "ZKM Medientheater", "slug": "gpn23-53-hidden-patterns-opening", "url": "https://cfp.gulas.ch/gpn23/talk/3MVVSF/", "title": "Hidden Patterns (Opening)", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "de", "abstract": "Opening talk/ceremony of the 23rd Gulaschprogrammiernacht.\r\n\r\nHidden Patterns", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NZNV3U", "name": "Eve Entropia", "avatar": null, "biography": null, "public_name": "Eve Entropia", "guid": "d19fb029-8826-5dc2-bfa5-7e0173e397e7", "url": "https://cfp.gulas.ch/gpn23/speaker/NZNV3U/"}, {"code": "DLZW3T", "name": "Christian L\u00f6lkes", "avatar": null, "biography": "Christian - im Chaos auch als Obelix bekannt - lebt in Frankfurt am Main und arbeitet als Ingenieur bei der Deutschen Flugsicherung. Er hat Elektro- und Informationstechnik in Karlsruhe studiert und ist aktives Mitglied bei Entropia e.V. - CCC Karlsruhe und seit vielen Jahren an der Organisation der Gulaschprogrammiernacht beteiligt.", "public_name": "Christian L\u00f6lkes", "guid": "27ff2eca-828b-58fa-9654-5f7770adc33e", "url": "https://cfp.gulas.ch/gpn23/speaker/DLZW3T/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/3MVVSF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/3MVVSF/", "attachments": []}, {"guid": "1fcd7056-2d80-5328-bd52-b3b8c8fef8fd", "code": "9PTYRS", "id": 80, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/9PTYRS/Stelarc-ZKM_qBSi7t4.jpg", "date": "2025-06-19T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-80-stelarc-the-contestable-and-the-contingent-aliveness-agency-and-indifference", "url": "https://cfp.gulas.ch/gpn23/talk/9PTYRS/", "title": "Stelarc: The Contestable and the Contingent \u2013 Aliveness, Agency and Indifference", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "en", "abstract": "Stelarc  (*1946, Limassol, Zypern) z\u00e4hlt seit den 1980er-Jahren zu den einflussreichsten Vertretern der zeitgen\u00f6ssischen Kunst, die sich mit der technologischen Erweiterung und Modifikation des menschlichen K\u00f6rpers befassen. In seinem Vortrag thematisiert der in Australien lebende K\u00fcnstler, wie digitale Technologien neue Formen der K\u00f6rperlichkeit erm\u00f6glichen, in denen der K\u00f6rper zunehmend zur Schnittstelle zwischen biologischen, maschinellen und virtuellen Realit\u00e4ten wird. Seine k\u00fcnstlerischen Experimente schaffen provokative Zukunftsszenarien, die stets das Element des Unvorhergesehenen enthalten.", "description": "Stelarc (*1946, Limassol, Zypern) wurde international bekannt durch Performances mit robotischen Gliedma\u00dfen, ferngesteuerter Muskelstimulation, seinen spektakul\u00e4ren Suspension-Performances sowie insbesondere durch das Projekt \u00bbThird Ear\u00ab, bei dem ihm ein im Labor gez\u00fcchtetes Ohr in den Arm implantiert wurde. Der Vortrag gibt Einblick in seine aktuelle Forschung sowie in seine grundlegenden \u00dcberlegungen zur technischen Erweiterung von K\u00f6rpern. \r\nStelarc bringt seine Position selbst wie folgt zum Ausdruck:\r\n\"Alternative K\u00f6rperlichkeiten vermehren sich. Alternative Intelligenzen entstehen, Maschinen werden autonomer, K\u00f6rper werden technisch. Das Digitale erm\u00f6glicht alternative anatomische Architekturen. \r\nIm Exzess zu sein bedeutet, zwischen dem Biologischen, dem Maschinellen und dem Virtuellen zu oszillieren, sowohl in nahen als auch in fernen R\u00e4umen.  Im Exzess zu sein bedeutet, ein erweitertes operatives System mit verteilten Sinnen und erweiterter Handlungsf\u00e4higkeit zu sein. \r\nDigital zu sein bedeutet, in einer verflachten Ontologie interagierender Algorithmen, Maschinen, Instrumente, Netzwerke, Mikroorganismen und anderer K\u00f6rper, Objekte und Bilder zu leben. Der Mensch wird dabei nicht privilegiert. Was mit dem Digitalen deutlich wird, ist die Konnektivit\u00e4t des menschlichen K\u00f6rpers. Er ist eine Schnittstelle. \r\nK\u00fcnstler*innen schaffen umstrittene Zukunftsvisionen \u2013 M\u00f6glichkeiten, die performt, hinterfragt, bewertet, m\u00f6glicherweise angeeignet, aber h\u00f6chstwahrscheinlich verworfen werden k\u00f6nnen. Eine Zukunft ohne Kontingenz ist keine Zukunft. Eine Zukunft ist keine Zukunft, wenn sie nicht das Unerwartete beinhaltet.\"", "recording_license": "", "do_not_record": false, "persons": [{"code": "NMB77L", "name": "Stelarc", "avatar": "https://cfp.gulas.ch/media/avatars/NMB77L_JULxWeM.jpg", "biography": "Stelarc (*1946 in Limassol, Zypern) ist ein australischer Performance-K\u00fcnstler, der alternative anatomische Architekturen erforscht, mit technologischen Erweiterungen und der Modifikation des menschlichen K\u00f6rpers. Er f\u00fchrte Performances mit einer \u00bbThird Hand\u00ab, einer \u00bbStomach Sculpture\u00ab sowie einem sechsbeinigen Laufroboter durch. Bei \u00bbFractal Flesh\u00ab wurde sein K\u00f6rper mithilfe von Muskelstimulation ferngesteuert choreografiert. Im Jahr 2006 wurde ihm chirurgisch ein Ohr auf seinem Arm implantiert. Bei \u00bbRe-Wired/Re-Mixed\u00ab im Jahr 2016 konnte er f\u00fcnf Tage lang, jeweils sechs Stunden t\u00e4glich, ausschlie\u00dflich mit den Augen einer Person in London sehen und mit den Ohren einer Person in New York h\u00f6ren, w\u00e4hrend Menschen weltweit seinen rechten Arm fernsteuern konnten. Im Auftrag der Adelaide Biennial of Australian Art 2020 entstand \u00bbReclining StickMan\u00ab, ein 9 Meter langer und 4 Meter hoher Roboter, der algorithmisch gesteuert wird und online interaktiv bedient werden kann. \r\nStelarc wurde 1996 zum Honorarprofessor f\u00fcr Kunst und Robotik an der Carnegie Mellon University ernannt und erhielt 2002 die Ehrendoktorw\u00fcrde der Rechtswissenschaften von der Monash University. Im Jahr 2010 wurde ihm der Ars Electronica Golden Nica Hybrid Arts Prize verliehen. 2015 erhielt er den Australia Council\u2019s Emerging and Experimental Arts Award, 2016 die Ehrendoktorw\u00fcrde der Ionian University auf Korfu und 2024 eine Ehrendoktorw\u00fcrde der Kunstakademie Krakau. \r\n\r\nwww.stelarc.org", "public_name": "Stelarc", "guid": "de1e2ce4-7683-5f0e-a117-e10def6e70e7", "url": "https://cfp.gulas.ch/gpn23/speaker/NMB77L/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9PTYRS/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9PTYRS/", "attachments": []}, {"guid": "bc35cff0-39e3-559e-b0b5-404d8c932331", "code": "V3QYJY", "id": 135, "logo": null, "date": "2025-06-19T18:10:00+02:00", "start": "18:10", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn23-135-wie-man-mit-prufsummen-verborgene-strukturen-in-unbekannten-dateiformaten-aufdeckt", "url": "https://cfp.gulas.ch/gpn23/talk/V3QYJY/", "title": "Wie man mit Pr\u00fcfsummen verborgene Strukturen in unbekannten Dateiformaten aufdeckt", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Viele Dateiformate sind in Bl\u00f6cke (\"chunks\") aufgeteilt, welche oft mit Pr\u00fcfsummen gesch\u00fctzt sind. Dies stellt eine Herausforderung beim Reverse Engineering von unbekannten Dateiformaten dar, da man oft nicht wei\u00dft, welche der vielen Arten von Pr\u00fcfsumme verwendet wurde.\r\nMit etwas Mathematik lassen sich die Pr\u00fcfsummenvarianten herausfinden und zum eigenen Vorteil nutzen, um automatisch die Bl\u00f6cke im Dateiformat zu ermitteln.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "EYHLBJ", "name": "8051enthusiast", "avatar": "https://cfp.gulas.ch/media/avatars/EYHLBJ_z09eyzt.png", "biography": "Mag Reverse Engineering, Compiler und die 8051 Befehlsarchitektur.", "public_name": "8051enthusiast", "guid": "55ce260a-2e1b-55d9-affc-5ffdc683fde6", "url": "https://cfp.gulas.ch/gpn23/speaker/EYHLBJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/V3QYJY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/V3QYJY/", "attachments": []}, {"guid": "96ad824a-b099-5655-ac53-b5414d5846f3", "code": "97UGNG", "id": 35, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/97UGNG/fibonacci_site_ScRQnXN.png", "date": "2025-06-19T18:40:00+02:00", "start": "18:40", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn23-35-rivulet-an-esolang-inspired-by-calligraphy-and-other-experiments-in-natural-language-code", "url": "https://cfp.gulas.ch/gpn23/talk/97UGNG/", "title": "Rivulet: an esolang inspired by calligraphy and other experiments in natural language && code", "subtitle": "", "track": "Art, Culture and Games", "type": "Kurzvortrag", "language": "en", "abstract": "[Rivulet](https://github.com/rottytooth/Rivulet) eschews keywords entirely. This is not done to move *away* from natural language (as in APL's use of mathematical symbols) but instead to draw from an aspect of natural language usually ignored in prog language design: calligraphic writing. Rivulet code is written in flowing lines inspired by handwritten natural and constructed languages. Its logic is alien to most programming languages but makes perfect sense in support of its visual representation of tightly-packed tangles of lines.\r\n\r\nIn this short talk, I'll introduce this new language alongside other esolangs that draw from less-considered aspects of natlangs and conlangs, embracing their ambiguity and expressive power.", "description": "Here is a piece of code in the [Rivulet](https://github.com/rottytooth/Rivulet) language. It shows seven different ways to write the number zero:\r\n```\r\n 1 \u2575  \u2570\u2500\u2500\u256e \u256d\u2500\u2500\u2500\u256f\u256d\u2500\u2500\u256f\r\n 2  \u2570\u2500\u256e \u2500\u2518 \u2502\u2570\u2500\u256e \u2514\u2500 \u256d\u2500\u256e\r\n 3    \u2502\u2570\u2500\u2500\u2510\u2514\u2500\u2574\u2502\u2570\u2500\u2500\u2500\u256f \u2502\r\n 5    \u2570\u2500\u256e \u2570\u2500\u256e \u2514\u2500\u2510  \u256d\u2500\u256f\r\n 7    \u2576\u2500\u2518   \u2502 \u2576\u2500\u2518  \u2570\u2500\u256e  \r\n11        \u2576\u2500\u2518        \u2502\r\n13                  \u2500\u256f\u2577\r\n```\r\nEach zero is written as a *strand*, a tangle of which is called a *glyph*. Strands of different types each have their own reading in how they move through the glyph. The language's visual style is inspired by the satisfying compactness of mazes, Anni Albers's Meanders series, and space-filling algorithms. Its rules are more like a natural language that evolved over time than a typical programming language favoring clarity above all else.\r\n\r\nI will show how the rules for Rivulet came together and contrast the language with several other others that bring the ambiguity and expressiveness of natural language into code. This includes the polysemantic esolang [Valence](https://github.com/rottytooth/Valence) and an as-yet-unnamed alphabet that functions simultaneously as conlang and esolang.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BCLSCG", "name": "Daniel Temkin", "avatar": null, "biography": null, "public_name": "Daniel Temkin", "guid": "33260a54-cacf-5904-b3bf-c030c89e166b", "url": "https://cfp.gulas.ch/gpn23/speaker/BCLSCG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/97UGNG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/97UGNG/", "attachments": []}, {"guid": "90911743-f87c-5b97-9ba5-43819b4593f1", "code": "M7WRLN", "id": 62, "logo": null, "date": "2025-06-19T19:45:00+02:00", "start": "19:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-62-digitale-gewalt-gegen-frauen", "url": "https://cfp.gulas.ch/gpn23/talk/M7WRLN/", "title": "Digitale Gewalt gegen Frauen", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Die digitale Seite der sog. h\u00e4uslichen Gewalt hat viele Facetten: Sie reichen von heimlichen Kameras \u00fcber Stalkerware bis zur \u00dcberwachung smarter Ger\u00e4ten. Dieser Talk gibt einen \u00dcberblick \u00fcber Formen, Ausma\u00df und politische Reaktionen.", "description": "Digitale Gewalt findet nicht nur auf Plattformen statt, sondern in Partnerschaften und Ex-Partnerschaften, durch Bekannte und Unbekannte, unter Kolleg*innen, in Familien oder Nachbarschaften. Digitale Technologien werden f\u00fcr alle denkbaren Formen der Manipulation und Kontrolle benutzt: Mitlesen von E-Mails, sichtbare und unsichtbare Kameras in \u00f6ffentlichen und privaten R\u00e4umen, AirTags in Spielzeug, Handtaschen, Fahrzeugen. Spyware wird nicht nur von autokratischen Regimes eingesetzt, sondern auch zur \u00dcberwachung der eigenen Familie. \r\nTechniknutzung ist - leider - noch immer stark geschlechtsspezifisch verschieden. Und auch Gewalt im sozialen Nahraum wird in der Mehrzahl der F\u00e4lle von M\u00e4nnern ver\u00fcbt. Das ergibt eine gef\u00e4hrliche Mischung, \u00fcber die wenig gesprochen wird.\r\n\r\nDie letzte Bundesregierung hatte sich vorgenommen, ein Gesetz zum Schutz vor digitaler Gewalt zu verabschieden, aber passiert ist nichts. Die neue Koalition wird eine EU-Richtlinie umsetzen m\u00fcssen, die viele Vorgaben zum Thema digitale Gewalt macht. Damit hier keine Klarnamenspflicht und keine Datenspeicherung auf Vorrat um die Ecke biegt, sollten wir genau hinschauen.\r\n\r\nDieser Talk findet in Kooperation und mit Unterst\u00fctzung der Rosa-Luxemburg-Stiftung Baden-W\u00fcrttemberg statt.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Y7UQFM", "name": "Anne Roth", "avatar": "https://cfp.gulas.ch/media/avatars/Y7UQFM_pCb6eAq.jpg", "biography": "Ich habe mal Politik studiert, viele Jahre im Bundestag gearbeitet, u.a. als Referentin f\u00fcr den NSA-Untersuchungsausschuss und als Referentin f\u00fcr Netzpolitik der Linksfraktion. Meine Themen sind Grundrechte, \u00dcberwachung, Digitale Gewalt und allgemein Fragen von Gerechtigkeit und gesellschaftlicher Teilhabe.", "public_name": "Anne Roth", "guid": "656b2b4d-bd5d-57b1-8de3-84d8af70a5ac", "url": "https://cfp.gulas.ch/gpn23/speaker/Y7UQFM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/M7WRLN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/M7WRLN/", "attachments": []}, {"guid": "a5674e10-ae27-5f3c-bea7-7fbc2972eba4", "code": "U93DSE", "id": 25, "logo": null, "date": "2025-06-19T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-25-von-fallschirmen-und-impfungen-wie-funktioniert-eigentlich-wissenschaft", "url": "https://cfp.gulas.ch/gpn23/talk/U93DSE/", "title": "Von Fallschirmen und Impfungen: Wie funktioniert eigentlich Wissenschaft?", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Viel wird dar\u00fcber gesprochen, dass \"wir\" wieder mehr Vertrauen in Forschung und Wissenschaft haben m\u00fcssen. Aber wie funktioniert eigentlich Wissenschaft? \r\nEin kurzweiliger Spaziergang durch den kompletten Ablauf, von der Forschungsfrage bis zur Publikation. Damit ihr bei der n\u00e4chsten \"da gibt es aber dutzende Studien!!11!\"-Diskussion die richtigen Gegenfragen stellen k\u00f6nnt.", "description": "Ich bem\u00fche mich darum, dass es kein trockener Frontalvortrag wird. \r\nEs gibt ein Grundlagen zu Beginn, und dann schauen wir uns zwei publizierte Studien an, und zerlegen diese gen\u00fcsslich von vorne bis hinten.\r\n\r\n---\r\nWird ohne Popcorn geliefert.\r\nEnth\u00e4lt Austriazismen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "V8WLAT", "name": "pascoda", "avatar": null, "biography": "Heast.\r\n\r\nAus Tirol nach Wien nach Karlsruhe gewandert.\r\nKennt sich bei viel zumindest oberfl\u00e4chlich aus.\r\nDoktorandin der Informatik, aber nicht _so_ eine Informatikerin.", "public_name": "pascoda", "guid": "8089ae5b-2808-5e66-93e6-2bf4b20c070b", "url": "https://cfp.gulas.ch/gpn23/speaker/V8WLAT/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/U93DSE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/U93DSE/", "attachments": [{"title": "Powerpoint-Folien mit Notizen und Korrekturen", "url": "/media/gpn23/submissions/U93DSE/resources/GPN23_wissenscha_zUtHWyN.pdf", "type": "related"}, {"title": "Pr\u00e4sentations-Folien als PDF-Datei (nach Korrekturen)", "url": "/media/gpn23/submissions/U93DSE/resources/GPN23_wissensch_eRUukGj.pptx", "type": "related"}]}, {"guid": "84d2cf9b-1243-5a1b-a452-48540462f0e3", "code": "YUVE7T", "id": 213, "logo": null, "date": "2025-06-19T22:15:00+02:00", "start": "22:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-213-lanzmining-wer-spricht-denn-da", "url": "https://cfp.gulas.ch/gpn23/talk/YUVE7T/", "title": "LanzMining - Wer spricht denn da?", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "_LanzMining_,  ein Datenschreber-Projekt zu den f\u00fcnf einflussreichsten \u00d6RR-Talkshows in ARD und ZDF. Daten zu Sendefrequenzen, Talkenden und Expertentum. Wir finden gemeinsam heraus, wer sich in \u00d6RR Polit-Unterhaltung zu tagesaktueller Politik \u00e4u\u00dfern darf.", "description": "Gemeinsam gehen wir durch Daten der gro\u00dfen 5 \u00d6RR-Talkshows (Lanz, Illner, Maischberger, Miosga und Hart aber Fair) und schauen uns an, wer denn da spricht.\r\nKommen wirklich immer die gleichen Personen zu Wort? Wer sind sie und wo treten sie auf? Welche Medien sind vertreten und welche Parteien bekommen eine B\u00fchne und wie verhielt sich das w\u00e4hrend der Bundestagswahl? Wie wirksam k\u00f6nnten Faktenchecks sein? \r\nDas sind einige der Fragen, die wir mit LanzMining beleuchten wollen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "PCKS7H", "name": "arrrrrmin", "avatar": "https://cfp.gulas.ch/media/avatars/PCKS7H_Vl0Z3jg.png", "biography": "Mein Name arrrrrmin, gesprochen armin, chaos-affiner Datenschreber aus T\u00fcbingen.  Ich besch\u00e4ftige mich mit dem Sammeln und Visualisieren von Daten die mir vor die F\u00fc\u00dfe fallen oder mir relevant vorkommen. \r\n\r\nAuf Mastodon: arrrrrmin@chaos.social | \u202a@arrrrrmin.bsky.social\u202c", "public_name": "arrrrrmin", "guid": "aef23f31-c37c-5873-ab7a-5565b7844ac5", "url": "https://cfp.gulas.ch/gpn23/speaker/PCKS7H/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YUVE7T/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YUVE7T/", "attachments": []}, {"guid": "3e3a73c7-210f-5382-ace8-b99dbd06241b", "code": "SSSHAG", "id": 299, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/SSSHAG/GPN22_rotated_kD0WHH7.jpg", "date": "2025-06-19T23:30:00+02:00", "start": "23:30", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn23-299-ctrl-f-for-facts-mit-dem-wisskomm-wiki-filterblasen-erkennen-und-fakten-sichtbar-machen", "url": "https://cfp.gulas.ch/gpn23/talk/SSSHAG/", "title": "CTRL+F for Facts \u2013 mit dem WissKomm Wiki Filterblasen erkennen und Fakten sichtbar machen", "subtitle": "", "track": "Science", "type": "Kurzvortrag", "language": "de", "abstract": "Das WissKomm Wiki katalogisiert wissenschaftlich relevante Medieninhalte, macht sie durchsuchbar und deckt Filterblasen sowie Fehlinformationen auf. \r\nEine offene Dateninfrastruktur f\u00fcr faktenbasierten \u00dcberblick im algorithmischen Chaos.", "description": "Videos, Podcasts, Shorts - Wissenschaftskommunikation findet l\u00e4ngst dort statt, wo undurchsichtige Algorithmen Watchtime und Klicks maximieren. Zwischen fundierter Aufkl\u00e4rung und viraler Desinformation verschwimmen die Grenzen. Doch wie erkennen wir die sicheren Pfade im Bullshit-Sumpf gleich nebenan?\r\n\r\n* 2017, 34C3: Michael Kreil analysiert Social Bots und deckt Filterblasen auf [[1]](https://media.ccc.de/v/34c3-9268-social_bots_fake_news_und_filterblasen).\r\n* 2021, YouTube, Ultralativ analysiert YouTube Deutschland und deckt Filterblasen auf [[2]](https://www.youtube.com/watch?v=jXb-zSPjhPI).\r\n* 2024, GPN22: WissKomm Wiki Lightning Talk und der Plan, 2025 aus diesen Lichtblicken im Datenmeer einen Leuchtturm zu bauen [[3]](https://www.youtube.com/watch?v=kDHrcTQED_U).\r\n* 2025, GPN23: Here we are.\r\n\r\nDer Prototyp steht, das System funktioniert [[4]](https://doi.org/10.48550/arXiv.2505.07912). \r\nAls Linked Open Data Infrastructure f\u00fcr wissenschaftliche Medien (und die, die vorgeben, solche zu sein), bildet das WissKomm Wiki ein offenes Radar-System. Relevante Inhalte werden auffindbar, plattform\u00fcbergreifend vernetzt und Fehlinformationen sichtbar gemacht - mit Faktenchecks, Metadaten und Kontext. Ziel ist es, genau dort \u00dcbersicht zu schaffen, wo versteckte Muster wie Filterblasen und algorithmische Verzerrung Missinformationen beg\u00fcnstigen. Fundierte Beitr\u00e4ge anderer Creator werden gezielt empfohlen - dort, wo sie verst\u00e4ndlich aufkl\u00e4ren, etwa via Fact-Check-Overlay f\u00fcr Videoformate. Indem wir Wissen aus textuellen und nicht-textuellen Medien vernetzen und f\u00fcr offene Interfaces flexibel zug\u00e4nglich machen, leisten wir unseren Beitrag zu der Wissens-Infrastruktur-Sanierung, die wir seit Jahrzehnten vers\u00e4umen. Wir k\u00f6nnen gemeinsam die Informationsflut kartografieren, one Video at a time.", "recording_license": "", "do_not_record": false, "persons": [{"code": "WP78PD", "name": "Tim @BorgNetzWerk", "avatar": "https://cfp.gulas.ch/media/avatars/WP78PD_sEvApmW.jpg", "biography": "PhD Student in Data Science und Digital Libraries, aktiv in der Wissenschaftskommunikation, Gr\u00fcnder des gemeinn\u00fctzigen BorgNetzWerk e.V., alles mit einem Ziel:\r\nDie Wissens-Infrastruktur f\u00fcr Wissenschaftskommunikation f\u00f6rdern. Ganz konkret hei\u00dft das \"WissKomm Wiki\", eine offene Infrastruktur zum kartografieren von wissenschaftlich relevanten Videos und Podcasts.\r\nWenn ich mich nicht gerade mit dem n\u00e4chsten Paper, Proposal oder Talk zu dem Thema besch\u00e4ftige, dann... puh - wann war das letzte Mal? Nach dem PhD vielleicht wieder ;)\r\n\r\nEtwas ausf\u00fchrlicher hat es das Phaeno mal [hier](https://www.phaeno.de/veranstaltungen/wissenschaft/science-slam/tim-wittenborg/) aufbereitet.", "public_name": "Tim @BorgNetzWerk", "guid": "72ec1b69-63dc-5dbf-96a7-bb7ccfe45a40", "url": "https://cfp.gulas.ch/gpn23/speaker/WP78PD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/SSSHAG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/SSSHAG/", "attachments": []}], "ZKM Kubus": [{"guid": "653ff753-877a-59fd-bfae-9aa981807300", "code": "VC3JLG", "id": 168, "logo": null, "date": "2025-06-19T16:50:00+02:00", "start": "16:50", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-168-trollen-leicht-gemacht-helfen-auf-der-gpn23", "url": "https://cfp.gulas.ch/gpn23/talk/VC3JLG/", "title": "Trollen leicht gemacht - Helfen auf der GPN23", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "de", "abstract": "Einen Einf\u00fchrung ins Trollen.\r\nWas sind Trolle? Was macht sie so unglaublich toll und wieso w\u00e4re die GPN ohne sie nicht m\u00f6glich? Wie funktioniert das Trollsystem?\r\nDiese und mehr Fragen beantworten wir hier.", "description": "Wir erkl\u00e4ren die Basics f\u00fcr Trolle (Helfende) auf der GPN. Ob du das erste Mal bei der GPN mithelfen m\u00f6chtest oder schon immer dabei bist.", "recording_license": "", "do_not_record": false, "persons": [{"code": "WQKYZX", "name": "sidri", "avatar": null, "biography": "Ich mag kein Public Speaking.", "public_name": "sidri", "guid": "540838aa-7ab4-57a5-977a-4f203e09b08f", "url": "https://cfp.gulas.ch/gpn23/speaker/WQKYZX/"}, {"code": "BEMYQC", "name": "aura", "avatar": "https://cfp.gulas.ch/media/avatars/BEMYQC_LiPWG4i.png", "biography": "Ich studiere Kommunikationswissenschaften & Informatik und manchmal ein bisschen Soziologie.\r\nAnsonsten reise ich gerne, engagiere mich f\u00fcr netzpolitische Themen und Jugendarbeit und trinke gerne Tee.", "public_name": "aura", "guid": "84abd022-a89e-5d71-923c-10f3ceca0368", "url": "https://cfp.gulas.ch/gpn23/speaker/BEMYQC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/VC3JLG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/VC3JLG/", "attachments": []}, {"guid": "828cf253-2064-5cc6-9fc6-f89a2c60d155", "code": "M3ZZXU", "id": 177, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/M3ZZXU/Photo-Andrew_Adamtzky_Fungal_Computer_wuKaNfg.png", "date": "2025-06-19T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-177-computing-with-unusual-substrates", "url": "https://cfp.gulas.ch/gpn23/talk/M3ZZXU/", "title": "Computing with Unusual Substrates", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "en", "abstract": "Nature is a powerful information processor, and computation is not limited to silicon chips. In this talk, we explore unconventional computing using substrates such as slime mold, fungi, plants, colloids, proteins, and crystallization. These living and physical systems exhibit complex behaviors that can be harnessed for problem-solving, pattern recognition, and decision-making. From bio-inspired algorithms to self-organizing materials, we will discuss how these unconventional platforms challenge our understanding of computation and open new frontiers in technology.", "description": "Andrew Adamatzky\r\nProfessor Andrew Adamatzky is a computer scientist renowned for his pioneering work in unconventional computing, particularly using slime moulds, chemical media and fungi. He is the Director of the Unconventional Computing Laboratory at the University of the West of England, where he explores non-traditional models of computation and emergent behavior in biological systems.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AFPFXH", "name": "Andrew Adamatzky", "avatar": null, "biography": "Professor Andrew Adamatzky is a computer scientist renowned for his pioneering work in unconventional computing, particularly using slime moulds, chemical media and fungi. He is the Director of the Unconventional Computing Laboratory at the University of the West of England, where he explores non-traditional models of computation and emergent behavior in biological systems.", "public_name": "Andrew Adamatzky", "guid": "56b2a206-5f01-5899-ae91-afa0e8b6e391", "url": "https://cfp.gulas.ch/gpn23/speaker/AFPFXH/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/M3ZZXU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/M3ZZXU/", "attachments": []}, {"guid": "83c6cc50-8c4d-5115-95c0-bdc4bdafc753", "code": "DVRLWC", "id": 52, "logo": null, "date": "2025-06-19T19:45:00+02:00", "start": "19:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-52-onion-services-design-protocol-and-implementation", "url": "https://cfp.gulas.ch/gpn23/talk/DVRLWC/", "title": "Onion Services: Design, Protocol and Implementation", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "en", "abstract": "Onion Services are a crucial part of the Tor ecosystem and provide a clever way for anonymously hosting location hidden network services. Almost all of us know about them but how do they work in detail? This talk explains the technical details from .onion addresses up to the transfer of actual TCP stream data.", "description": "This talk aims to give an introduction into the design, protocol and implementation of onion services.\r\nThe idea is to give the audience an understanding of what happens internally inside the Tor network from what .onion addresses actually are over the cryptographic building blocks over to the actual messages sent over the protocol.\r\nThe audience is expected to have a basic understanding of what the idea behind Tor is, as well as a high-level overview on the cryptographic primitives.", "recording_license": "", "do_not_record": false, "persons": [{"code": "37J9MA", "name": "cve", "avatar": "https://cfp.gulas.ch/media/avatars/37J9MA_EAmUxpO.jpg", "biography": "Clara \"cve\" Engler has been working for The Tor Project, Inc. since October 2024. In her position as a Rust Developer on the network team she not just contributes to the software that powers the backbone of the Tor network, but also writes various tools that utilize Tor in various ways.", "public_name": "cve", "guid": "cd5ba682-5e0b-5e49-bf5f-ecd3a3d9fcd8", "url": "https://cfp.gulas.ch/gpn23/speaker/37J9MA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DVRLWC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DVRLWC/", "attachments": []}, {"guid": "5e8a4726-0e49-5f5a-ae07-90c5f99e587b", "code": "RCV9D3", "id": 124, "logo": null, "date": "2025-06-19T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-124-interaction-combinators-the-hidden-patterns-of-computation", "url": "https://cfp.gulas.ch/gpn23/talk/RCV9D3/", "title": "Interaction Combinators: The Hidden Patterns of Computation?", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "en", "abstract": "Whaa- hidden patterns in my computations??\r\n\r\nResearch on Interaction Nets and Interaction Combinators is often buried in a confusing mess of Greek letters and weird graphs, and most computer scientists and programming language developers are still not aware of them or their properties!\r\n\r\nIn this talk we give a friendly introduction to Interaction Combinators, argue why they're one of the most minimal encodings of pure computation, and give examples of how you, too, could benefit from knowing about Interaction Nets!", "description": "We all know elementary arithmetic and most of us know some programming languages. If you go to the core of both of them -- beyond math, assembly, Peano axioms, Turing machines, or the lambda calculus -- you have reached the core of pure computation itself.\r\n\r\nWe argue that Interaction Combinators can be seen as a minimal encoding of pure computation. Interaction Combinators are a subset of Interaction Nets. Interaction Nets are a graph-like structure with properties such as \"locality\" or \"strong confluence\". These properties allow them to be reduced in a massively parallel way without affecting the total number of reductions.\r\n\r\nGoing back to more traditional programming, using Interaction Combinators as the basis of programming languages allows programmers to write massively parallel code without having to rely on a confusing mess of mutexes and semaphores.\r\n\r\nWe give a very accessible (and mostly visual) introduction to the world of Interaction Nets, without requiring much existing knowledge!", "recording_license": "", "do_not_record": false, "persons": [{"code": "BCSZAY", "name": "Marvin", "avatar": null, "biography": "Student und Softwareentwickler, ich mag Compiler und Z\u00fcge\r\n\r\n[website](https://marvinborner.de)", "public_name": "Marvin", "guid": "5e56f78b-118b-5c26-8eb2-430de83747f7", "url": "https://cfp.gulas.ch/gpn23/speaker/BCSZAY/"}, {"code": "XPDUFR", "name": "Christopher", "avatar": null, "biography": "Student und Softwareentwickler, ich mag Compiler und Fahrr\u00e4der", "public_name": "Christopher", "guid": "4c06c0e5-030b-518f-8359-f3b3ceaf89b8", "url": "https://cfp.gulas.ch/gpn23/speaker/XPDUFR/"}], "links": [{"title": "Slides", "url": "https://github.com/anymelfarm/gpn23-slides", "type": "related"}, {"title": "Further Resources", "url": "https://git.marvinborner.de/marvinborner/interaction-net-resources/about/", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/RCV9D3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/RCV9D3/", "attachments": []}, {"guid": "2f99c1e1-55a0-52ba-914d-4afacc2b9ea0", "code": "8TPPSJ", "id": 273, "logo": null, "date": "2025-06-19T22:15:00+02:00", "start": "22:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-273-eisenbahn-jeopardy", "url": "https://cfp.gulas.ch/gpn23/talk/8TPPSJ/", "title": "Eisenbahn Jeopardy", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Auf mehrfachen Wunsch wollen wir zur inoffiziellen \"Eisenbahnprogrammiernacht\" wieder ein Jeopardy mit Bahn-spezifischen Fragen spielen.\r\nDas Spiel Jeopardy geh\u00f6rt auf Chaos-Veranstaltungen mittlerweile einfach dazu. Mehreren Teams wird eine Antwort pr\u00e4sentiert, zu der sie die passende Frage finden m\u00fcssen. DIe Fragen stammen dabei aus verschiedenen Kategorien, die bei uns alle mehr oder weniger mit der Eisenbahn zutun haben.\r\n\r\nWof\u00fcr ist die BR711.1 bekannt? Was passiert bei einer 500Hz Beeinflussung? Und was hat es mit dem ICE-S auf sich? AVG-Content ist garantiert!", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "PWLDZC", "name": "tistrutzi", "avatar": null, "biography": null, "public_name": "tistrutzi", "guid": "1b4ee8f8-f01b-5b8b-bae2-4760fb8571c8", "url": "https://cfp.gulas.ch/gpn23/speaker/PWLDZC/"}, {"code": "HXJL7A", "name": "margau", "avatar": null, "biography": "Tut Dinge mit Infrastruktur, Netzwerken und IPv6.\r\nIst h\u00e4ufig in Z\u00fcgen zu finden. Entropianer*in", "public_name": "margau", "guid": "e9efc87a-61e0-5ad7-8cd4-f6cdd224b177", "url": "https://cfp.gulas.ch/gpn23/speaker/HXJL7A/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/8TPPSJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/8TPPSJ/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "8929445a-cca0-57a2-9402-415bd9f7fe4f", "code": "8JMXKU", "id": 275, "logo": null, "date": "2025-06-19T16:50:00+02:00", "start": "16:50", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-275-the-magic-of-three-oder-warum-key-value-stores-uns-nicht-retten", "url": "https://cfp.gulas.ch/gpn23/talk/8JMXKU/", "title": "The magic of three, oder warum Key-Value-Stores uns nicht retten", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Interessante Probleme sind in der Regel nicht leicht zu l\u00f6sen. Die Komplexit\u00e4tstheorie der theoretischen Informatik hilft uns diese Probleme zu erkennen und zu beantworten mit welchen Sprachen, Methoden und Datendarstellungen wir diese l\u00f6sen und abbilden k\u00f6nnen.", "description": "Die wichtigste Kategorie interessanter Probleme sind mindestens NP-schwer und lassen auf die Erf\u00fcllbarkeit logischer Gleichungen (SAT) zur\u00fcckzuf\u00fchren. Erstaunlicherweise lassen sich diese auf die Erf\u00fcllbarkeit von Gruppen von minimal drei Variablen (3-SAT) reduzieren, nicht jedoch- nach aktuellem Stand- auf Gruppen mit nur zwei Variablen (2-SAT). Ebenso f\u00e4llt die Erstellung von Zeitpl\u00e4nen in diese Klasse, wenn Vortragende mehr als zwei Vortr\u00e4ge halten. Dieses versteckte Muster kann uns erkl\u00e4ren, warum Key-Value-Stores zwar sehr effizient sind, wir zum Speichern unseres Wissens doch nicht darauf verzichten k\u00f6nnen, mindestens auf Triplet-Stores oder allgemeinere relationale Datenbanken setzen zu m\u00fcssen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "J8FAWX", "name": "Sebastian Ritterbusch", "avatar": "https://cfp.gulas.ch/media/avatars/J8FAWX_oeUDrj6.jpeg", "biography": "Mit dem NKC Z80 in die Computerwelt gekommen, habe Mathe studiert und unterrichte nun Informatik.\r\n* <a href=\"https://media.ccc.de/search/?q=sebastian+ritterbusch\">Fr\u00fchere Talks auf media.ccc.de</a>\r\n* <a href=\"http://modellansatz.de/tonsysteme#GPN19%20Special\">Podcasts zur GPN</a>", "public_name": "Sebastian Ritterbusch", "guid": "f103f0fe-5159-5b2b-adb4-714e782d921b", "url": "https://cfp.gulas.ch/gpn23/speaker/J8FAWX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/8JMXKU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/8JMXKU/", "attachments": []}, {"guid": "e592fa47-d235-54cd-adf1-00d32a523758", "code": "MFHBY9", "id": 288, "logo": null, "date": "2025-06-19T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-288-overview-tropical-structures-automorphisms-in-cryptography", "url": "https://cfp.gulas.ch/gpn23/talk/MFHBY9/", "title": "Overview: Tropical Structures/Automorphisms in Cryptography", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "en", "abstract": "Tropical geometry is a recently named branch in mathematics. Some of those tropical structures are now discussed in regards of cryptography. In the talk I will give an overview about currently discussed protocols and pros and cons of tropical math in computer science. The tropical automorphism protocol suggested by Grigoriev and Shpilrain, 2014, will be discussed in further detail.", "description": "A tropical semiring has two operators, plus and min (some people also use max). To have an identity element for the min operation, the infinity element is added to whichever set (from Z to R) is used. It's a  semiring because you could define a minus, but no inverse of min, making it a structure similar to a ring,  missing the invertability of one operator. Using the information loss caused by min, some people thought of using it for cryptography. Whether using the tropical semiring safes resources or lowers compexity is still being discussed.\r\nMultiple papers were released discussing attacks and variations of different protocols, such as the Stickel protocol, and a tropical matrix protocol similar to Diffie-Hellman, both proposed by Dima Grigoriev and Vladimir Shpilrain. Another one, which is also the protocol I work with the most, is based on automorphisms. Automorphisms are easily invertible if you know what they are made of, in this case monomial and triangular automorphisms. It's used for key transferring. I'll show an analysis on my implementation of that protocol.", "recording_license": "", "do_not_record": true, "persons": [{"code": "8GWBB8", "name": "nicorn", "avatar": "https://cfp.gulas.ch/media/avatars/8GWBB8_IuCj8Iw.JPG", "biography": "I am Toni, currently writing my thesis about tropical cryptography, and how to use tropical structures in computer science. I will turn 23 soon, which is my favorite prime number. I usually wear at least one \"something\" rainbow and pants with pockets. I like photography, one on one conversations and love math.", "public_name": "nicorn", "guid": "c6bccfc1-70e4-5e2a-a3c1-0e326844cd00", "url": "https://cfp.gulas.ch/gpn23/speaker/8GWBB8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/MFHBY9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/MFHBY9/", "attachments": []}, {"guid": "f2e9fbf2-d204-54a8-aa02-ac4dcf17270d", "code": "QRLVVT", "id": 266, "logo": null, "date": "2025-06-19T19:45:00+02:00", "start": "19:45", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn23-266-die-besten-der-besten-der-besten-paretooptimalitat-und-kompressionsalgorithmen", "url": "https://cfp.gulas.ch/gpn23/talk/QRLVVT/", "title": "Die Besten der Besten der Besten - Paretooptimalit\u00e4t und Kompressionsalgorithmen", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Kompressionsalgorithmen sind an vielen Stellen gewinnbringend einsetzbar. Aber angesichts der Flut an m\u00f6glichen Algorithmen den passenden auszuw\u00e4hlen, ist gar nicht so einfach. Und \u00fcberhaupt, was ist eigentlich der beste Kompressionsalgorithmus? Wir nehmen das zum Anlass, uns an diesem Beispiel das Konzept der Paretooptimalit\u00e4t anzuschauen, das auch in anderen Kontexten \u00fcberaus n\u00fctzlich ist.\r\n\r\nUnd nat\u00fcrlich den besten Kompressionsalgorithmus zu finden.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "39NUZW", "name": "cherti", "avatar": null, "biography": "cherti hat die Angewohnheit, sich manchmal Dinge etwas genauer anzuschauen, als es notwendig w\u00e4re. Die Konsequenz daraus sind \u00fcblicherweise Vortr\u00e4ge auf Chaosveranstaltungen, so wie auch dieses Jahr wieder auf der GPN.\r\nWenn er nicht grad dumme Ideen verfolgt und ausprobiert, besch\u00e4ftigt er sich mit dem Handwerkszeug, um Robotern laufen beizubringen.", "public_name": "cherti", "guid": "a37d2390-6f72-53aa-bc63-12453a355b0b", "url": "https://cfp.gulas.ch/gpn23/speaker/39NUZW/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/QRLVVT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/QRLVVT/", "attachments": []}, {"guid": "f4de3fe3-c4e5-50aa-a233-76ac0a1d6789", "code": "VX3VKU", "id": 207, "logo": null, "date": "2025-06-19T20:20:00+02:00", "start": "20:20", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn23-207-opensource-lizenzen-und-ki-wie-passt-das-zusammen", "url": "https://cfp.gulas.ch/gpn23/talk/VX3VKU/", "title": "OpenSource Lizenzen und KI - wie passt das zusammen?", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Kurzvortrag", "language": "de", "abstract": "Welche Lizenz erlaubt oder verbietet es den BigTech Firmen ein OpenSource Projekt f\u00fcr das Training von LLMs und sonstigen Modellen zu nutzen? Und was hat die EU Richtline zum Digital Single Market damit zu tun?\r\nWir schauen uns an was diese ganzen Gesetze und Regelungen in der Realit\u00e4t bedeuten. Und was Ihr als Autoren machen k\u00f6nnt wenn ihr nicht wollt das eure Werke in LLMs verwurstet werden.\r\n\r\nHinweis: Ich bin kein Anwalt f\u00fcr Urheberrecht, nur ein interessierter Mensch.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "8JZTQJ", "name": "cpresser", "avatar": "https://cfp.gulas.ch/media/avatars/8JZTQJ_fzUP9nq.jpeg", "biography": "generischer Hacker\r\nmacht Hardware Dinge", "public_name": "cpresser", "guid": "e642aa76-ae01-5c97-8946-36115cee5793", "url": "https://cfp.gulas.ch/gpn23/speaker/8JZTQJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/VX3VKU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/VX3VKU/", "attachments": []}, {"guid": "db323142-2e08-593b-a575-4fddd88d9670", "code": "UKH7XF", "id": 40, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/UKH7XF/Screenshot_plantwatch_19DDioO.png", "date": "2025-06-19T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-40-hidden-patterns-plantwatch-und-perlen-im-dt-kraftwerkspark", "url": "https://cfp.gulas.ch/gpn23/talk/UKH7XF/", "title": "Hidden Patterns - plantwatch und Perlen im dt. Kraftwerkspark", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Auch wenn die Energiewende unaufhaltsam voran schreitet, brauchen wir \u00fcbergangsweise leider noch konventionelle Kraftwerke. Doch wie sehen diese Kraftwerke hierzulande aus? Was waren Erfolge, was gro\u00dfe Fehlschl\u00e4ge? Wo geht der Trend hin? Und wie l\u00e4uft das eigentlich mit dem Kohleausstieg? Diese Fragen werde ich im Vortrag - anhand meiner Webseite plantwatch.de - beantworten.", "description": "Am Anfang war es nur eine etwas aufgeh\u00fcbschte Tabelle der offiziellen Kraftwerksliste der Bundesnetzagentur. Inzwischen vereint mein OpenData Projekt plantwatch drei Datenquellen und gibt so auch Auskunft \u00fcber die Auslastung und Effizienz von konventionellen Kraftwerken hierzulande. Auf Schwierigkeiten und Herausforderungen bei der Programmierung werde ich kurz eingehen; ebenso darauf wie konventionelle Kraftwerke funktionieren. Danach folgt eine Erkl\u00e4rung, warum der Kohleausstieg hierzulande leider nicht so voran kommt, wie z.B. in Gro\u00dfbritannien. Dann schauen wir uns ausgew\u00e4hlte Kraftwerke vom absoluten Fehlschlag bis zum Weltrekord n\u00e4her an. Abschlie\u00dfend folgt ein kurzer Ausblick und eine Fragerunde.\r\n\r\nEs wird nicht zu technisch; zu Wissen wie ein Fahrraddynamo funktioniert k\u00f6nnte allerdings doch hilfreich sein.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XDUWCK", "name": "Simon Dietz aka dietzi96", "avatar": "https://cfp.gulas.ch/media/avatars/XDUWCK_m7WPUoW.JPG", "biography": "dietzi96 ist Langzeitstudent und besch\u00e4ftigt sich gerne mit Python, OpenData & Klimaschutz und schwimmt gerne.", "public_name": "Simon Dietz aka dietzi96", "guid": "5d8d02c8-da3d-51e3-9f63-22f203a7c6ca", "url": "https://cfp.gulas.ch/gpn23/speaker/XDUWCK/"}], "links": [{"title": "plantwatch.de", "url": "https://plantwatch.de", "type": "related"}, {"title": "Quellcode", "url": "https://github.com/sidietz/plantwatch", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/UKH7XF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/UKH7XF/", "attachments": [{"title": "vorl\u00e4ufiger Foliensatz", "url": "/media/gpn23/submissions/UKH7XF/resources/plantwatch_revised_D0S1DRG.pdf", "type": "related"}]}, {"guid": "9770ad40-b852-51be-835a-f6de1ee9d1b0", "code": "EUEERZ", "id": 302, "logo": null, "date": "2025-06-19T22:15:00+02:00", "start": "22:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-302-sound-chip-whisper-me-your-secrets", "url": "https://cfp.gulas.ch/gpn23/talk/EUEERZ/", "title": "Sound Chip, whisper me your secrets!", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "en", "abstract": "Vintage sound chips make cool music, but what's hiding inside of them? Which algorithms are they using?\r\n\r\nIn the past years I've been dedicating my free time to building emulators for old digital sound chips from synthesizers/game consoles, in an effort to preserve them and make them usable without the original hardware. During this time I went through lots of interesting stuff: silicon reverse engineering, logic analyzers, weird compression schemes, forgotten audio algorithms and more. In this talk I want to share with you what I learned from this process and what's next. Specifically, I will explain how I'm currently reverse engineering a custom DSP from the 90s just by using an Arduino Mega and lots of speculation, and how you can probably apply the same process to other chips as well.", "description": "This talk is kind of a sequel for my previous 38C3 talk \"Proprietary ICs and dubious marketing claims - let's fight these with a microscope!\", where I reverse engineered an old Roland digital piano from silicon die shots, since it was using some custom algorithms no one knew about.\r\nInstead of analyzing fixed behavior hardware, this time I want to focus more on DSPs: processors that can execute code to manipulate audio data in real-time. Since some of them are not documented, the bytecode for their programs will look like random binary without a datasheet.\r\nInstead of going through the silicon directly, I was able to figure out a lot about them just by probing them, building a pretty accurate emulator without destroying the original chip.", "recording_license": "", "do_not_record": false, "persons": [{"code": "D78DHY", "name": "giulioz", "avatar": "https://cfp.gulas.ch/media/avatars/D78DHY_UcI6bbg.jpg", "biography": "I'm an Italian guy that likes games, programming, designing user interfaces and tinkering with old stuff (especially vintage computers and games). Sometimes I also play the bass guitar. Let's chat if you happen to like those things too!\r\n\r\nI've got my MSc in Computer Science in the beautiful city of Venice, studying Machine Learning and Artificial Intelligence, and right now I work at Flux, where I'm building a next generation tool for Hardware Design.", "public_name": "giulioz", "guid": "70a7d8a7-cdf3-5495-bc69-f8f496e88bd1", "url": "https://cfp.gulas.ch/gpn23/speaker/D78DHY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/EUEERZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/EUEERZ/", "attachments": []}, {"guid": "e13247ee-ce0b-5958-ab07-eccedfe4a9c2", "code": "HCV8S9", "id": 268, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/HCV8S9/reuse_zyrfygY.png", "date": "2025-06-19T23:30:00+02:00", "start": "23:30", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn23-268-fsfe-reuse-einfache-lizenz-und-quellenverwaltung-fur-software-projekte", "url": "https://cfp.gulas.ch/gpn23/talk/HCV8S9/", "title": "FSFE REUSE: Einfache Lizenz- und Quellenverwaltung f\u00fcr Software-Projekte", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Lizenz- und Quellenverwaltung in Open-Source-Projekten ist oft unvollst\u00e4ndig, insbesondere wenn viele Abh\u00e4ngigkeiten bestehen. Wo kommt nochmal das Icon-Set her und welche Lizenz hatte es? Kann ein anderes Projekt einfach feststellen, unter welcher Lizenz eine spezielle Datei meines Projekts steht?\r\n\r\nDas [REUSE-Projekt](https://reuse.software/) der Free Software Foundation Europe (FSFE) schafft Abhilfe - ohne viel B\u00fcrokratie. Es findet daher unter anderem auch bei der Linux Kernel-Entwicklung Anwendung.\r\n\r\nIn 20 Minuten zeige ich\r\n\r\n* Wie mit REUSE Lizenztexte strukturiert ablegt werden\r\n* Wie Lizenzen f\u00fcr alle Projektbestandteile ausgezeichnet werden\r\n* Wie man verschiedenen Lizenzen im gleichen Projekt umgeht\r\n* Live-Demo: Setup, automatisierte Pr\u00fcfung und das Erstellen einer [Software Bill of Materials (SBOM)](https://en.wikipedia.org/wiki/Software_supply_chain)\r\n\r\nZielgruppe: Entwickler*innen, FOSS-Enthusiasten, alle die Lizenz-Chaos satt haben oder OSS-Compliance-Probleme l\u00f6sen m\u00fcssen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LFFSMJ", "name": "Andreas Haerter", "avatar": "https://cfp.gulas.ch/media/avatars/LFFSMJ_6LiUkD3.png", "biography": "Hauptberuflich:\r\n- bei [foundata](https://foundata.com/de/) in Karlsruhe\r\n- Administrator (Enterprise, KMU, \u00d6D)\r\n- Consulting f\u00fcr den \u00d6ffentlichen Dienst: Open Source, Datenschutz\r\n\r\nOpen-Source / Engagement (Auszug):\r\n- Admin- und Infrastruktur-Support f\u00fcr [NOYB](https://noyb.eu/de)\r\n- OSS: [Ansible](https://github.com/orgs/foundata/repositories?q=ansible-*), [Roundcube](https://github.com/orgs/foundata/repositories?q=roundcube-*), [Proxmox VE](https://github.com/orgs/foundata/repositories?q=proxmox-*), OPNSense API-Libs, [Dokuwiki](https://github.com/orgs/foundata/repositories?q=dokuwiki-*)\r\n\r\nKontakt:\r\n- E-Mail:\tAndreas Haerter <ah@foundata.com>\r\n- Fediverse: [chaos.social/@bitshift](https://chaos.social/@bitshift)\r\n- Signal: auf Nachfrage (E-Mail oder DM)", "public_name": "Andreas Haerter", "guid": "42ff9c52-ffff-5650-bd72-977c94b58fbd", "url": "https://cfp.gulas.ch/gpn23/speaker/LFFSMJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/HCV8S9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/HCV8S9/", "attachments": []}], "Blauer Salon": [{"guid": "5fd3afbc-ca1b-5a6e-84be-e800dd48791b", "code": "KRE9EV", "id": 311, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/KRE9EV/soapbox_UsV90Jg.png", "date": "2025-06-19T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-311-haltet-mehr-talks", "url": "https://cfp.gulas.ch/gpn23/talk/KRE9EV/", "title": "Haltet mehr Talks", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Immer wieder sprechen mich Menschen an, die meinen sie k\u00f6nnten keine Talks halten, finden keine Themen bzw. h\u00e4tten nur langweilige Themen oder trauen sich einfach nicht, Talks zu halten. Dieser Workshop richtet sich an alle Lebewesen, die dar\u00fcber nachdenken, ev. mal einen Talk halten zu wollen, aber \"Fragen\" dazu haben. Nat\u00fcrlich hab ich ein paar Slides in Petto und kann ein paar allgemeine Tipps geben. Aber eigentlich soll es ein \"safe space\" sein, in dem ihr erfahrenen SprecherInnen (ev. bekomme ich ja noch welche motiviert, vorbei zu schauen), ALLE Eure Fragen stellen k\u00f6nnt. Inklusive dem Klassiker \"Aber ich habe doch gar keine Themen, die 'die Leute' interessieren.\" Kommt vorbei!", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "8YYJXU", "name": "leyrer", "avatar": null, "biography": "Leyrer - Tiraden, Linux, Befehlszeilen, alte Computersysteme, IT-Fails, schlechte Wortspiele und jede Menge Sarkasmus. Wenn Du bei einem meiner Vortr\u00e4ge eine Frage stellst, k\u00f6nnte Manner in Deiner Zukunft sein.\r\n\r\nDer Leyrer arbeitet seit fast 40 Jahren mit Computern, seit 30 Jahren verdient er Geld damit. Dabei mutig die Systeme administrierend, die sonst niemand anzugreifen wagt -- manche nennen es auch \"palliative Systemadministration\". \r\nNeben bzw. im Zuge seiner T\u00e4tigkeit als Senior Lab Services Consultant zerrt er Sysadmins aus den 1990ern ins 21. Jhdt. und muss Managern immer wieder erkl\u00e4ren, dass die Ursache des Problems nicht Produkt XYZ, sondern (zutreffendes bitte ankreuzen):\r\n[ ] das Kabel, \r\n[ ] der Switchport, \r\n[ ] DNS, \r\n[ ] ja, es ist wirklich das round-robin setup des DNS, \r\n[ ] WINS statt DNS, \r\n[ ] disk i/o, \r\n[ ] network i/o, \r\n[ ] CPU overprovisioning, \r\n[ ] der gesperrte Systemaccount im AD, \r\n[ ] die alten Ciphers in der TLS Konfiguration, \r\n[ ] das fehlende Intermediate Zertifikat, \r\n[ ] der Layer 8+, \r\n[ ] NFS settings, \r\n[ ] ACLs, \r\n[ ] der UTF-8 BOM, \r\n[ ] Microsofts RFC Ignoranz, \r\n[ ] der WLAN Empfang durch 3 Stahlbetonmauern, \r\n[ ] die Verwendung einer Derby DB f\u00fcr 5000 User, \r\n[ ] der Einsatz von SW die seit 9 Jahren nicht aktualisiert wurde, \r\n[ ]  die undokumentierte WAF in der DMZ, \r\n... ist.\r\n\r\nDar\u00fcber hinaus versucht er BesucherInnen diverser Veranstaltungen die Freuden der Linux Kommandozeile n\u00e4her zu bringen (tmux!, vim!, zsh!, fzf!) und sammelt neben \u00f6sterreichische IT-fails auch historische IT Systeme (immer noch auf der Suche nach einem NeXTcube).", "public_name": "leyrer", "guid": "ba515af2-1ebd-53d4-b315-9dc2ddbe114c", "url": "https://cfp.gulas.ch/gpn23/speaker/8YYJXU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KRE9EV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KRE9EV/", "attachments": []}], "Raum 112": [{"guid": "a923d87e-4eae-5745-ac6a-feae3aee528e", "code": "CPWQJN", "id": 341, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/CPWQJN/mic_2OeYf4l.jpg", "date": "2025-06-19T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-341-offizieller-speaker-innen-workshop", "url": "https://cfp.gulas.ch/gpn23/talk/CPWQJN/", "title": "Offizieller Speaker*innen Workshop", "subtitle": "", "track": "Meetup", "type": "Workshop", "language": "de", "abstract": "Meetup f\u00fcr alle Speaker*innen der GPN23\r\n\r\nAustausch, Hinweise und Hilfe von erfahrenen Speaker\\*innen, Herald\\*innen und Stagemanager\\*innen f\u00fcr alle Menschen, die auf der GPN23 vortragen.\r\n\r\nIrrelevant, ob Du zum ersten Mal vortr\u00e4gst, oder bereits vielfach vorgetragen hast -- wir freuen uns, wenn Du vorbei schaust. Die Teilnahme ist selbstverst\u00e4ndlich nicht verpflichtend.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "8YYJXU", "name": "leyrer", "avatar": null, "biography": "Leyrer - Tiraden, Linux, Befehlszeilen, alte Computersysteme, IT-Fails, schlechte Wortspiele und jede Menge Sarkasmus. Wenn Du bei einem meiner Vortr\u00e4ge eine Frage stellst, k\u00f6nnte Manner in Deiner Zukunft sein.\r\n\r\nDer Leyrer arbeitet seit fast 40 Jahren mit Computern, seit 30 Jahren verdient er Geld damit. Dabei mutig die Systeme administrierend, die sonst niemand anzugreifen wagt -- manche nennen es auch \"palliative Systemadministration\". \r\nNeben bzw. im Zuge seiner T\u00e4tigkeit als Senior Lab Services Consultant zerrt er Sysadmins aus den 1990ern ins 21. Jhdt. und muss Managern immer wieder erkl\u00e4ren, dass die Ursache des Problems nicht Produkt XYZ, sondern (zutreffendes bitte ankreuzen):\r\n[ ] das Kabel, \r\n[ ] der Switchport, \r\n[ ] DNS, \r\n[ ] ja, es ist wirklich das round-robin setup des DNS, \r\n[ ] WINS statt DNS, \r\n[ ] disk i/o, \r\n[ ] network i/o, \r\n[ ] CPU overprovisioning, \r\n[ ] der gesperrte Systemaccount im AD, \r\n[ ] die alten Ciphers in der TLS Konfiguration, \r\n[ ] das fehlende Intermediate Zertifikat, \r\n[ ] der Layer 8+, \r\n[ ] NFS settings, \r\n[ ] ACLs, \r\n[ ] der UTF-8 BOM, \r\n[ ] Microsofts RFC Ignoranz, \r\n[ ] der WLAN Empfang durch 3 Stahlbetonmauern, \r\n[ ] die Verwendung einer Derby DB f\u00fcr 5000 User, \r\n[ ] der Einsatz von SW die seit 9 Jahren nicht aktualisiert wurde, \r\n[ ]  die undokumentierte WAF in der DMZ, \r\n... ist.\r\n\r\nDar\u00fcber hinaus versucht er BesucherInnen diverser Veranstaltungen die Freuden der Linux Kommandozeile n\u00e4her zu bringen (tmux!, vim!, zsh!, fzf!) und sammelt neben \u00f6sterreichische IT-fails auch historische IT Systeme (immer noch auf der Suche nach einem NeXTcube).", "public_name": "leyrer", "guid": "ba515af2-1ebd-53d4-b315-9dc2ddbe114c", "url": "https://cfp.gulas.ch/gpn23/speaker/8YYJXU/"}, {"code": "UBA9EG", "name": "katzazi", "avatar": null, "biography": "Ich habe Jura und Informatik studiert und interessiere mich f\u00fcr viele verschiedene Dinge, wie Politik, wirtschaftliche Zusammenh\u00e4nge, Demokratie, Netzpolitik, Identit\u00e4t, Vertrauen, Sicherheit und Freiheit, Fahrradfahren, Mobilit\u00e4t, Tanzen, Rollenspiele und vieles mehr. \u00dcber all diese Themen halte ich gerne Vortr\u00e4ge. Insbesondere wenn sie miteinander in Zusammenhang stehen. :-)", "public_name": "katzazi", "guid": "25b4e747-c748-5978-8d99-c2d0cd73a47b", "url": "https://cfp.gulas.ch/gpn23/speaker/UBA9EG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/CPWQJN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/CPWQJN/", "attachments": []}, {"guid": "8b919eea-6780-564a-b245-06f35e2f6b69", "code": "E9ZGFD", "id": 208, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/E9ZGFD/N%C3%A4hLEDs_LG9XBnZ_uSVboRA.jpg", "date": "2025-06-19T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-208-leds-nahen", "url": "https://cfp.gulas.ch/gpn23/talk/E9ZGFD/", "title": "LEDs N\u00e4hen", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Last uns gemeinsam LEDs auf Patches und andere Sachen aufn\u00e4hen und us damit selber zum leuchten bringen.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/68/ ===\r\n\r\nIch bringe ein paar Patches mit Nerd/ Chaos nahen Motiven, LEDs und andere Materialien mit. Ich n\u00e4ht sie dann auf und bringt sie zum leuchten.\r\nEin bisschen vorwissen \u00fcber Sticken ist hilfreich, Elektronik Vorwissen ist nicht n\u00f6tig.\r\nWenn du andere Sachen(Jacken, Taschen Rucks\u00e4cke...) besticken willst \u00fcberlege wo die Batterie nicht st\u00f6rt und gesch\u00fctzt ist, und bring sie mit.\r\nWenn du gr\u00f6\u00dferes vorhast wird das zur Hausaufgabe.\r\nKinder kompatibel (wenn betreut oder stick-vorwissen vorhanden ist)", "recording_license": "", "do_not_record": true, "persons": [{"code": "8CKAGP", "name": "FranzT", "avatar": null, "biography": "Ich bin seit vielen Jahren auf Chaos Events, die letzten paar von ihnen Blinke ich.", "public_name": "FranzT", "guid": "237e929c-df13-5c70-806b-7cd7d605aabf", "url": "https://cfp.gulas.ch/gpn23/speaker/8CKAGP/"}], "links": [{"title": "Das Handout f\u00fcr den Workshop", "url": "https://chaos.expert/franzt/ledn/-/raw/main/handout.svg?ref_type=heads", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/E9ZGFD/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/E9ZGFD/", "attachments": []}, {"guid": "dda5b901-3d8b-5137-9d5f-a3908ca4e6ba", "code": "QFGZCN", "id": 97, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/QFGZCN/verwirrt-matrix_XHAg052.png", "date": "2025-06-19T19:45:00+02:00", "start": "19:45", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-97-matrix-for-people-who-don-t-want-to-use-matrix-en-de", "url": "https://cfp.gulas.ch/gpn23/talk/QFGZCN/", "title": "Matrix for people who don't want to use Matrix (EN/DE)", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "en", "abstract": "Does this sound familiar? Your friends/club/family/open source project/hackspace use this blasted Matrix to chat, but you're just not getting comfortable with it. In this workshop, we try out the range of available Matrix clients and find the best one for you. We will also try to answer as many questions about using Matrix, as we can.\r\n\r\nKennst du folgende Situation? Deine Freunde/Verein/Familie/Open Source Projekt/Hackspace nutzen dieses vermaledeite Matrix zum Chatten, aber du wirst damit einfach nicht warm. In diesem Workshop probieren wir aus, welche Clients es so als Optionen gibt, Matrix zu nutzen, und finden den, der f\u00fcr dich am besten passt. Au\u00dferdem versuchen wir so viele Fragen zur Nutzung zu beantworten, wie wir k\u00f6nnen.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/69/ ===\r\n\r\nHybrid language workshop: I can offer either German and English, or both, depending on the attendence.\r\nZweisparchiger Workshop: Findet je nach Bedarf auf Deutsch oder Englisch statt.", "recording_license": "", "do_not_record": true, "persons": [{"code": "HMDFZV", "name": "HarHarLinks", "avatar": null, "biography": "Matrix homeserver admin since 2017 - Organizer of Matrix meetups since 2023 - Matrix Foundation Governing Board since 2024\r\n\r\nhttps://github.com/HarHarLinks/\r\nhttps://gitlab.com/HarHarLinks\r\nhttps://codeberg.org/HarHarLinks", "public_name": "HarHarLinks", "guid": "a2e83883-3415-5410-b5ec-8293907c3197", "url": "https://cfp.gulas.ch/gpn23/speaker/HMDFZV/"}, {"code": "EA7PAP", "name": "weeman", "avatar": null, "biography": null, "public_name": "weeman", "guid": "a2b52ab6-7227-54df-95d4-2deb0c70da67", "url": "https://cfp.gulas.ch/gpn23/speaker/EA7PAP/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/QFGZCN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/QFGZCN/", "attachments": []}], "HfG - Treppe Haupteingang": [{"guid": "91d6b8af-fb09-5dcd-98fa-ddb71ac2fccf", "code": "DSR993", "id": 67, "logo": null, "date": "2025-06-19T17:00:00+02:00", "start": "17:00", "duration": "03:00", "room": "HfG - Treppe Haupteingang", "slug": "gpn23-67-0-do-not-try-this-at-home-rope-access-for-nerds", "url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "title": "Do not try this at home - Rope Access for Nerds", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Psst, kid, wanna climb things?", "description": "The reaction to last year's climbing training was overwhelmingly positive. We'll take it from there.\r\nThis is a very basic course to rope access and a full hands-on training. We will show you how to safely ascend and descend on a rather short climb, supervised by experienced people. There may be an advanced / longer rope system rigged for people with prior knowledge or own gear. Our main focus is safety of all participants, next up is acessibility: we'll do this in two languages and can accomodate most people. Wheelchairs, vision impairments, phobias, we have done it and will handle it together.\r\n\r\nThis will be a rolling workshop, meaning that we'll be trying to man the station as long/often as possible and you can come around at your convenience. It's currently in the Timetable only at one short slot, don't let that mislead you, we'll be there all weekend with breaks imposed on us by people who are absolutely right.\r\n\r\nThis is in no way a comprehensible workshop, training or course. We will teach each participant according to their previous experience which mostly means basic ascending/descending techniques.", "recording_license": "", "do_not_record": true, "persons": [{"code": "98JVC8", "name": "MikeTango", "avatar": "https://cfp.gulas.ch/media/avatars/98JVC8_qVLpfJj.jpg", "biography": "Rope Access. Rope Rescue. Rope other things that require age verification. I fix wind turbines for a living, paraglide for fun and love to teach others the things i like to do. Questionable humour and quick reactions. There is a high chance that you have one of my sticker designs on your laptop, cf: questionable humour. Rainbow shoelaces are the best.", "public_name": "MikeTango", "guid": "6759e76b-4771-5771-984f-e827a0e12383", "url": "https://cfp.gulas.ch/gpn23/speaker/98JVC8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "attachments": []}], "ZKM Foyer": [{"guid": "9f6027bb-ec57-5bb3-9a2d-5da2a6a4c4f6", "code": "ZQEQMY", "id": 200, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/ZQEQMY/IMG_3376_7JSlmmj.jpeg", "date": "2025-06-19T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn23-200-keyboard-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/ZQEQMY/", "title": "Keyboard Meetup", "subtitle": "", "track": "Hardware and Making", "type": "Meetup", "language": "de", "abstract": "Hier dreht sich alles um die liebsten Eingabeperipherieger\u00e4te jeder hackenden Lebensform\r\nKomm vorbei und nerde mit anderen rabbit \u00fcber deine hol.. heiligen keyboards und layouts\r\n\r\nEs wird den PCB Exchange des ClickClackHack vor Ort geben.\r\nhttps://www.pcb-exchange.de\r\n PCB Exchange ist ein kleines Gemeinschaftsprojekt, das auf Keyboard-Treffen zu finden ist. Wir stellen einige Boxen zur Verf\u00fcgung, in denen du \u00fcbersch\u00fcssigen Platinen aus fr\u00fcheren Bestellungen deponieren kannst und/oder du Platinen mitnehmen kannst, wenn du eine Tastatur-Platine gefunden haben, die du bauen willst.\r\n\r\n[REGELN]\r\nEs gibt ein paar Regeln.\r\nNicht viel, aber f\u00fcnf davon, damit es ein nettes Gemeinschaftsprojekt bleibt.\r\n\r\n1. STAY FAIR - Lasst auch etwas f\u00fcr die anderen \u00fcbrig\r\n2. KEIN VERKAUF - Wir nehmen kein Geld. Es ist eine Gemeinschaftssache\r\n3. NUR FUNKTIONIERENDE PCBS - Kippt euren nicht euren M\u00fcll in den Exchange\r\n4. TAPE YOUR STUFF - Benenne deine PCBs und halte Splits zusammen\r\n5. GENIESSE DEN EXCHANGE", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "HY7KW8", "name": "ink", "avatar": "https://cfp.gulas.ch/media/avatars/HY7KW8_EMtRfTE.png", "biography": "dad, nerd, hacker, certified machinetherapist and maybe actual tooting to much keyboardstuff\r\nmember of maglab.space\r\npart of :cch: latenight", "public_name": "ink", "guid": "0e3a3c0a-67f5-59b9-bea0-25dfd031d985", "url": "https://cfp.gulas.ch/gpn23/speaker/HY7KW8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/ZQEQMY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/ZQEQMY/", "attachments": []}, {"guid": "29aaef3c-6440-53a7-980c-a70e73996045", "code": "C79WLT", "id": 261, "logo": null, "date": "2025-06-19T21:00:00+02:00", "start": "21:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn23-261-tor-relay-operators-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/C79WLT/", "title": "Tor Relay Operators Meetup", "subtitle": "", "track": "Software and Infrastructure", "type": "Meetup", "language": "en", "abstract": "For people who are currently running or are considering to run Tor relay nodes. Let's meet and share experiences, say hi to each other, and have an open discussion about topics related to Tor relay operations. Everybody is welcome.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "37J9MA", "name": "cve", "avatar": "https://cfp.gulas.ch/media/avatars/37J9MA_EAmUxpO.jpg", "biography": "Clara \"cve\" Engler has been working for The Tor Project, Inc. since October 2024. In her position as a Rust Developer on the network team she not just contributes to the software that powers the backbone of the Tor network, but also writes various tools that utilize Tor in various ways.", "public_name": "cve", "guid": "cd5ba682-5e0b-5e49-bf5f-ecd3a3d9fcd8", "url": "https://cfp.gulas.ch/gpn23/speaker/37J9MA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/C79WLT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/C79WLT/", "attachments": []}], "Hackcenter": [{"guid": "3c037c39-8780-5a6c-85f8-dd11049544d1", "code": "U3PESA", "id": 252, "logo": null, "date": "2025-06-19T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "Hackcenter", "slug": "gpn23-252-0-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.", "description": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.  \r\n\r\nEs k\u00f6nnen in einem Kurs 5 Leute teilnehmen. Wir werden kurz die Handgriffe theoretisch durchsprechen, dann gibts f\u00fcr jeden 2 Buchdeckel, Papier und Faden und das Herstellen des eigenen Buches beginnt. \r\n\r\nHandwerkliches Geschick ist nicht n\u00f6tig (aber auch kein Hinderungsgrund) .\r\nIn den letzten Jahren war das Interesse gro\u00df , desshalb biete ich den Kurs mehrfach an. \r\n\r\nTreffpunkt ist bei dem Typ mit wei\u00dfem Bart und schwarzen Hut ( das bin ich ) in der N\u00e4he des Info-Desk. Auf dem Hut steht :  \"Buch binden\"", "recording_license": "", "do_not_record": true, "persons": [{"code": "P3DS7U", "name": "Ulf Grabbert", "avatar": null, "biography": "Ich bin Ulf Grabbert, Hausmeister im Gewerbehof Karlsruhe, Glockengie\u00dfer und Dipl.-Ing Maschinenbau", "public_name": "Ulf Grabbert", "guid": "918cf28b-b50b-5adb-8652-cbdd991e7f68", "url": "https://cfp.gulas.ch/gpn23/speaker/P3DS7U/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "attachments": []}, {"guid": "f669a911-c10e-50d9-b315-d2e83bc456a4", "code": "U3PESA", "id": 252, "logo": null, "date": "2025-06-19T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "Hackcenter", "slug": "gpn23-252-1-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.", "description": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.  \r\n\r\nEs k\u00f6nnen in einem Kurs 5 Leute teilnehmen. Wir werden kurz die Handgriffe theoretisch durchsprechen, dann gibts f\u00fcr jeden 2 Buchdeckel, Papier und Faden und das Herstellen des eigenen Buches beginnt. \r\n\r\nHandwerkliches Geschick ist nicht n\u00f6tig (aber auch kein Hinderungsgrund) .\r\nIn den letzten Jahren war das Interesse gro\u00df , desshalb biete ich den Kurs mehrfach an. \r\n\r\nTreffpunkt ist bei dem Typ mit wei\u00dfem Bart und schwarzen Hut ( das bin ich ) in der N\u00e4he des Info-Desk. Auf dem Hut steht :  \"Buch binden\"", "recording_license": "", "do_not_record": true, "persons": [{"code": "P3DS7U", "name": "Ulf Grabbert", "avatar": null, "biography": "Ich bin Ulf Grabbert, Hausmeister im Gewerbehof Karlsruhe, Glockengie\u00dfer und Dipl.-Ing Maschinenbau", "public_name": "Ulf Grabbert", "guid": "918cf28b-b50b-5adb-8652-cbdd991e7f68", "url": "https://cfp.gulas.ch/gpn23/speaker/P3DS7U/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "attachments": []}], "Nordwiese": [{"guid": "7e3bdf5c-29b1-5bb1-a46a-2a56ffeabf28", "code": "TQMQWC", "id": 253, "logo": null, "date": "2025-06-19T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "Nordwiese", "slug": "gpn23-253-poly-diskussionsrunde", "url": "https://cfp.gulas.ch/gpn23/talk/TQMQWC/", "title": "POLY-Diskussionsrunde", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Ob polyamor, nicht-monogam oder beziehungsanarchisch, sobald mehr als zwei Menschen eine Beziehung f\u00fchren kann es nochmal komplizierter werden. Kommunikation hilft aber fast immer, deshalb laden wir zu Diskussionen und Input rund ums Thema POLY ein.", "description": "Ob polyamor, nicht-monogam oder beziehungsanarchisch, sobald mehr als zwei Menschen eine Beziehung f\u00fchren kann es nochmal komplizierter werden. Kommunikation hilft aber fast immer, deshalb laden wir zu Diskussionen und Input rund ums Thema POLY ein.\r\nEs wird sich in kleineren Runden zu verschiedenen Themen, die Ihr selbst mitbringen d\u00fcrft, ausgetauscht.\r\nWer Lust hat einen kurzen Input beizutragen, wie zum Beispiel zu Attachment theory (Polysecure), zu Beziehungsmodellen und anderen zum Meet-Up passenden Themen, kann mich gerne unter cato@kink.education anschreiben.", "recording_license": "", "do_not_record": true, "persons": [{"code": "PQ3CFX", "name": "Cato", "avatar": null, "biography": "Ich bin Cato und mit meiner Frau Philomena seit einigen Jahren in der Karlsruher Kink-, Poly- und Fesselszene unterwegs.", "public_name": "Cato", "guid": "59b4fd7b-c8d9-5548-95b8-64462e0d82ea", "url": "https://cfp.gulas.ch/gpn23/speaker/PQ3CFX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/TQMQWC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/TQMQWC/", "attachments": []}]}}, {"index": 2, "date": "2025-06-20", "day_start": "2025-06-20T04:00:00+02:00", "day_end": "2025-06-21T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "0758c5e2-9a97-5c57-b574-eb9d2b4514de", "code": "QJQN78", "id": 235, "logo": null, "date": "2025-06-20T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-235-orc-eine-warhaftig-abenteuerliche-lizenzgeschichte", "url": "https://cfp.gulas.ch/gpn23/talk/QJQN78/", "title": "ORC - eine warhaftig abenteuerliche Lizenzgeschichte", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "de", "abstract": "\u00dcber die Wichtigkeit von (offenen) Lizenzen, die Macht von Communities und wie ORC aus der Not geboren wurde, um eine Welt zu retten.", "description": "Lizenzen spielen nicht nur f\u00fcr Software eine Rolle, sondern auch in vielen anderen kreativen Bereichen. Eine solche Szene, an die wir im Kontext Lizenzen eher weniger denken, sind Pen & Paper Rollenspiele wie z.B. Dungeons and Dragons (D&D).\r\n\r\nAllerdings hat sich gerade dort in den letzten Jahre eine spannende Geschichte aufgetan. \r\n\r\nAngefangen mit einer \"heilen Welt\", die unter einer offene Lizenz frei bev\u00f6lkert werden konnte. \r\n\r\n\u00dcber das Klischee des \"grossen b\u00f6sen Bosses\", der versucht mit seiner Macht diese offene Lizenz in Ketten zu legen um die \"Welt\" nach seinen W\u00fcnschen zu gestalten und wieder mehr unter seine Kontrolle zu bringen und von den Werken dritter zu profitieren.\r\n\r\nWie eine Community sich dagegen stellt, um weiterhin die Freiheit zu haben, eigene Ideen in diese \"Welt\" einzubringen.\r\n\r\nBis hin zu der Schaffung von ORC, einer neuen, offenen Lizenz-Alternative. \r\n\r\nEs ist eine Geschichte, die sich lohnt, anzuschauen, wenn man sich f\u00fcr offene und freie Lizenzen interessiert. Gerade auch, weil es sich bei den Akteuren in dieser Geschichte nicht prim\u00e4r um sich aufopfernde Freiwillige handelt, sondern um Firmen, die \u00fcber Jahre hinweg erfolgreiche Produkte geschaffen haben und davon leben. \r\n\r\nOh und Spoiler: irgendwo in der Geschichte kommt auch AI vor. ;-)", "recording_license": "", "do_not_record": false, "persons": [{"code": "UBA9EG", "name": "katzazi", "avatar": null, "biography": "Ich habe Jura und Informatik studiert und interessiere mich f\u00fcr viele verschiedene Dinge, wie Politik, wirtschaftliche Zusammenh\u00e4nge, Demokratie, Netzpolitik, Identit\u00e4t, Vertrauen, Sicherheit und Freiheit, Fahrradfahren, Mobilit\u00e4t, Tanzen, Rollenspiele und vieles mehr. \u00dcber all diese Themen halte ich gerne Vortr\u00e4ge. Insbesondere wenn sie miteinander in Zusammenhang stehen. :-)", "public_name": "katzazi", "guid": "25b4e747-c748-5978-8d99-c2d0cd73a47b", "url": "https://cfp.gulas.ch/gpn23/speaker/UBA9EG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/QJQN78/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/QJQN78/", "attachments": []}, {"guid": "764eb2d4-7e16-5e4b-9ae2-9e95216dd667", "code": "NWHAHE", "id": 15, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/NWHAHE/IMG-20250316-WA0004_ChPsdlw.jpeg", "date": "2025-06-20T11:15:00+02:00", "start": "11:15", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn23-15-creating-qr-codes-out-of-chocolate", "url": "https://cfp.gulas.ch/gpn23/talk/NWHAHE/", "title": "Creating QR-Codes out of Chocolate", "subtitle": "", "track": "Hardware and Making", "type": "Kurzvortrag", "language": "en", "abstract": "Ever wondered how to rickroll your friend with a custom cake? In this talk, I'll show you how to use a 3D printer, a vacuum molder, and a dental vibration table to create custom working QR codes and chocolate bars with readable text out of chocolate.\r\n\r\nYou will learn the basics of chocolate tempering and vacuum molding along the way to form chocolate in the shape of your desire.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YELCZM", "name": "Johannes Bechberger", "avatar": "https://cfp.gulas.ch/media/avatars/YELCZM_fm8sgMj.jpeg", "biography": "Johannes Bechberger is a JVM developer working on profilers and their underlying technology in the SapMachine team at SAP. This includes improvements to async-profiler and its ecosystem, a website to view the different JFR event types, and improvements to the FirefoxProfiler, making it usable in the Java world. His work today comprises many open-source contributions and his blog, where he regularly writes on in-depth profiling and debugging topics. He also works on hello-ebpf, the first eBPF library for Java.", "public_name": "Johannes Bechberger", "guid": "c1ed2cb6-f82b-5ce7-8f0b-d5e9e4aff9ce", "url": "https://cfp.gulas.ch/gpn23/speaker/YELCZM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/NWHAHE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/NWHAHE/", "attachments": []}, {"guid": "687cfff2-0605-5536-b7d8-71d9c87ed12f", "code": "RWMNEN", "id": 264, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/RWMNEN/3f4535f8-e271-4e73-9adc-2a0873ba1c4e_ZJpqBqT.png", "date": "2025-06-20T11:50:00+02:00", "start": "11:50", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-264-zwischen-zahlen-szenarien-und-symbolpolitik-die-narrative-der-cybersecurity", "url": "https://cfp.gulas.ch/gpn23/talk/RWMNEN/", "title": "Zwischen Zahlen, Szenarien und Symbolpolitik: Die Narrative der Cybersecurity", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Cybersecurity ist zweifellos ein relevantes Thema in technischer, politischer und gesellschaftlicher Hinsicht. Doch die Kommunikation dar\u00fcber folgt h\u00e4ufig einer anderen Logik als der konkreten Bedrohungslage. Zwischen fragw\u00fcrdigen Statistiken, dramatisierenden Szenarien und normativ aufgeladenen Forderungen entfaltet sich ein Diskurs, der eigenen Regeln gehorcht: reproduktiv, selbstreferenziell und anschlussf\u00e4hig an verschiedenste Interessen.\r\n\r\nDer Vortrag untersucht, wie sich Narrative der Cybersecurity in unterschiedlichen gesellschaftlichen Bereichen \u2013 insbesondere in Politik, Wirtschaft und Medien \u2013 verfestigen, weitergetragen und damit wirksam werden.", "description": "Obwohl Cybersecurity als technisches Thema gilt, wird sie in der \u00d6ffentlichkeit stark durch Narrative gepr\u00e4gt wahrgenommen. Der Vortrag geht der Frage nach, wie sich bestimmte Muster in der Kommunikation \u00fcber digitale Sicherheit herausbilden, stabilisieren und legitimieren. Dabei steht weniger die reale Bedrohungslage im Mittelpunkt als die Art und Weise, wie \u00fcber Risiken gesprochen wird: mit Zahlen ohne verl\u00e4ssliche Grundlage, mit dramatischen Szenarien und normativen Setzungen dar\u00fcber, wer Verantwortung tr\u00e4gt.\r\n\r\nAnhand ausgew\u00e4hlter Beispiele aus Politik, Wirtschaft und Medien wird aufgezeigt, welche verborgenen Strukturen diese Erz\u00e4hlungen tragen, welche Akteure sie f\u00f6rdern und welche Perspektiven dadurch unsichtbar bleiben. Die Narrative der Cybersicherheit erweisen sich somit als Teil eines diskursiven Musters, das Sicherheit nicht nur beschreibt, sondern auch erst herstellt.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CKWHYL", "name": "Martin Dukek", "avatar": "https://cfp.gulas.ch/media/avatars/CKWHYL_WLEnw8t.png", "biography": "Ich besch\u00e4ftige mich mit digitaler Sicherheit und Macht sowie gelegentlich auch mit Sprache.\r\nNeben der Analyse technischer Risiken untersuche ich, wie Narrative \u00fcber Bedrohungen sich in unterschiedlichen entwickeln und verbreiten. Ich analysiere Texte, Verhalten und soziale Ph\u00e4nomene, f\u00fcr die sich kaum jemand interessiert, und forsche mit LLMs im Bereich der Inhalts- und Diskursanalyse. Au\u00dferdem kenne ich mich mit Pentests, ISMS und Cyberkriminalit\u00e4t besser aus, als mir lieb ist. Manchmal aber auch weniger ...\r\n\r\nWissenschaftlicher Mitarbeiter bei FZI Forschungszentrum Informatik im Bereich Cybersecurity.", "public_name": "Martin Dukek", "guid": "bce7ee68-890b-5d6b-8059-19f3e0357952", "url": "https://cfp.gulas.ch/gpn23/speaker/CKWHYL/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/RWMNEN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/RWMNEN/", "attachments": []}, {"guid": "72528a01-8e3f-5f6f-a225-bf575f898bc1", "code": "9D8AKH", "id": 28, "logo": null, "date": "2025-06-20T13:05:00+02:00", "start": "13:05", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-28-howto-selbstandigkeit", "url": "https://cfp.gulas.ch/gpn23/talk/9D8AKH/", "title": "Howto Selbst\u00e4ndigkeit", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Der Gedanke an die eigene Selbst\u00e4ndigkeit ist f\u00fcr viele verlockend und h\u00e4ufig genug auch realistisch.\r\nNur wie geht das Ganze? Wie ist das mit der Unternehmensform, was tut ein Steuerberater, wie geht das mit der Buchhaltung, was f\u00fcr Steuern zahlen, (freiwillige) Sozial abgaben und so weiter. \r\nDamit die eigene Unternehmung nicht zu einem (sp\u00e4teren) teuren und unangenehmen Fiasko f\u00fchrt, soll es an dieser Stelle Orientierung geben.", "description": "Ich bin selber seit acht Jahren selbst\u00e4ndig, zuerst als Freiberuflerin und nun mit einer eigenen GmbH. Dieses gesammelte Wissen und Erfahrungen m\u00f6chte ich (so weit uns eine Stunde tr\u00e4gt) weiter geben und vielleicht der einen oder dem anderen die Inspiration zu diesem Schritt geben.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZWGNQS", "name": "Sarah", "avatar": null, "biography": "Seit sieben Jahren als Entwicklerin selbst\u00e4ndig. Zuerst als Freiberuflerin und nun als gesch\u00e4ftsf\u00fchrende Inhaberin einer GmbH.", "public_name": "Sarah", "guid": "64ae809a-267e-5202-9583-cedd1c1d6524", "url": "https://cfp.gulas.ch/gpn23/speaker/ZWGNQS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9D8AKH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9D8AKH/", "attachments": []}, {"guid": "818a54fc-391f-5662-b74a-2aed3f4f0cca", "code": "97LZCY", "id": 98, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/97LZCY/pic_2J5s4BK.png", "date": "2025-06-20T14:20:00+02:00", "start": "14:20", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-98-patterns-in-chaos-how-data-visualisation-helps-to-see-the-invisible", "url": "https://cfp.gulas.ch/gpn23/talk/97LZCY/", "title": "Patterns in Chaos: How Data Visualisation Helps To See the Invisible", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "en", "abstract": "Hidden patterns are all around us \u2014 but they often stay buried within raw data. This talk explores how clever data visualisation techniques can uncover complex patterns and reveal hidden connections. Through practical examples, we will illuminate the intricate interplay between data, perception, and insight.", "description": "Hidden patterns are all around us \u2014 but they often stay buried within raw data. This talk explores how clever data visualisation techniques can uncover complex patterns and reveal hidden connections. Through practical examples, we will illuminate the intricate interplay between data, perception, and insight.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DEGJRA", "name": "yote", "avatar": "https://cfp.gulas.ch/media/avatars/DEGJRA_PExmc0X.jpg", "biography": "Biomathematician, interested in statistics, data science, functional programming and other obscure niche topics :)", "public_name": "yote", "guid": "35e38650-c31e-5a7d-9dc3-727a79a3328c", "url": "https://cfp.gulas.ch/gpn23/speaker/DEGJRA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/97LZCY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/97LZCY/", "attachments": []}, {"guid": "17d82f74-7e3e-521b-807d-59a2ee9942fc", "code": "UE7KEW", "id": 37, "logo": null, "date": "2025-06-20T15:35:00+02:00", "start": "15:35", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-37-silence-brand-datenschutzrechte-fur-betroffene", "url": "https://cfp.gulas.ch/gpn23/talk/UE7KEW/", "title": "SILENCE, BRAND! Datenschutzrechte f\u00fcr Betroffene", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "In einer Welt voller \u00dcberwachungskapitalismus und Datensaugern ist es wichtiger denn je, die eigenen Betroffenenrechte im Datenschutz gegen\u00fcber Unternehmen und Beh\u00f6rden genau zu kennen. Ich erkl\u00e4re anhand von Beispielen aus der Praxis und aktueller Rechtsprechung, welche Rechte ihr habt und wie ihr sie m\u00f6glichst erfolgreich geltend macht. Neben klassischen F\u00e4llen wie Auskunfts- und L\u00f6schgesuchen machen wir auch kurze Ausfl\u00fcge in Korrekturrechte nach \u00c4nderung des Namens- und Geschlechtseintrags, Widerspruchsrechte gegen KI-Trainings und ePA sowie Datenleaks aus Betroffenensicht.", "description": "Folgende Themen werden wir besprechen:\r\n* Crashkurs: Grunds\u00e4tze der DSGVO\r\n* Auskunftsrecht, Art. 15 DSGVO\r\n* Korrekturrecht, Art. 16 DSGVO\r\n* L\u00f6schung/\"Recht auf Vergessen\", Art. 17 DSGVO\r\n* Einschr\u00e4nkung der Verarbeitung, Art. 18 DSGVO\r\n* Daten\u00fcbertragbarkeit, Art. 20 DSGVO\r\n* Widerspruch, Art. 21 DSGVO und Widerruf der Einwilligung, Art. 7 Abs. 3 DSGVO\r\n* Beschwerderecht bei einer Aufsichtsbeh\u00f6rde, Art. 77 DSGVO\r\n* Schadensersatz nach Art. 82 DSGVO\r\n* Praktische Tools und Quellen f\u00fcr den Alltag", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZXATPR", "name": "rhandos", "avatar": "https://cfp.gulas.ch/media/avatars/ZXATPR_OycdCdV.png", "biography": "Rhandos ist Volljuristin und macht Dinge mit Recht in \u00f6ffentlicher Verwaltung. Deren Schwerpunkte sind:\r\n* Verwaltungsrecht\r\n* Datenschutzrecht\r\n* Freiheitsrechte", "public_name": "rhandos", "guid": "85d2c0a1-d85a-58e1-85ac-521b041dc6b7", "url": "https://cfp.gulas.ch/gpn23/speaker/ZXATPR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/UE7KEW/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/UE7KEW/", "attachments": []}, {"guid": "77d9d9fa-6ba2-5d35-8350-448a4e5a234e", "code": "SWSC3A", "id": 82, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/SWSC3A/voc_flightcase_mockup_Gz5ZKQT.png", "date": "2025-06-20T16:45:00+02:00", "start": "16:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-82-voc-case-2-0-modularize-everything", "url": "https://cfp.gulas.ch/gpn23/talk/SWSC3A/", "title": "VOC Case 2.0 - Modularize Everything", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "F\u00fcr mehr als 12 Jahre war das CCC Video Operation Center (c3voc) mit sehr flexibler und bew\u00e4hrter Technik auf zahlreichen Veranstaltungen unterwegs. Die blauen Flightcases und zugeh\u00f6rige Kisten sind wohlbekannt. \r\nSo gut dieses Setup auch funktioniert hat, hat es auch ein paar Probleme die mit steigender Erfahrung, h\u00f6herer Veranstaltungsfrequenz und gestiegenen Anforderungen aus verschiedenen Richtungen immer klarer wurden.\r\nNach ca zwei Jahren Arbeit ist ein neues Konzept von der vagen Idee \u00fcber Pads mit viel zu viel Text, Tabellen, Diskussionen und einen Prototyp bis hin zur (fast) fertigen Umsetzung gewachsen.", "description": "In diesem Vortrag wollen wir euch die Hintergr\u00fcnde, Ideen und Ergebnisse des neuen Konzepts vorstellen. Vieles was sich in den bisherigen Flightcases bew\u00e4hrt hat wurde \u00fcbernommen, anderes grundlegend ge\u00e4ndert. Wenn die bisherige Zeitplanung Pl\u00e4ne aufgeht, dann werden wir eins der neuen Flightcases mit auf die B\u00fchne stellen. Als Winkekatze, A/V Technician, Videoengel oder Veranstalter kannst du in diesem Vortrag wertvolle Infos erfahren wie die Technik des VOC im Saal zuk\u00fcnftig funktionieren wird.\r\n\r\ntl;dr: \r\n* in 10 Jahren entwickelte sich die Technik doch weiter\r\n* aus eins mach zwei\r\n* Module sparen Zeit\r\n* die Palette geh\u00f6rt dazu!", "recording_license": "", "do_not_record": false, "persons": [{"code": "DHTT7Q", "name": "sophie", "avatar": "https://cfp.gulas.ch/media/avatars/DHTT7Q_R4ks7cy.JPG", "biography": "Das Fediverse sagt \"Technical consluttant by day. Livestreaming, videos, cameras, ffmpeg, cooking, baking, swimming, snuggling blahajer and much more by night.\" Ich bin seit vielen Jahren auf zahlreichen Veranstaltungen im Chaos Universum unterwegs. Die Arbeit im VOC ist in mir vom Hobby \u00fcber eine Leidenschaft bis zur Berufung geachsen. Viele kennen mich nur als \"die Sophie ausm VOC\".", "public_name": "sophie", "guid": "cfbb7fd5-a64a-59a1-81b9-85b107c5f6aa", "url": "https://cfp.gulas.ch/gpn23/speaker/DHTT7Q/"}, {"code": "3QL9TA", "name": "Scientress", "avatar": "https://cfp.gulas.ch/media/avatars/3QL9TA_7Oz3hFe.jpeg", "biography": "Scientress, aka. Jenny, is a software and hardware developer, DevOps engineer and broadcast / media technician. Friends say about her that she is very cuddly and can operate almost everything except airplanes and helicopters, and that she is working on.\r\nAt chaos event one can usually find her in the voc, noc or at the c3nav assembly.\r\nOutside of the next chaos event you can find her in hackspaces all over Austria and Germany or on ICE trains.", "public_name": "Scientress", "guid": "b895284e-8677-59c6-8f20-5e8c5ca8f482", "url": "https://cfp.gulas.ch/gpn23/speaker/3QL9TA/"}, {"code": "93739E", "name": "jtbx", "avatar": "https://cfp.gulas.ch/media/avatars/93739E_tBFG64M.jpg", "biography": "Wurde in das c3voc assimiliert und macht jetzt was mit der Technik im Saal.", "public_name": "jtbx", "guid": "0daf5e6f-c48d-5878-ba04-aa9ad3c37f3e", "url": "https://cfp.gulas.ch/gpn23/speaker/93739E/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/SWSC3A/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/SWSC3A/", "attachments": []}, {"guid": "61d20caf-05d5-5233-b516-9803f559029f", "code": "A3VG8A", "id": 89, "logo": null, "date": "2025-06-20T17:55:00+02:00", "start": "17:55", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn23-89-dokumentationsgetriebenes-monitoring-mit-netbox-und-prometheus", "url": "https://cfp.gulas.ch/gpn23/talk/A3VG8A/", "title": "Dokumentationsgetriebenes Monitoring mit NetBox und Prometheus", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Ich zeige, wie mit dem Plugin netbox-prometheus-sd automatisch Prometheus-Scrape-Targets aus einer gepflegten NetBox-Dokumentation entstehen. Ohne manuelle Pflege oder externe Tools wird Dokumentation so zur Grundlage eines dynamischen, aktuellen Monitorings.", "description": "Dokumentation wird oft als Pflicht\u00fcbung gesehen \u2013 dabei kann sie ein m\u00e4chtiges Werkzeug sein, um IT-Prozesse effizienter und robuster zu gestalten. In diesem Talk stelle ich ein Open-Source-Plugin f\u00fcr NetBox vor, das genau das erm\u00f6glicht: `netbox-prometheus-sd` verbindet die Welt der Dokumentation mit der des Monitorings.\r\nAnhand von realen Anwendungsbeispielen zeige ich, wie aus NetBox-Daten automatisch dynamische Prometheus-Scrape-Targets entstehen. Dabei gehe ich auf das Thema Netbox Plugins ein, typische Herausforderungen und welche Vorteile ein dokumentationsgetriebener Ansatz im Betrieb bringt.\r\nZielgruppe sind alle, die NetBox oder Prometheus einsetzen (oder es planen) und Lust haben, ihre Monitoring-Setups n\u00e4her an die dokumentierte Realit\u00e4t heranzuf\u00fchren \u2013 oder einfach weniger YAML-Dateien pflegen wollen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SYNRRL", "name": "Felix Peters", "avatar": "https://cfp.gulas.ch/media/avatars/SYNRRL_GE7cNDQ.jpg", "biography": "Felix mag Systeme, die nicht nur funktionieren, sondern sich selbst erkl\u00e4ren. Sein Herz schl\u00e4gt f\u00fcr saubere, gepflegte Dokumentation, die echten Mehrwert bringt \u2013 am liebsten so, dass sie direkt in den Betrieb integriert ist. Er entwickelt Open-Source-Tools, die das Leben von Admins und Engineers einfacher machen, und glaubt fest daran, dass gute Dokumentation und gutes Monitoring keine Gegens\u00e4tze sind.", "public_name": "Felix Peters", "guid": "d7f493b2-daa0-51d3-bb8c-02e7cb9875c4", "url": "https://cfp.gulas.ch/gpn23/speaker/SYNRRL/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/A3VG8A/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/A3VG8A/", "attachments": []}, {"guid": "03c78e0b-81ad-5f55-9a66-37f2d234d4bc", "code": "HQU9NU", "id": 284, "logo": null, "date": "2025-06-20T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-284-against-tech-fascism", "url": "https://cfp.gulas.ch/gpn23/talk/HQU9NU/", "title": "Against Tech-Fascism", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Der Faschismus ist zur\u00fcck, \u00fcberall auf der Welt. Trump, Modi, Orban, AfD. Aber es gibt auch eine neue Form des Faschismus, der uns viel n\u00e4her ist: Der Tech-Faschismus. \r\n\r\nDoch es greift zu kurz auf Elon Musk oder Peter Thiel zu blicken. Tech-Faschismus durchsetzt unseren technischen wie auch politischen Stack von oben bis nach ganz unten.\r\n\r\nWas genau charakterisiert den Tech-Faschismus, wie beeinflusst er unsere digitale Lebensrealit\u00e4t auch in der scheinbar sicheren Open Source Bubble? Und wie k\u00f6nnen, m\u00fcssen wir uns ihm alle entgegenstellen? \r\n\r\nEin Weckruf.", "description": "In dieser Session soll \"Tech-Faschismus\" etwas klarer umrissen werden: Wie unterscheidet er sich vom klassischen Faschismus, was genau definiert ihn? Und wie wirken diese Denkmuster auf unseren digitalen Systeme?\r\n\r\nDer Talk teilt sich in zwei Teile: \r\n- erst wird das Konzept theoretisch gefasst\r\n- dann versucht es an konkreten Artefakten und Strukturen festzumachen\r\n- und schlie\u00dflich Wege des Widerstands aufzuzeigen\r\n\r\nDieser Vortrag findet in Kooperation und mit Unterst\u00fctzung der Rosa-Luxemburg-Stiftung Baden-W\u00fcrttemberg statt.", "recording_license": "", "do_not_record": false, "persons": [{"code": "G97ASV", "name": "tante", "avatar": "https://cfp.gulas.ch/media/avatars/G97ASV_gzmA6Is.jpg", "biography": "tante ist ein Soziotechnologe, der sich mit der Wechselwirkung von Technologie, Gesellschaft, Politik und Individuen besch\u00e4ftigt.\r\n\r\nmastodon: https://tldr.nettime.org/@tante\r\nweb:  https://tante.cc", "public_name": "tante", "guid": "5f2379ac-1d6e-5e1e-87f6-b6396cbf504d", "url": "https://cfp.gulas.ch/gpn23/speaker/G97ASV/"}], "links": [{"title": "Essay on the topic", "url": "https://error417.expectation.fail/406/tech-fascism-not-acceptable/essay-refusing-tech-fascism-by-tante", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/HQU9NU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/HQU9NU/", "attachments": []}, {"guid": "f6055523-62ec-5675-a6b0-8015f8692c8e", "code": "7YNADE", "id": 325, "logo": null, "date": "2025-06-20T20:15:00+02:00", "start": "20:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-325-nerderziehung-die-zweite-schulstunde", "url": "https://cfp.gulas.ch/gpn23/talk/7YNADE/", "title": "Nerderziehung, die zweite Schulstunde", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Wir pr\u00e4sentieren, die zweite Schulstunde \"Nerderziehung\" oder auch \"die Eltern besser verstehen\".\r\nDie beiden Gen-Xer (die sogenannte geriatrische Abteilung) Leyrer und Sarah greifen wieder in die Kiste der Memes und popkulturellen Schnipsel und pr\u00e4sentieren das beste der 70er, 80er, 90er und den 2000ern das jemals durchs Modem gepfiffen kam.", "description": "**Content Notes--**\r\nDamals war nicht alles besser, aber wir haben es \u00fcberlebt. Die t\u00e4gliche Prise Sexismus, \"Woke\" war nur wenigen Soziologen bekannt und \u00fcberhaupt war vieles anders. Wir ordnen ein, leiten durch die dunklen Zeiten und haben trotzem eine Menge Spa\u00df zusammen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "ZWGNQS", "name": "Sarah", "avatar": null, "biography": "Seit sieben Jahren als Entwicklerin selbst\u00e4ndig. Zuerst als Freiberuflerin und nun als gesch\u00e4ftsf\u00fchrende Inhaberin einer GmbH.", "public_name": "Sarah", "guid": "64ae809a-267e-5202-9583-cedd1c1d6524", "url": "https://cfp.gulas.ch/gpn23/speaker/ZWGNQS/"}, {"code": "8YYJXU", "name": "leyrer", "avatar": null, "biography": "Leyrer - Tiraden, Linux, Befehlszeilen, alte Computersysteme, IT-Fails, schlechte Wortspiele und jede Menge Sarkasmus. Wenn Du bei einem meiner Vortr\u00e4ge eine Frage stellst, k\u00f6nnte Manner in Deiner Zukunft sein.\r\n\r\nDer Leyrer arbeitet seit fast 40 Jahren mit Computern, seit 30 Jahren verdient er Geld damit. Dabei mutig die Systeme administrierend, die sonst niemand anzugreifen wagt -- manche nennen es auch \"palliative Systemadministration\". \r\nNeben bzw. im Zuge seiner T\u00e4tigkeit als Senior Lab Services Consultant zerrt er Sysadmins aus den 1990ern ins 21. Jhdt. und muss Managern immer wieder erkl\u00e4ren, dass die Ursache des Problems nicht Produkt XYZ, sondern (zutreffendes bitte ankreuzen):\r\n[ ] das Kabel, \r\n[ ] der Switchport, \r\n[ ] DNS, \r\n[ ] ja, es ist wirklich das round-robin setup des DNS, \r\n[ ] WINS statt DNS, \r\n[ ] disk i/o, \r\n[ ] network i/o, \r\n[ ] CPU overprovisioning, \r\n[ ] der gesperrte Systemaccount im AD, \r\n[ ] die alten Ciphers in der TLS Konfiguration, \r\n[ ] das fehlende Intermediate Zertifikat, \r\n[ ] der Layer 8+, \r\n[ ] NFS settings, \r\n[ ] ACLs, \r\n[ ] der UTF-8 BOM, \r\n[ ] Microsofts RFC Ignoranz, \r\n[ ] der WLAN Empfang durch 3 Stahlbetonmauern, \r\n[ ] die Verwendung einer Derby DB f\u00fcr 5000 User, \r\n[ ] der Einsatz von SW die seit 9 Jahren nicht aktualisiert wurde, \r\n[ ]  die undokumentierte WAF in der DMZ, \r\n... ist.\r\n\r\nDar\u00fcber hinaus versucht er BesucherInnen diverser Veranstaltungen die Freuden der Linux Kommandozeile n\u00e4her zu bringen (tmux!, vim!, zsh!, fzf!) und sammelt neben \u00f6sterreichische IT-fails auch historische IT Systeme (immer noch auf der Suche nach einem NeXTcube).", "public_name": "leyrer", "guid": "ba515af2-1ebd-53d4-b315-9dc2ddbe114c", "url": "https://cfp.gulas.ch/gpn23/speaker/8YYJXU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/7YNADE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/7YNADE/", "attachments": []}, {"guid": "a6a75df6-922d-550a-b149-4f799e550da6", "code": "YNZPLA", "id": 22, "logo": null, "date": "2025-06-20T21:30:00+02:00", "start": "21:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-22-how-to-crash-a-train-theoretically", "url": "https://cfp.gulas.ch/gpn23/talk/YNZPLA/", "title": "How To Crash A Train (Theoretically)", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Wolltet ihr schon immer mal einen Zug selbst steuern? Kein Problem!\r\n\r\nIn diesem Talk schauen wir uns einen Angriff auf das europ\u00e4ische Zugbeeinflussungssystem ETCS an, mit dem es theoretisch m\u00f6glich ist, Steuerungsnachrichten an einen Zug zu f\u00e4lschen. Dabei betrachten wir die verschiedenen Protokollschichten in der Kommunikation zwischen Zug und Strecke aus Security-Sicht und sehen, wie sich deren Schw\u00e4chen zu einem Angriff kombinieren lassen. Abschlie\u00dfend widmen wir uns der Frage, wie realistisch dieser eigentlich ist.", "description": "Im Jahr 2017 haben [Chothia et al.](https://doi.org/10.1145/3052973.3053027) einen Angriff auf ETCS vorgestellt, der durch das Beobachten von MAC-Kollisionen die F\u00e4lschung von Steuerungsnachrichten an einen Zug erlaubt. Dadurch lassen sich Unf\u00e4lle provozieren.\r\n\r\nZusammen mit zwei Kommilitonen habe ich in einem Projektseminar versucht, diesen bisher theoretischen Angriff erstmals vollst\u00e4ndig zu implementieren. Unsere Erkenntnisse daraus m\u00f6chte ich euch in diesem Talk vorstellen.\r\n\r\nVorkenntnisse sind nicht notwendig, denn zum Anfang des Talks werde ich euch eine kurze Einf\u00fchrung in die Funktionsweise von ETCS geben.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XSQVHF", "name": "laugengebaeck", "avatar": "https://cfp.gulas.ch/media/avatars/XSQVHF_A1AGeGF.png", "biography": "laugengebaeck studiert Informatik in Potsdam und mag Z\u00fcge. Vor allem interessiert sie sich daf\u00fcr, wie Stellwerke funktionieren und wie sie geplant werden. Auch beruflich ist sie nebenbei in diesem Bereich unterwegs.", "public_name": "laugengebaeck", "guid": "dd27103d-9f98-5902-bcae-d58d2ee9bcd7", "url": "https://cfp.gulas.ch/gpn23/speaker/XSQVHF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YNZPLA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YNZPLA/", "attachments": [{"title": "Slides", "url": "/media/gpn23/submissions/YNZPLA/resources/GPN_Talk_ETCS_small_QdMO4s5.pdf", "type": "related"}]}, {"guid": "1c465953-bdb9-57dd-a0b1-b7fe53578d1b", "code": "Z8A3PT", "id": 322, "logo": null, "date": "2025-06-20T22:45:00+02:00", "start": "22:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-322-hacker-jeopardy", "url": "https://cfp.gulas.ch/gpn23/talk/Z8A3PT/", "title": "Hacker Jeopardy!", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "en", "abstract": "The classic Jeopardy! but in hacker format. Get an answer, give the question. Now with more CYBER.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3AXTMB", "name": "Eloy.", "avatar": null, "biography": "Retro tech hacker and Wikipedia editor. \r\n\r\nfedi: @eloy@hsnl.social", "public_name": "Eloy.", "guid": "5f1801fb-5f10-5faa-b817-24037db809a9", "url": "https://cfp.gulas.ch/gpn23/speaker/3AXTMB/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/Z8A3PT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/Z8A3PT/", "attachments": []}], "ZKM Kubus": [{"guid": "17e7fb09-b37b-55aa-a7b9-d072d4f5dd8e", "code": "AGPWNN", "id": 87, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/AGPWNN/teaser_f1MpNsT.png", "date": "2025-06-20T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-87-embarrassingly-parallel-intro-to-realtime-3d-computer-graphics", "url": "https://cfp.gulas.ch/gpn23/talk/AGPWNN/", "title": "Embarrassingly Parallel - Intro to Realtime 3D Computer Graphics", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Did you always want to know how immensely detailed 3D graphics make it to your screen in real-time (e.g. in video games)? Are you curious about how the underlying hardware is used to enable this?\r\n\r\nThis talk will cover the basics of (realtime) 3D rendering, including some of the underlying math. It will touch on a lot of the tricks used to add more and more visual fidelity to scenes while keeping them still quick to render. Additionally, there will be a brief overview of the specifics of graphics processing units (GPUs) and some of their quirks. At the end of this talk, you will know that everything is triangles and how a rendering pipeline works, along with a few pointers on how to dig deeper into the topic.", "description": "Many video games and engines can support amazing three-dimensional enviroments and models consisting of millions of triangles shown on screen at the same time, while at the same time managing to process input, handle physics and logic, and render a new frame in (ideally) less than 20 milliseconds. Naturally, this involves a ton of optimizations and little tricks, ranging from more simple things, like only rendering parts of objects the virtual camera can see, up to more complicated things, like reducing the complexity of (more distant) models without affecting their visuals as much.\r\n\r\nBy far the biggest idea that enables rendering these massives scenes at decent framerates is simplifying the problem as much as possible, such that it becomes so easy to distribute over many parallel processing units, or simply \"embarrassingly parallel\". Combined with modern GPUs, which usually feature thousand of relatively simple parallel processing units, this is essentially what realtime graphics are: break down everything into simple geometric primitives (triangles) and fake the rest as best you can.\r\n\r\nWe will cover the basics of a 3D rendering pipeline, from projecting triangles to the screen, mapping them to pixels (rasterization), and applying additional effects (shading). This will be somewhat technical, but hopefully still digestible, and as a treat, there will be lots of eye candy. Additionally, we will also take a look at how more complicated effects, like shadows, are realized in these pipelines. Finally, we will peak under the hood of GPUs: how they work and what they can handle best.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CM7PMH", "name": "crypticcelery / potti", "avatar": null, "biography": "Silly chaos gremlin who likes to play around with soft- and hardware. Especially interested in thing \"closer-to-metal\" and anything relating to space.\r\nCan also be seen away from the screen taking pictures or cooking vegan food.", "public_name": "crypticcelery / potti", "guid": "fb33f054-7f11-5a27-afbb-f5a0170ab156", "url": "https://cfp.gulas.ch/gpn23/speaker/CM7PMH/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/AGPWNN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/AGPWNN/", "attachments": []}, {"guid": "dfccd4eb-40ac-56b5-8804-151e15b2c6b6", "code": "LXSYXZ", "id": 136, "logo": null, "date": "2025-06-20T11:50:00+02:00", "start": "11:50", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-136-zusammenspiel-von-luks-und-tpm-2-0-unter-linux", "url": "https://cfp.gulas.ch/gpn23/talk/LXSYXZ/", "title": "Zusammenspiel von LUKS und TPM 2.0 unter Linux", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Mit diesem Vortrag m\u00f6chte ich euch zeigen, auf welche Herausforderungen ich bei der Umsetzung von Festplattenverschl\u00fcsslung mit dem TPM 2.0 unter Linux gesto\u00dfen bin. Womit ich nicht mit gerechnet habe, was ich anders verstanden habe und welche L\u00f6sungsstrategien ich daf\u00fcr entwickelt habe.", "description": "Es gibt nun auch unter Linux die M\u00f6glichkeit bei der Festplattenverschl\u00fcsselung mit LUKS, den LUKS-key mit systemd-cryptenroll im TPM zu speichern. Cool, aber das bringt zur Zeit noch einige Herausforderungen mit sich:\r\n- Verwendung von PCRs\r\n- TPM-PIN\r\n- Variablen zur Nutzung mit systemd-cred\r\n- Debugging\r\n\r\nDamit ihr meine Fehler nicht wiederholen m\u00fcsst, m\u00f6chte ich euch nicht nur die Fehler, die ich gemacht habe zeigen, sondern auch an den L\u00f6sungsstrategien ich gefunden habe teilhaben lassen.\r\n\r\nRepo mit Folien und Handout: http://git.tuxteam.de/gitweb/?p=susannes-git/TPM-LUKS.git;a=tree;h=refs/heads/main;hb=refs/heads/main", "recording_license": "", "do_not_record": false, "persons": [{"code": "PT7JWF", "name": "B\u00fccherratten", "avatar": null, "biography": "Fachinformatikerin f\u00fcr Systemintegration\r\n\r\n\"Es gibt nichts sch\u00f6neres, als aktives lernen beobachten zu d\u00fcrfen\"\r\n\r\nB\u00fccherratten liebt vor allem Linux-Systeme, mag aber auch alles andere was mit Computern und Technik zu tun hat. Ab und zu taucht sie begeistert in einzelne Thematiken ab und liebt es dieses Wissen an andere weiterzugeben.", "public_name": "B\u00fccherratten", "guid": "08849923-9dc7-58e4-95bb-1e13ae7de784", "url": "https://cfp.gulas.ch/gpn23/speaker/PT7JWF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/LXSYXZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/LXSYXZ/", "attachments": []}, {"guid": "934399f2-5971-59be-8a67-b4eb531f772c", "code": "ZGLYDG", "id": 225, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/ZGLYDG/the-analog-synth-bild-1_HBuiGKr.jpeg", "date": "2025-06-20T13:05:00+02:00", "start": "13:05", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-225-how-to-turn-your-favourite-analog-computer-into-a-synthesizer", "url": "https://cfp.gulas.ch/gpn23/talk/ZGLYDG/", "title": "How to turn your favourite Analog Computer into a Synthesizer", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "en", "abstract": "Analog *synthesizers* originate from the same era as analog *computers* and share the same operating principles. So let's see how to make some noise with an analog computer!", "description": "In this talk I will give a short introduction to analog computing and then show some examples how to patch an analog computer as a synthesizer. I will show how to integrate an analog computer into a standard eurorack modular sound synthesis setup. I will bring the THAT (The Analog Thing) analog computer, a sequencer and a scope and give a live demonstration.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YRPEVZ", "name": "qetu", "avatar": "https://cfp.gulas.ch/media/avatars/YRPEVZ_JhBH4d8.png", "biography": "Some years ago at a GPN talk, qetu learned about The Analog Thing, a simple open-source non-profit analog computer made for educational purposes. While waiting 18 months (!) for his order to arrive, he fell in love with analog modular sound synthesis. When the analog computer finally arrived, he did the obvious thing and patched various sound synthesis functions on it. He also integrated the device into a eurorack modular setup.", "public_name": "qetu", "guid": "4e50c45a-040a-5322-95f4-d30f44a314cf", "url": "https://cfp.gulas.ch/gpn23/speaker/YRPEVZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/ZGLYDG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/ZGLYDG/", "attachments": []}, {"guid": "513b4eef-70bd-5537-bd7b-d4d0891fe066", "code": "L3HURL", "id": 117, "logo": null, "date": "2025-06-20T14:20:00+02:00", "start": "14:20", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-117-wtf-is-iso-27001", "url": "https://cfp.gulas.ch/gpn23/talk/L3HURL/", "title": "WTF is ISO 27001", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Also die ISO 27001 hat sicher jeder schon einmal gesehen, geh\u00f6hrt oder ist daran verzweifelt, aber was steht da eigentlich genau drinnen? Was fordert es wirklich? Wie funktioniert ein Audit? Wie gehe ich am Besten mit einem Audit um? Sagt es wirklich etwas \u00fcber die Sicherheit in einem Unternehmen aus? Wie kann schindluder mit dem Zertifikat getrieben werden?\r\n\r\nDas Ziel ist es zu erkl\u00e4ren was wirklich gefordert wird, wie man damit umgehen kann und was es wirklich bedeutet nach ISO 27001 zertifiziert zu sein und das ganze etwas zu demystifizieren und auf nerd Ebene herunterzubrechen", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RUVZL9", "name": "SaltySolomon", "avatar": null, "biography": "Nerd der sowohl im Berufsleben als auch im Privatleben IT-Security-Dinge tut, im Berufsleben teilweise mehr Managementdinger als ihm lieb ist. Wenn er nicht beim Cat Herding ist mag er auch gerne Analogfotografie und noch mehr IT-Security und Organisationsarbeit im Privatleben, unter anderem beim Chaos Computer Club Wien.", "public_name": "SaltySolomon", "guid": "4f4abb24-e8c6-5eb0-b326-ab8c393f146c", "url": "https://cfp.gulas.ch/gpn23/speaker/RUVZL9/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/L3HURL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/L3HURL/", "attachments": []}, {"guid": "776bb3f8-1391-517e-8de9-9970a0a5636d", "code": "MHENLB", "id": 202, "logo": null, "date": "2025-06-20T15:35:00+02:00", "start": "15:35", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-202-lach-und-sachgeschichten-aus-der-energiewende", "url": "https://cfp.gulas.ch/gpn23/talk/MHENLB/", "title": "Lach- und Sachgeschichten aus der Energiewende", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Die Energiewende mit Maus, Elefant \u2013 und dir!\r\n\r\nSeit \u00fcber 50 Jahren erkl\u00e4rt uns die Maus die Welt \u2013 von Zahnpasta bis Raumfahrt, von Geburt bis Tod. So viel Zeit haben wir nicht. Aber in unserer eigenen kleinen \u201eSendung mit der Maus\u201c wollen wir mit euch auf Entdeckungsreise gehen: zu den versteckten Erfolgsmustern der Energiewende!", "description": "Zwischen d\u00fcsteren Schlagzeilen, Wetterextremen und Klimaangst geraten die guten Geschichten oft aus dem Blick. Dabei gibt es sie: Mutmachende Menschen, kluge Ideen, echte Erfolge. Und genau die bringen wir mit \u2013 als echte Lach- und Sachgeschichten der Energiewende. Heute feiern wir all das mit euch!\r\n\r\nEine engagierte Energieaktivistin und eine ausgezeichnete Solarzellen-Forscherin nehmen euch mit auf eine bunte Reise:\r\n- zu Stromrebellen aus dem Schwarzwald,\r\n- zu Petitionen, die wirklich etwas ver\u00e4ndert haben,\r\n- zu W\u00e4rmepumpen, die ganze Viertel versorgen,\r\n- zu neuen Solartechnologien,\r\n- zu Windr\u00e4dern mit Geschichte,\r\n- und zu Politiker*innen, die oft zu pessimistisch sind.\r\n\r\nWas l\u00e4uft schon richtig gut? Was kannst du nachmachen? Wo lohnt es sich mit anzupacken?\r\nWir zeigen es euch \u2013 leicht verst\u00e4ndlich, gut gelaunt und mit ganz viel Maus-Spirit! \r\n\r\nDenn um bei einem so gro\u00dfen Abenteuer wie der Energiewende motiviert zu bleiben, brauchen wir nicht nur Zahlen und Fakten. Wir brauchen auch Hoffnung, Humor \u2013 und vielleicht sogar Lars, den kleinen Eisb\u00e4ren, den wir gemeinsam retten k\u00f6nnen.\r\n\r\nKomm vorbei \u2013 wir feiern die Erfolge der Energiewende. Und wer wei\u00df: Vielleicht w\u00e4ren sogar Maus, Elefant (und Armin und Christoph) stolz auf uns alle!", "recording_license": "", "do_not_record": false, "persons": [{"code": "SSUTGS", "name": "JulianeB", "avatar": null, "biography": "Juliane studierte Physik in Berlin, Halle (Saale) und Oxford. Nach Forschungsstationen in Cambridge und Amsterdam ist sie seit 2022 in Freiburg (Breisgau). Dort leitet sie eine Forschungsgruppe die neue Materialien f\u00fcr Solarzellen entwickelt und untersucht. Ihr Forschungsfokus liegt auf Perowkit-Silizium Tandemsolarzellen.", "public_name": "JulianeB", "guid": "9e427cc5-dc91-50ca-84ec-f0a3b963fb95", "url": "https://cfp.gulas.ch/gpn23/speaker/SSUTGS/"}, {"code": "9VLW3Z", "name": "Salacidre", "avatar": "https://cfp.gulas.ch/media/avatars/9VLW3Z_dWXws4p.jpg", "biography": "Simone (Salacidre) ist eine engagierte Verfechterin der B\u00fcrgerenergiewende und Vorsitzende des Vereins Balkon.Solar e.V. \r\n\r\nUnter ihrer Leitung setzt sich der Verein f\u00fcr die F\u00f6rderung von Balkonkraftwerken und Kleinspeichern ein, um die dezentrale Energieerzeugung zu st\u00e4rken und m\u00f6glichst ALLEN zu erm\u00f6glichen, bei der Energiewende mitzumachen. \r\n\r\nSie war ma\u00dfgeblich an einer erfolgreichen Petition an den Bundestag beteiligt, die durch stetige Arbeit mittlerweile zu wichtigen Gesetzes\u00e4nderungen gef\u00fchrt hat. Dadurch ist Balkonsolar nun f\u00fcr alle erlaubt. In einer Bundestagsanh\u00f6rung betonte sie die Sicherheit von Balkonsolaranlagen. \r\n\r\nZudem organisiert sie mit ihrem Verein Solar-Upcycling-Workshops, um das Bewusstsein f\u00fcr nachhaltige Energiel\u00f6sungen zu f\u00f6rdern.\r\n\r\nAnsonsten arbeitet sie am KIT und macht dort Wissenschaftskommunikation.", "public_name": "Salacidre", "guid": "c1c0c946-3a66-57c2-9ba9-f518e96d02c3", "url": "https://cfp.gulas.ch/gpn23/speaker/9VLW3Z/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/MHENLB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/MHENLB/", "attachments": []}, {"guid": "3ef3cdeb-1f93-52aa-a263-7a49ed672fec", "code": "MJAFV9", "id": 172, "logo": null, "date": "2025-06-20T16:45:00+02:00", "start": "16:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-172-ich-wei-wo-dein-haus-wohnt-grundlagen-zu-bluetooth-trackern", "url": "https://cfp.gulas.ch/gpn23/talk/MJAFV9/", "title": "Ich wei\u00df wo dein Haus wohnt - Grundlagen zu Bluetooth-Trackern", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Wir schauen uns Bluetooth-Tracker an. Von Bluetooth zwischen den jeweiligen lokalen Ger\u00e4ten bis hin zur Spende von Standortdaten im Crowd-Sourcing Network, inklusive Blick auf Googles und Apples Netzwerke sowie ein paar weitere kleinere Netzwerke. Menschen und Wohnorte ungewollt verfolgen und Stalking(schutzma\u00dfnahmen) spielen auch eine Rolle. Geeignet f\u00fcr Menschen, die noch nicht viel Kontakt mit der Technik hatten, aber wissen wollen, wie das eigentlich funktioniert.", "description": "Verlorene Gegenst\u00e4nde wiederfinden, die Outdoor-Abenteuer der eigenen Katze genauer beobachten, Schl\u00fcssel nicht mehr vergessen - verschiedene Tracker basierend auf Bluetooth-Kommunikation und Crowd-Sourcing Netzwerken werben mit einer Erleichterung f\u00fcr typische Probleme der Verpeiltheit, Vergesslichkeit und Spieltrieb f\u00fcr Spa\u00df am Ger\u00e4t.\r\nIn diesem Vortrag schauen wir uns genauer an, wie Bluetooth-Tracker funktionieren, inklusive Datenspenden \u00fcber ein Crowd-Sourcing Network. Dabei beziehen wir verschiedene Netzwerke und Ger\u00e4te mit ein, sowohl von Google und auch von Apple sowie weitere Netzwerke wie die von Tile. \r\nZus\u00e4tzlich rei\u00dfen wir M\u00f6glichkeiten an, wie die Systeme nicht genutzt werden sollten mit einem Fokus auf Stalking und integrierten Schutzma\u00dfnahmen.\r\nDies ist ein Grundlagen-Talk, der viel erkl\u00e4rt und wenig bis nichts direkt kaputt macht. Eventuell baue ich das ein oder andere Premium-Feature vereinfacht nach.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SGZGND", "name": "LeaRain", "avatar": "https://cfp.gulas.ch/media/avatars/SGZGND_GVTNEgZ.jpg", "biography": "Lea, Binary Kitchen Regensburg, koffeinabh\u00e4ngiges Punguin mit zu viel Spa\u00df am Ger\u00e4t und \u2728Sicherheitsforscherin\u2728", "public_name": "LeaRain", "guid": "7d317442-5dcf-571d-9b3b-4350c7f9064f", "url": "https://cfp.gulas.ch/gpn23/speaker/SGZGND/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/MJAFV9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/MJAFV9/", "attachments": [{"title": "Slides", "url": "/media/gpn23/submissions/MJAFV9/resources/GPN23___BLE_Tracker_no_pause_4xc6Qt8.pdf", "type": "related"}]}, {"guid": "030414ad-b91f-5c7b-880c-6aa3188b1065", "code": "LLZDTK", "id": 237, "logo": null, "date": "2025-06-20T17:55:00+02:00", "start": "17:55", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn23-237-bequem-scripten-mit-lua-und-lrocket", "url": "https://cfp.gulas.ch/gpn23/talk/LLZDTK/", "title": "Bequem Scripten mit Lua und LRocket", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Im Laufe der letzten zwei Jahre haben wir einen Compiler f\u00fcr die eigentlich interpretierte Programmiersprache Lua entwickelt. In diesem Vortrag zeigen wir was man Stand heute damit machen kann.", "description": "Lua ist eine kleine Scripting-Programmiersprache.. _oder kann man damit auch mehr machen?_\r\n\r\nUnbekannt ist die Sprache aus Umfeldern wie Neovim, l\u00f6ve2d oder ComputerCraft. Wir wollten sie f\u00fcr mehr verwenden und haben uns das Ziel gesetzt die folgenden Limitationen der Sprache f\u00fcr unsere Hobby(losen)-Projekte zu l\u00f6sen:\r\n\r\n- Kompillieren von mehrdateiigen Lua Scripten in eigenst\u00e4ndige Executables/Shared Libraries/Bundles / oder **WebAssembly** :o\r\n- Einbetten von beliebigen Resourcen-Dateien\r\n- Cross-Compiling\r\n\r\nIn diesem Vortrag stellen wir den LRocket Compiler (lrc) vor, der unter anderem all diese Funktionen f\u00fcr Lua bietet. Es wird n\u00fctzlich! :) =)", "recording_license": "", "do_not_record": false, "persons": [{"code": "JAPBH9", "name": "Leso", "avatar": "https://cfp.gulas.ch/media/avatars/JAPBH9_zj9aeeA.jpg", "biography": "Kann nicht lesen (Noten) \u2013 nach 10 Jahren Klavierunterricht nur gelernt wie man seine Ohren benutzt.", "public_name": "Leso", "guid": "1a2793ca-8512-5980-a14a-c89dd538a197", "url": "https://cfp.gulas.ch/gpn23/speaker/JAPBH9/"}, {"code": "QKRWVS", "name": "Sewbacca", "avatar": "https://cfp.gulas.ch/media/avatars/QKRWVS_AwduvPn.jpg", "biography": "Just a guy who likes Lua and C.", "public_name": "Sewbacca", "guid": "d0662c17-c0b1-5690-a6ec-91816b6b9e88", "url": "https://cfp.gulas.ch/gpn23/speaker/QKRWVS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/LLZDTK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/LLZDTK/", "attachments": [{"title": "Foliensatz (PDF)", "url": "/media/gpn23/submissions/LLZDTK/resources/bequem-scripten-2025-06-20-gpn23-sewbacca-leso_dIz96eY.pdf", "type": "related"}]}, {"guid": "714afb32-b2a9-5a6b-9ebf-d7ace2326c6a", "code": "PGSAYG", "id": 49, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/PGSAYG/lightning-Talk-Logo_0Iil1OW.png", "date": "2025-06-20T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-49-lightning-talks-i", "url": "https://cfp.gulas.ch/gpn23/talk/PGSAYG/", "title": "Lightning Talks I", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "en", "abstract": "A short session for even shorter talks.", "description": "Language: English or German\r\n\r\n-- english --\r\nWanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the aerodynamics of ducks; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.\r\n\r\nAvailable infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.\r\n\r\nIf you want to have a talk, we'd like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there's still some time left at the end.\r\n\r\n\r\n\r\n-- german --\r\nDu willst was sagen? Das Podium geh\u00f6rt dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag \u00fcber die Aerodynamik von Enten, Werbung f\u00fcr dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. \r\n\r\nZur Verf\u00fcgung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Pr\u00e4sentationen im PDF-Format zu zeigen. Falls du eine Pr\u00e4sentation von deinem eigenen Ger\u00e4t zeigen m\u00f6chtest, w\u00fcrden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen k\u00f6nnen.\r\n\r\nAm besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beitr\u00e4ge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BKRLBS", "name": "pony", "avatar": "https://cfp.gulas.ch/media/avatars/BKRLBS_U0fikqy.png", "biography": "Ich h\u00e4ng hier nur so rum.  :)", "public_name": "pony", "guid": "41af4c44-035e-56d6-9049-19ea2b7512e4", "url": "https://cfp.gulas.ch/gpn23/speaker/BKRLBS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/PGSAYG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/PGSAYG/", "attachments": []}, {"guid": "0a0a5e7d-84b7-51cc-9736-fb0e5d7bf394", "code": "PDX8ZZ", "id": 12, "logo": null, "date": "2025-06-20T20:15:00+02:00", "start": "20:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-12-semestertickets-ohne-uberwachung-how-i-reverse-engineered-your-public-transport-app", "url": "https://cfp.gulas.ch/gpn23/talk/PDX8ZZ/", "title": "Semestertickets ohne \u00dcberwachung - how I reverse engineered your public transport app", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Digital tickets from traffic associations are often stuck inside their proprietary walled garden apps. But the neat thing about digital tickets, is that the barcode can be shown anywhere, and still be valid. This talk documents my efforts to reverse engineer various traffic association's apps, and my work on [Z\u00fcgli](https://z\u00fcgli.app) to make tickets without tracking available to all.", "description": "Semestertickets are great - travel throughout Germany included in your University fees. Unfortunately, many Universities have partnered with traffic associations that require you to use their app to access your ticket. These apps are full of tracking, advertising, and don't always have the best security practices. Not to mention that they only work inside Google or Apple's proprietary walled gardens - there's no way to get these apps to work on Huawei phones, or without handing over your data to Google through their Play Services. \r\n\r\nThe neat thing about digital tickets though, is that it doesn't matter how it's displayed. As long as the ticket controller can read the barcode on your ticket, you have a valid ticket. A ticket on a piece of paper would be equally valid, and secure - however these are forbidden for political reasons. Therefore, the ticket must be shown on a digital device of some kind, but it need not be the app of the company or association that issued it. There exist many free, open source, and privacy respecting apps that support displaying the de facto industry standard PKPass files for digital tickets. One merely has to get their ticket into such a format.\r\n\r\nThe apps of the respective traffic associations, by their nature, must download the ticket to the device somehow. So, what's to stop us from doing the same, only outwith the app? Absolutely nothing! This talk documents the process of reverse engineering several traffic associations' apps, how some of them try to frustrate this, how some of them make careless security mistakes, and how you can free your transport tickets from proprietary apps with [Z\u00fcgli](https://z\u00fcgli.app).", "recording_license": "", "do_not_record": false, "persons": [{"code": "YH9ZVX", "name": "Q Misell", "avatar": "https://cfp.gulas.ch/media/avatars/YH9ZVX_tcUr2pI.jpeg", "biography": "Q is a researcher at the [Max-Planck Institut f\u00fcr Informatik](https://mpi-inf.mpg.de) in Saarbr\u00fccken, focusing its work on Internet architecture and security. In its spare time, it runs [Glauca Digital](https://glauca.digital), a domain registrar and web host. It's also a massive train nerd \ud83d\ude84. \r\n\r\nFedi: [@q@glauca.space](https://glauca.space/@q)\r\nWebsite: [magicalcodewit.ch](https://magicalcodewit.ch)", "public_name": "Q Misell", "guid": "7fa522b7-3b42-5b1c-8f62-eb9a7c3c5dab", "url": "https://cfp.gulas.ch/gpn23/speaker/YH9ZVX/"}], "links": [{"title": "Slides", "url": "https://magicalcodewit.ch/gpn23-slides/", "type": "related"}, {"title": "Z\u00fcgli", "url": "https://z\u00fcgli.app", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/PDX8ZZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/PDX8ZZ/", "attachments": []}, {"guid": "f4e42349-309a-5c54-8bbc-b6daae98c507", "code": "WGLVTZ", "id": 310, "logo": null, "date": "2025-06-20T21:30:00+02:00", "start": "21:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-310-flugsicherungstechnik-fur-anfanger", "url": "https://cfp.gulas.ch/gpn23/talk/WGLVTZ/", "title": "Flugsicherungstechnik f\u00fcr Anf\u00e4nger", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Ein Flug mit einem Flugzeug sieht auf den ersten Blick relativ trivial aus. Einsteigen, anschnallen, Triebwerke hochfahren und los geht's. Doch wie organisieren sich Flugzeuge in der Luft, damit es weder Staus noch Unf\u00e4lle gibt? Und haben Flugzeuge eigentlich ein Navi?", "description": "Nach dem Talk \u201eWie fliegt man eigentlich Flugzeuge\u201c auf dem 38C3 wurde klar, dass einige sich erhofft hatten, die Antwort auf die Frage \u201eWie kann ich als Laie ein Flugzeug landen?\u201c zu erhalten. Zwischen \u201enicht abst\u00fcrzen\u201d und \u201eerfolgreich von A nach B fliegen\u201d gibt es jedoch einen gro\u00dfen Unterschied, an dem mehr als nur der Pilot bzw. die Pilotin und das Flugzeug selbst beteiligt sind.\r\n\r\nEs geht um das allgemeine Thema Flugsicherung und Luftfahrt und explizit nicht um einzelne Flugsicherungsorganisationen wie die DFS Deutsche Flugsicherung GmbH oder \u00e4hnliche Unternehmen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DLZW3T", "name": "Christian L\u00f6lkes", "avatar": null, "biography": "Christian - im Chaos auch als Obelix bekannt - lebt in Frankfurt am Main und arbeitet als Ingenieur bei der Deutschen Flugsicherung. Er hat Elektro- und Informationstechnik in Karlsruhe studiert und ist aktives Mitglied bei Entropia e.V. - CCC Karlsruhe und seit vielen Jahren an der Organisation der Gulaschprogrammiernacht beteiligt.", "public_name": "Christian L\u00f6lkes", "guid": "27ff2eca-828b-58fa-9654-5f7770adc33e", "url": "https://cfp.gulas.ch/gpn23/speaker/DLZW3T/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/WGLVTZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/WGLVTZ/", "attachments": []}, {"guid": "74d32cd3-244c-50d4-a994-4201306c5af9", "code": "9AUPLZ", "id": 26, "logo": null, "date": "2025-06-20T22:45:00+02:00", "start": "22:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-26-reisendeninformation-q-a", "url": "https://cfp.gulas.ch/gpn23/talk/9AUPLZ/", "title": "Reisendeninformation Q&A", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Nachdem ich auf der Easterhegg 2024 einen 60 Minuten Talk mit ~120 Minuten Q&A gehalten habe gibts jetzt einfach mal nur Q&A. Bringt Fragen mit! Wenn ihr mir die im vorraus schickt bereite ich (vielleicht) auch was vor.\r\nMastodon: https://chaos.social/marudor\r\nMail: gpn23@bahn.expert", "description": "Reisendeninformation, speziell bei Z\u00fcgen, interessiert viele. Trotzdem gibt es viele unklarheit wie Dinge passieren. Ich versuche hier aufzukl\u00e4ren, teilweise zu erkl\u00e4ren warum etwas mies ist oder aufzuzeigen wo es politischer Unwille ist.", "recording_license": "", "do_not_record": true, "persons": [{"code": "38JMDY", "name": "marudor", "avatar": "https://cfp.gulas.ch/media/avatars/38JMDY_bNQksXv.jpg", "biography": "Entwickelt & betreibt seit >10 Jahren https://bahn.expert. Kennt sich sehr gut mit den Daten der Deutschen Bahn aus.\r\nHat sich seit >3 Jahren keine neue Beschreibung ausgedacht", "public_name": "marudor", "guid": "9d347a9d-6e6c-58ce-b6e2-9167b58797e3", "url": "https://cfp.gulas.ch/gpn23/speaker/38JMDY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9AUPLZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9AUPLZ/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "2218529a-7430-5b21-9604-972af3244151", "code": "VW7TSE", "id": 119, "logo": null, "date": "2025-06-20T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-119-ein-pr-alle-7-minuten-muster-in-350000-pull-requests", "url": "https://cfp.gulas.ch/gpn23/talk/VW7TSE/", "title": "Ein PR alle 7 Minuten - Muster in 350000 Pull Requests", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Pro Tag werden ca. 200 PRs bei nixpkgs eingereicht. Wir werden herausfinden, wie das Projekt damit umgeht und verschiedene statistische Muster entdecken.", "description": "nixpkgs enth\u00e4lt eine Sammlung von (Software-)Paketdefinitionen f\u00fcr die Paketverwaltung Nix.\r\nAufgrund der hohen Anzahl Pakete (ca. 128000) werden im Minutentakt Updates, neue Pakete, und andere \u00c4nderungen eingereicht.\r\nIn diesem Vortrag suchen wir Antworten zu diesen Fragen:\r\n\r\nWie schafft es das Projekt, die meisten PRs relativ schnell zu bearbeiten?\r\nWie verteilen sich die Aufgaben zwischen den ~250 Personen mit Merge-Berechtigung und den ~3600 anderen Mitwirkenden?\r\nWelche interessanten Muster und Kor\u00adre\u00adla\u00adti\u00adonen sind in den Daten zu finden?", "recording_license": "", "do_not_record": false, "persons": [{"code": "DCJM7Z", "name": "Arne Keller", "avatar": null, "biography": "Arne ist Maintainer und Committer im NixOS/nixpkgs-Projekt. Im Internet findet ihr ihn als \"FliegendeWurst\".", "public_name": "Arne Keller", "guid": "66125b80-5f4b-5e71-aa02-851f42412937", "url": "https://cfp.gulas.ch/gpn23/speaker/DCJM7Z/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/VW7TSE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/VW7TSE/", "attachments": []}, {"guid": "65914579-87a1-5254-97b7-e591d6573010", "code": "JXHTZH", "id": 114, "logo": null, "date": "2025-06-20T11:50:00+02:00", "start": "11:50", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-114-wie-man-lange-distanzen-mit-dem-rad-zuruck-legen-kann-und-dabei-spass-hat", "url": "https://cfp.gulas.ch/gpn23/talk/JXHTZH/", "title": "Wie man lange distanzen mit dem Rad zur\u00fcck legen kann und dabei spass hat.", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Eine kleine Einf\u00fchrung ins Radfahren f\u00fcr all diejenigen die weiter als in die Arbeit oder zum B\u00e4cker fahren m\u00f6chten.", "description": "Ich werde einen \u00dcberblick dar\u00fcber bieten was man alles beachten sollte wenn man auf dem Rad eine l\u00e4ngere Distanz zur\u00fccklegen will.\r\nIch werde eingehen auf Equipment, Essen, Fitness, Routenplanung, allgemeine Vorbereitungen, etc.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AC8XRE", "name": "madonius", "avatar": null, "biography": "Hacker.", "public_name": "madonius", "guid": "6a73da9c-7d91-50ac-b6b6-4e3c5467748a", "url": "https://cfp.gulas.ch/gpn23/speaker/AC8XRE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/JXHTZH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/JXHTZH/", "attachments": []}, {"guid": "49b3046b-69ae-5d07-86e6-062f02d2fe02", "code": "KZ8YRB", "id": 5, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/KZ8YRB/ENDURANCE_TRAINING_1_phL9hgu.png", "date": "2025-06-20T13:00:00+02:00", "start": "13:00", "duration": "01:30", "room": "ZKM Vortragssaal", "slug": "gpn23-5-endurance-training-to-become-a-better-cyclist", "url": "https://cfp.gulas.ch/gpn23/talk/KZ8YRB/", "title": "Endurance Training - to become a better cyclist", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Was passiert beim Ausdauersport eigentlich auf zellul\u00e4rer Ebene?\r\nWie setzt der K\u00f6rper Energie um und wie k\u00f6nnen diese Prozesse trainiert werden?\r\nWie finde ich heraus ob ich mein Training korrekt absolviert habe?\r\nTrainiere ich zu wenig oder gar zu viel? Und was machen die Profis da im Zelt?", "description": "Eine Reise von den biologischen Grundlagen zum Trainingsplan.\r\nWir gucken uns die metabolischen Pfade in der Muskelzelle an und wie diese trainiert werden k\u00f6nnen.\r\nDaf\u00fcr definieren wir die Trainingszonen des 7-Zonen Modells und werfen einen Blick was beim Basis- und Intervalltraining passiert.\r\nWie sieht effektives und effizientes Training aus? Wir lernen man sich einen Trainingsplan zusammenstellt, was man sich bei den Profis abgucken kann und was besser nicht.\r\nEin Einblick in die Sprotwissenschaften, nicht nur f\u00fcr aspirierende Athleten!", "recording_license": "", "do_not_record": false, "persons": [{"code": "NA3BHJ", "name": "couchsofa", "avatar": null, "biography": "-", "public_name": "couchsofa", "guid": "51469b99-bb92-5559-95fe-8c2f76cef20a", "url": "https://cfp.gulas.ch/gpn23/speaker/NA3BHJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KZ8YRB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KZ8YRB/", "attachments": []}, {"guid": "e668a746-0109-5d6b-950b-677a6e752e37", "code": "FLR9GR", "id": 153, "logo": null, "date": "2025-06-20T14:45:00+02:00", "start": "14:45", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-153-tschuss-spotify-und-co-self-hosted-musik-streaming-vol-2", "url": "https://cfp.gulas.ch/gpn23/talk/FLR9GR/", "title": "Tsch\u00fcss Spotify und co.: Self-Hosted Musik-Streaming: Vol. 2", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Streaming-Anbieter sind doof geworden. Wie k\u00f6nnen wir uns selbst helfen, woher Musik besorgen und wie verwaltet eins eine gro\u00dfe Musiksammlung am besten?", "description": "Slides: https://fox.nik.mx/Tschuess_Spotify-GPN-Edition_Slides.pdf\r\nDen Talk gab es bereits auf der FSCK2025, jedoch gibt es ihn hier noch einmal in sehr viel ausf\u00fchrlicher. :)", "recording_license": "", "do_not_record": false, "persons": [{"code": "JF7MGJ", "name": "Nik / Treat!", "avatar": "https://cfp.gulas.ch/media/avatars/JF7MGJ_RgSqSWd.png", "biography": "Hi! I'm Nik!\r\nYou can probably find me by searching for a person with floofy hair and a pride collar.\r\nOr in the lounge, on the night from Saturday to Sunday. :3\r\n\r\nDECT: DEER (3337)\r\nfediverse: https://chaos.social/@NikTheDusky", "public_name": "Nik / Treat!", "guid": "22f0a273-388f-5526-afef-c49de9a9d179", "url": "https://cfp.gulas.ch/gpn23/speaker/JF7MGJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FLR9GR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FLR9GR/", "attachments": []}, {"guid": "928cb833-c87b-5a2d-8891-cc2070f71e4d", "code": "FJRBPL", "id": 289, "logo": null, "date": "2025-06-20T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-289-a-short-introduction-to-differential-privacy", "url": "https://cfp.gulas.ch/gpn23/talk/FJRBPL/", "title": "A Short Introduction to Differential Privacy", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "en", "abstract": "The publication of human-related data is commonly accompanied by a considerable risk of violating privacy rights. This is especially true if repeated requests for the collected data are possible and an intermediary, intelligent agent is used for the protection of people's privacy. A common application case is census data, where the data is not published. For example, we can learn about their private attributes by asking the right questions that single out only a few individuals. These kind of attacks make it challenging to determine whether the released data is privacy sensitive or not.\r\n\r\nIn this talk, we present a common solution called differential privacy. Differential privacy allows us to provide strong privacy guarantees to anonymization techniques thanks to its mathematical framework. \r\nWe provide a beginner-friendly introduction showing applications and limitations of differential privacy. Further on, we discuss the current approach to differential privacy and privacy in general by examining real-world examples. Finally, we also discuss the \"privacy washing\" that some companies engage in: Not every application that promises differential privacy actually achieves it, nor does every application that achieves differential privacy protect its users sufficiently.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RDLLAV", "name": "Simon Hanisch", "avatar": null, "biography": "PhD Student at KIT, builds anonymizations, likes bees.", "public_name": "Simon Hanisch", "guid": "e80b754c-acd2-5835-9473-54aaa600ab59", "url": "https://cfp.gulas.ch/gpn23/speaker/RDLLAV/"}, {"code": "LNBZSY", "name": "Alex Miranda-Pascual", "avatar": null, "biography": "PhD student at KIT", "public_name": "Alex Miranda-Pascual", "guid": "a774c4c7-38c3-5efa-9dc4-a726345c81b5", "url": "https://cfp.gulas.ch/gpn23/speaker/LNBZSY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FJRBPL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FJRBPL/", "attachments": []}, {"guid": "549c00c2-8dcf-54c4-9e8a-90156af2f301", "code": "QLGS9A", "id": 304, "logo": null, "date": "2025-06-20T17:15:00+02:00", "start": "17:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-304-kryptographie-hardware-von-tpms-bis-nitrokeys-was-sie-versprechen-was-sie-konnen-und-wo-sie-versagen", "url": "https://cfp.gulas.ch/gpn23/talk/QLGS9A/", "title": "Kryptographie-Hardware: Von TPMs bis Nitrokeys \u2013 was sie versprechen, was sie k\u00f6nnen und wo sie versagen", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Sie stecken in Laptops, baumeln an Schl\u00fcsselbunden, verstecken sich in Kreditkarten oder Personalausweisen und thronen in Serverracks: Trusted Platform Modules, USB-Hardware-Token wie Nitrokeys oder Yubikeys, Smartcards und ihre gro\u00dfen Geschwister, die Hardware Security Module. Die Hersteller versprechen uns die kryptographische Erl\u00f6sung \u2013 endlich sichere Schl\u00fcssel, die niemand klauen kann! Aber stimmt das wirklich?\r\n\r\nIn diesem Talk nehmen wir die bunte Welt der Krypto-Hardware auseinander. Wir schauen uns an, welche Bedrohungsmodelle diese Ger\u00e4te adressieren (und welche nicht), f\u00fcr wen sie Sinn ergeben und wo bzw. wann sie v\u00f6llig \u00fcbertrieben sind. Mit praktischen Demos wird gezeigt, wof\u00fcr und wie man die Dinger tats\u00e4chlich benutzt \u2013 bspw. f\u00fcr SSH-Schl\u00fcssel, Passkeys oder als zus\u00e4tzlichen Faktor (MFA) bei Authentisierung.\r\n\r\nBesonders spannend wird es, wenn wir die Marketing-Versprechen mit der Realit\u00e4t abgleichen: Welche Sicherheitsl\u00fccken hatte vermeintlich unknackbare Krypto-Hardware? Warum ist \"etwas zum Anfassen\" kein Allheilmittel f\u00fcr alles was mit Kryptographie und Cyber zu tun hat?\r\n\r\nEin praxisnaher Rundgang durch die Welt der Kryptographie-Hardware und ihrer Hidden Patterns und Gegebenheiten \u2013 mit genug technischem Tiefgang f\u00fcr Erfahrene und verst\u00e4ndlichen Erkl\u00e4rungen f\u00fcr alle, die entscheiden wollen, ob sie wirklich einen Yubikey brauchen, um damit *wirklich* sicher zu sein.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XFPZTS", "name": "elfy", "avatar": "https://cfp.gulas.ch/media/avatars/XFPZTS_VfHNPIc.jpg", "biography": "elfy macht beruflich irgendwas mit Cyber und Kryptographie. Besonders interessant sind f\u00fcr sie Umsetzungen von Kryptographie in \"real life\"-Anwendungen (z.B. PKI) und die generelle (Un)-Sicherheit von Hardware, Betriebssystemen und Anwendungen. Hierbei wird dann auch gerne mal etwas kaputtgemacht bzw. reverse engineered, um zu verstehen wie etwas funktioniert und wo bzw. welche Probleme existieren.", "public_name": "elfy", "guid": "9fbf80e4-9a8d-5fef-a0fb-8f8f84651902", "url": "https://cfp.gulas.ch/gpn23/speaker/XFPZTS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/QLGS9A/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/QLGS9A/", "attachments": []}, {"guid": "a838216f-6bb4-5baa-9cf5-7d3a5685f0f0", "code": "ES7ZKW", "id": 23, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/ES7ZKW/commit-and-tree_wdPiHkv.png", "date": "2025-06-20T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-23-wie-funktioniert-eigentlich-git", "url": "https://cfp.gulas.ch/gpn23/talk/ES7ZKW/", "title": "Wie funktioniert eigentlich git?", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Nachdem git dieses Jahr 20 geworden ist, wird es langsam Zeit zu schauen, wie es unter der Haube funktioniert, und was es besonders macht. (Spoiler: alles ist ein blob ist ein blob ist ein blob)", "description": "Was muss man wissen, um git-Befehle per Hand ausf\u00fchren zu k\u00f6nnen?\r\n\r\n* Elementare Datenstrukturen \r\n  ** hash\r\n  ** blob\r\n  ** tree\r\n  ** commit\r\n\r\n*  .git Verzeichnis\r\n\r\n* Algorithmen\r\n  ** fetch\r\n  ** merge\r\n  ** pull \r\n  ** Longest common subsequence (aka \"Was ist ein Merge-Conflict?\")\r\n\r\n* Kontext (falls Zeit)\r\n  ** Was war vor git?\r\n  ** git-flow vs one-trunk\r\n  ** Tipps aus der Praxis\r\n\r\n\r\nfurther reading\r\n\r\n* https://jwiegley.github.io/git-from-the-bottom-up/\r\n* https://ohshitgit.com/\r\n* https://www.youtube.com/watch?v=sCr_gb8rdEI \"Two decades of Git: A conversation with creator Linus Torvalds\"", "recording_license": "", "do_not_record": false, "persons": [{"code": "HX9TRJ", "name": "Ben Chefson", "avatar": null, "biography": null, "public_name": "Ben Chefson", "guid": "d89bd013-b8d1-5f0d-815d-aff661d80895", "url": "https://cfp.gulas.ch/gpn23/speaker/HX9TRJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/ES7ZKW/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/ES7ZKW/", "attachments": []}, {"guid": "ac276bc8-9dfe-50d3-a181-0d821a39a476", "code": "KX7DBG", "id": 45, "logo": null, "date": "2025-06-20T20:15:00+02:00", "start": "20:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-45-wie-ein-open-source-projekt-feindlich-ubernommen-werden-kann", "url": "https://cfp.gulas.ch/gpn23/talk/KX7DBG/", "title": "Wie ein Open Source Projekt feindlich \u00fcbernommen werden kann.", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Seit 6 Jahren arbeite ich an einen Open Source Projekt zu Steuerung im Caravan Bereich, das eigentlich schon l\u00e4ngst am Markt sein sollte. Was passiert wenn man sich mit den falschen Partnern zusammen tut, deren eigentliche Ziel ist, sich das Wissen und die Entwicklung anzueigenen. Blick \u00fcber den Verlauf der Dinge und vor allem, was man nicht machen sollte. Tips f\u00fcr den korrekten Start, wie man die richtigen Geld Geber ins Boot holt. Welche Vereinbarungen man wie aushandelt und was man besser nicht unterschreibt. Wie sch\u00fctzt man sich, seine Ideen und seine Gesundheit davor.", "description": "Prim\u00e4rer Inhalt des Vortrages ist einmal Fehler aufzuzeigen, die sich im Nachhinein als Angriffspunkte f\u00fcr vermeintliche Partner und Freunde benutzt werden um sich einmal Wissen und Knowhow kostenlos zu nutzen ohne jemals daf\u00fcr eine Gegenleistung zu erbringen. Des weiteren wurde Intensiv Zeit und Geld in die Entwicklung mehrer Hardware Module, vom kompletten Power Distibution Board bis zu einem kompletten Linux System, alles in Automotiv Grade, ohne das jeweis eine angemessene Verg\u00fctung gezahlt wurde. Weitere Inhalte sind wie eine zu gro\u00dferer Fokus auf Technik Details am Ende daf\u00fcr gesorgt hat, das der Marktstart verpasst wurde. Wie wichtig ist ein Software Projekt Managment  mit verl\u00e4sslichen Zielen ist und es viel besser ist, auf Risikokapital zu setzen und die Hoheit zu behalten.\r\nZiel hier ist, das man anderen, die ein (Hobby) Projekt in den komerziellen Erfolg bringen wollen, die richtigen Tips mit zu geben, das genau jenes nicht passiert", "recording_license": "", "do_not_record": false, "persons": [{"code": "CXYULY", "name": "RFguy", "avatar": "https://cfp.gulas.ch/media/avatars/CXYULY_rwd3xGQ.png", "biography": "Passionierter Hardware Entwickler im Bereich Elektronik und Hochfrequenz. Seit 30 Jahren Funkamatuer und ebenso spezialisiert im Bereich mechanischer und elektronischer Schl\u00f6sser. Aktiv im Team Power und Funk und eigentlich auf jeder Chaosveranstaltung schon beim Aufbau anzutreffen.", "public_name": "RFguy", "guid": "b1204573-6dd7-509f-9817-27f11a911a39", "url": "https://cfp.gulas.ch/gpn23/speaker/CXYULY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KX7DBG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KX7DBG/", "attachments": []}, {"guid": "e2ff5094-2c25-52ea-a975-8485f38c2757", "code": "FJMWAE", "id": 162, "logo": null, "date": "2025-06-20T21:30:00+02:00", "start": "21:30", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-162-the-current-state-of-full-disk-encryption-is-still-not-good-2025", "url": "https://cfp.gulas.ch/gpn23/talk/FJMWAE/", "title": "The current state of full disk encryption is still not good (2025)", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "en", "abstract": "In theory, full disk encryption (FDE) just works. You just have to enable it. But in practice, cops get access to a lot of devices, even when they are encrypted. \r\n\r\nI want to summarize the current state of full disk encryption. I will explain conceptional weaknesses/attacks, practical physical attacks (videos of live demos) and give recommendations. I will explain how TPMs work and how you can use them to increase (but also break) the security of your device.\r\n\r\nThe focus is on Linux and TPMs. I will briefly talk about the broken state of Smartphone Security and Window's FDE Bitlocker. There is also Linux hands-on.\r\n\r\n##### AGENDA\r\n- Motivation & Threat Model\r\n- Smartphone Security\r\n- History of cold boot attacks\r\n- Full disk encryption on Linux\r\n- TPM 2.0 (How does it work? How can I use it? Attacks, benefits and problems)\r\n- Windows FDE (is currently broken)\r\n- How I do FDE on Linux", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TTLBUF", "name": "kmille", "avatar": null, "biography": "nerd and activist", "public_name": "kmille", "guid": "28c0ad34-0d78-598c-af57-90b9bf2a7ce2", "url": "https://cfp.gulas.ch/gpn23/speaker/TTLBUF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FJMWAE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FJMWAE/", "attachments": []}], "Blauer Salon": [{"guid": "d64bdaa5-d027-5d6a-a248-35906c50735e", "code": "BGV3TF", "id": 241, "logo": null, "date": "2025-06-20T12:45:00+02:00", "start": "12:45", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-241-llvm-social", "url": "https://cfp.gulas.ch/gpn23/talk/BGV3TF/", "title": "LLVM Social", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Auch wenn Compiler allgegenw\u00e4rtig sind, gibt es wenige die es wagen denen mal unter die Haube zu schauen. Das Meetup hier ist f\u00fcr die, die es gerade versuchen oder versuchen wollen. Es gibt keinen vorgesetzten Plan und ist vor allem zum lockeren Austausch, Community Findung, ...", "description": "Das soll eine offene Veranstaltung sein, d.h. die einzige Voraussetzung zur Teilnahme ist, dass man mit/in LLVM arbeitet, arbeiten will oder die Idee davon cool findet - das wars.", "recording_license": "", "do_not_record": true, "persons": [{"code": "XQGHLX", "name": "Sophie Tyalie", "avatar": null, "biography": "CS student who is interested in far more than the dry content of a CS study. Interested in Hardware/software/the unholy fusion of them both and other weird ideas - whatever seems interesting rn. ^^", "public_name": "Sophie Tyalie", "guid": "47f5b8b5-8da4-55c7-b9cc-619403676366", "url": "https://cfp.gulas.ch/gpn23/speaker/XQGHLX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/BGV3TF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/BGV3TF/", "attachments": []}, {"guid": "8a361f58-c5ee-536a-b17e-dad1e1d5c692", "code": "FB3W3C", "id": 84, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/FB3W3C/DJ_13492_dd5kugY.png", "date": "2025-06-20T14:00:00+02:00", "start": "14:00", "duration": "02:00", "room": "Blauer Salon", "slug": "gpn23-84-intro-to-djing", "url": "https://cfp.gulas.ch/gpn23/talk/FB3W3C/", "title": "Intro to DJing", "subtitle": "", "track": "Entertainment", "type": "Workshop", "language": "de", "abstract": "Ihr habt euch schon immer gefragt was DJs machen und was die ganzen Kn\u00f6pfe und Regler eigentlich genau tun? \r\nIhr wollt einen Blick hinter die Kulissen wie aus einzelnen Tracks koh\u00e4rente Mixe werden? \r\nVielleicht wolltet ihr es selbst schon immer mal ausprobieren, aber hattet bisher keine Gelegenheit?\r\n\r\nBesucht diesen Workshop und lernt all das und noch viel mehr", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/95/ ===\r\n\r\nEinf\u00fchrung in die Methoden und Prinzipien hinter DJing f\u00fcr Anf\u00e4nger und Interessierte. Danach interaktives Hands-On an echter Hardware. \r\n\r\n- Funktionsweise von Mischpulten\r\n- Beatmatching\r\n- Fading, Breaks und andere \u00dcbergangstechniken\r\n- EQ, Filter und Effekte\r\n- Musiktheorie tricks\r\n- Alles mit live demo und zum selber mit machen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "EXW7NK", "name": "Alexeyan", "avatar": null, "biography": "Into CTFs, Malware research, DJing and Sounddesign", "public_name": "Alexeyan", "guid": "ac2adf0f-d08f-5463-9d2e-dbac347cf420", "url": "https://cfp.gulas.ch/gpn23/speaker/EXW7NK/"}, {"code": "R3GRZQ", "name": "Tree", "avatar": null, "biography": "## Dinge:\r\n- DJ und Musik Produzent\r\n- Lounge Orga bei der GPN seit 5 Jahren. \r\n- Orga von weiteren spontan Stages auf diversen Chaos Events (Camp, Congress etc.)\r\n- Hackerspaces: Entropia und Room42\r\n\r\n\r\n## Internetz:\r\n- Mastodon: https://chaos.social/@TreeBug\r\n- Linktree: https://linktr.ee/henrikwiegand", "public_name": "Tree", "guid": "47ae82ff-086b-5002-8317-c191c75fab07", "url": "https://cfp.gulas.ch/gpn23/speaker/R3GRZQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FB3W3C/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FB3W3C/", "attachments": []}, {"guid": "f9345c17-156d-537f-87c8-0e3f9ac076b4", "code": "VF9ZMG", "id": 48, "logo": null, "date": "2025-06-20T16:15:00+02:00", "start": "16:15", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-48-chaos-goes-antifa-was-tun", "url": "https://cfp.gulas.ch/gpn23/talk/VF9ZMG/", "title": "Chaos goes Antifa: Was tun?!", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Meetup", "language": "de", "abstract": "Auf der easterhegg 2025 in Hamburg haben sich einige Leute gefunden, die sehr interessiert daran waren, sich anti-faschistisch zu engagieren. In diesem Meetup soll es M\u00f6glichkeiten geben, sich zu vernetzen und Erfahrungen zu teilen. \r\nWie k\u00f6nnen CCC-nahe Gruppierungen antifaschistische Gruppen unterst\u00fctzen?\r\nWelche Erfahrungen gibt es dazu? Was hat gut funktioniert, was nicht so gut?", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "V8WLAT", "name": "pascoda", "avatar": null, "biography": "Heast.\r\n\r\nAus Tirol nach Wien nach Karlsruhe gewandert.\r\nKennt sich bei viel zumindest oberfl\u00e4chlich aus.\r\nDoktorandin der Informatik, aber nicht _so_ eine Informatikerin.", "public_name": "pascoda", "guid": "8089ae5b-2808-5e66-93e6-2bf4b20c070b", "url": "https://cfp.gulas.ch/gpn23/speaker/V8WLAT/"}, {"code": "JVCWBQ", "name": "qch3n", "avatar": null, "biography": "qchen, nicht Torte\r\n\r\nAus diesem Wien. Informationsfreiheits-Mensch.\r\n\r\nAnarchismus, Antifaschismus, Accountability", "public_name": "qch3n", "guid": "c2630589-8401-5637-9477-89c0c1ef1d87", "url": "https://cfp.gulas.ch/gpn23/speaker/JVCWBQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/VF9ZMG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/VF9ZMG/", "attachments": []}, {"guid": "20e1f740-6240-51e7-b910-467de63e9a56", "code": "C3XEWZ", "id": 79, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/C3XEWZ/hydragpn2c_o9h3FH8.png", "date": "2025-06-20T18:30:00+02:00", "start": "18:30", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-79-trippige-visuals-zu-bassbetonter-musik-live-coden", "url": "https://cfp.gulas.ch/gpn23/talk/C3XEWZ/", "title": "Trippige Visuals zu bassbetonter Musik live-coden", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Olivia Jack's [hydra](https://hydra.ojack.xyz/) ist eine modulare Software f\u00fcr Video- / Visual-Synthese. Mit wenigen Zeilen kann man so seine Visuals live-coden; man sieht hydra auch \u00f6fter mal in Aktion auf dem Beamer der GPN-Lounge.\r\n\r\nWir lernen den Synthesizer kennen, bauen unsere ersten Visuals damit und lassen sie synchron zum Bass der Musik laufen.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/96/ ===\r\n\r\nIhr braucht:\r\n- Ein **Laptop** mit halbwegs zeitgem\u00e4\u00dfer 3D-Grafik (eine integrierte Intelgrafik aus 2017 reicht v\u00f6llig).\r\n- Eventuell den **chromium**/Chrome-Browser. (Firefox funktioniert manchmal, hat aber manchmal *deutlich* schlechtere Performance bis hin zur Unbrauchbarkeit. Ladybird tut's leider nicht :( ).\r\n- Eine **Internetverbindung**.\r\n- Keine Programmier-Vorkenntnisse.\r\n\r\nWenn ihr wollt (optional):\r\n- Sucht euch ein paar Bilder zusammen, die ihr in hydra laden wollt.\r\n- Bringt euren Lieblings-MIDI-Controller mit; vielleicht kommen wir dazu, den auch anzubinden.\r\n\r\nContent Note:\r\n- Es wird Bass geben; nicht ohrenbet\u00e4ubend, aber Bibliotheksatmosph\u00e4re wird's nicht.\r\n- Es wird bunte, blinkende und teilweise anstrengend anzuschauende Visuals geben. Bitte achtet auf euch, wenn das ein Problem sein k\u00f6nnte.", "recording_license": "", "do_not_record": true, "persons": [{"code": "7NAN7D", "name": "Windfisch", "avatar": "https://cfp.gulas.ch/media/avatars/7NAN7D_BmyatMF.jpg", "biography": "Ich bin {Soft,Firm,Hard}warehacker aus Erlangen und bin viel im Erlanger Makerspace [ZAM](https://zam.haus) unterwegs. Ich mache gerne elektronische Musik, wollte schon immer mal einen Roboter bauen, aber Quadcopter waren irgendwie immer billiger und einfacher, und ich finde GNU Taler cool.", "public_name": "Windfisch", "guid": "4aa84eba-8931-5760-870f-559b97675c99", "url": "https://cfp.gulas.ch/gpn23/speaker/7NAN7D/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/C3XEWZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/C3XEWZ/", "attachments": []}], "Raum 112": [{"guid": "be21b7ea-fac0-59e4-88ff-860baaa0501a", "code": "A7MU9Z", "id": 39, "logo": null, "date": "2025-06-20T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-39-forgejo-contribution-workshop", "url": "https://cfp.gulas.ch/gpn23/talk/A7MU9Z/", "title": "Forgejo Contribution Workshop", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "en", "abstract": "A beginner's workshop for contributing to and working on Forgejo, a lightweight, self-hosted software forge.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/72/ ===\r\n\r\nHave you ever wanted to put your Git skills to good use by contributing to something big, but just didn't know where to start? Are you interested in decentralization, self-hosting and alternatives to corporate code hosting platforms? Are you looking for a new (one-off) project, perhaps? In that case, look no further! :D\r\n\r\n[Forgejo](https://forgejo.org), a project developed under the umbrella of [Codeberg e. V.](https://codeberg.org), is a Git hosting solution for your Raspberry Pi at home, your non-profit or association, or even for your (small) business or university research department.\r\n\r\nThis will be a **hands-on** workshop held by various contributors with different focus points - from UI/UX fixes and writing tests, to translations and federation - what matters is what **you** feel like doing. Basic Git experience is a prerequisite, **no** prior [Go](https://golang.org) experience required (although helpful!).\r\n\r\nBefore we start, a presentation of 5-7 minutes that explains Forgejo's architecture and the pipeline to sending your patches upstream will be made. **Please ensure that you can compile Forgejo from source before attending:** https://forgejo.org/docs/next/contributor/from-source/\r\n\r\nBy carrying out this workshop, we hope to help people move past the role of an \"open-source consumer\", and, in the spirit of the \"free software hacker\", empower them to be able to modify, improve and extend the tools that they rely on. That way, everybody wins!", "recording_license": "", "do_not_record": true, "persons": [{"code": "ENJCMA", "name": "n0toose", "avatar": "https://cfp.gulas.ch/media/avatars/ENJCMA_TBnopAu.png", "biography": "G(r)eek based in Aachen, Germany. I'm a student that works on free and open-source software in my free time. Further interests of mine include operating systems, music production and privacy.\r\n\r\nCodeberg and Forgejo volunteer since 2023.", "public_name": "n0toose", "guid": "726590f4-89d6-5f9e-a7c6-806f3013855a", "url": "https://cfp.gulas.ch/gpn23/speaker/ENJCMA/"}, {"code": "UH8PUQ", "name": "Beowulf", "avatar": "https://cfp.gulas.ch/media/avatars/UH8PUQ_3Q8yf8J.png", "biography": "Hacking on free and open source software in my spare time", "public_name": "Beowulf", "guid": "7c622580-4e93-57f3-b160-25111c5b41f3", "url": "https://cfp.gulas.ch/gpn23/speaker/UH8PUQ/"}, {"code": "PK3FTU", "name": "famfo", "avatar": "https://cfp.gulas.ch/media/avatars/PK3FTU_Kp0rOYL.png", "biography": "I write software and make computers talk to each other\r\n\r\nAs seen on <https://famfo.xyz>", "public_name": "famfo", "guid": "8667f78e-f463-5e78-b7fa-db77a5b614b2", "url": "https://cfp.gulas.ch/gpn23/speaker/PK3FTU/"}, {"code": "WCDPFF", "name": "Thelie", "avatar": "https://cfp.gulas.ch/media/avatars/WCDPFF_7F9kb1O.jpg", "biography": "My first Chaos event was 35C3, after which I continued bouncing around the community. One year later, at 36C3, an angel I did a shift with introduced me to Gitea, which got me started on a journey that currently involves me writing a [library for Forgefed data in Go](https://codeberg.org/dmowitz/forgefed) in order to help Forgejo federate.", "public_name": "Thelie", "guid": "2a2663f9-614a-5a40-bcaa-c8fea9200767", "url": "https://cfp.gulas.ch/gpn23/speaker/WCDPFF/"}], "links": [{"title": "Forgejo - Compiling from source", "url": "https://forgejo.org/docs/next/contributor/from-source/", "type": "related"}, {"title": "Forgejo - Contributor Guide", "url": "https://forgejo.org/docs/next/contributor/", "type": "related"}, {"title": "Forgejo - Localization", "url": "https://forgejo.org/docs/next/contributor/localization/", "type": "related"}, {"title": "Codeberg (account required for sending pull requests)", "url": "https://codeberg.org", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/A7MU9Z/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/A7MU9Z/", "attachments": []}, {"guid": "f0ae7de2-7fc9-5b33-9396-0fa40eb404d6", "code": "SBEX8T", "id": 73, "logo": null, "date": "2025-06-20T13:30:00+02:00", "start": "13:30", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-73-kruppeltools-chronic-illness-meetup-zum-thema-hilfsmittel", "url": "https://cfp.gulas.ch/gpn23/talk/SBEX8T/", "title": "\u201eKr\u00fcppeltools\u201c - Chronic Illness Meetup zum Thema Hilfsmittel", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Beschreibe was dir geholfen hat und hilf damit anderen passende L\u00f6sungen zu finden. Bist du auch noch auf der Suche nach Passierschein A38? Hier findest du Gleichgesinnte.\r\nMikka ist \u00fcber DECT 6452 erreichbar.", "description": "Kr\u00fcppel of Chaos Unite! Und bringt eure Kr\u00fcppeltools (Hilfsmittel) mit!\r\n\r\nBist du chronisch krank oder behindert? Dann bist du hier richtig! Lasst uns f\u00fcr einen Austausch zusammenkommen und bringt eure Hilfsmittel mit, selbst wenn ihr sie nicht mehr braucht. Vielleicht hilft es ja einer anderen Person, die es sich nicht leisten kann oder es nicht verschrieben bekommt, weil sich \u00c4rztys querstellen. \r\n\r\nWir wollen keine Werbung f\u00fcr bestimmte Hersteller machen, sondern nur Erfahrungen austauschen, warum eventuell ein bestimmtes Hilfsmittel besonders hilfreich war - von Behinderten f\u00fcr Behinderte - damit du nicht mit Anlauf ins Fettn\u00e4pfchen springst, so wie wir ;-)\r\n\r\nHilfsmittel k\u00f6nnen alles sein, was dir den Alltag und das Leben erleichtert, egal ob Fidgeting-Toy, Kauspielzeug, Rollstuhl, Behindertentandem oder Geh\u00f6rschutz, Unterst\u00fctzte Kommunikation, Organisations-Tools, Ring-Splints, Gehstock oder Kr\u00fcppel-Sticker.", "recording_license": "", "do_not_record": true, "persons": [{"code": "AYXNSH", "name": "Mikka", "avatar": "https://cfp.gulas.ch/media/avatars/AYXNSH_79tktHi.jpeg", "biography": "Ich bin eigentlich gelernter Augenoptiker, aber vor 2 1/2 jahren an PostCOVID und ME/CFS erkrankt sowie weitere Komorbidit\u00e4ten. \r\nAutist mit ADHS und sehr queer.", "public_name": "Mikka", "guid": "7b8a80c7-3da6-5a83-994b-1801f95e4bb8", "url": "https://cfp.gulas.ch/gpn23/speaker/AYXNSH/"}, {"code": "9BZYL9", "name": "JuNeon", "avatar": null, "biography": "Neurodivergent mit automagischer Anziehungskraft f\u00fcr stetig neue \"Specialeffects\" die wirklich niemand haben will. P\u00f6belt \u00fcber das Universum und alles, einschlie\u00dflich des vermaledeiten Fleischgef\u00e4ngnisses. Scrollt sich mit morbider Faszination durch Pubmed (for science!), isst Speiseeis trotz Eishusten, oder startet \u00e4hnliche (Selbst-)Experimente am Rande der Degeneration.", "public_name": "JuNeon", "guid": "5912462a-6b3c-531b-b34d-f1c51881e112", "url": "https://cfp.gulas.ch/gpn23/speaker/9BZYL9/"}, {"code": "CQBCYH", "name": "JuNeon", "avatar": null, "biography": null, "public_name": "JuNeon", "guid": "e34ea9cb-71ca-5e8a-9830-3a34e090af87", "url": "https://cfp.gulas.ch/gpn23/speaker/CQBCYH/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/SBEX8T/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/SBEX8T/", "attachments": []}, {"guid": "b61712a5-0116-5256-8be7-6e9560044769", "code": "PHGK3N", "id": 18, "logo": null, "date": "2025-06-20T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-18-zum-tierarzt-dr-hc-in-nur-einer-stunde-ausbildung-zum-digitalen-katzenpfleger-oder-eine-einfuhrung-in-scratch-fur-anfanger", "url": "https://cfp.gulas.ch/gpn23/talk/PHGK3N/", "title": "Zum Tierarzt dr. Hc. in nur einer Stunde: Ausbildung zum digitalen Katzenpfleger (oder: eine Einf\u00fchrung in Scratch f\u00fcr Anf\u00e4nger)", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Noch nie Programmiert?\r\nSpielerischer Einstieg mit grafischer Blockprogrammierung\r\nNur Browser ben\u00f6tigt.\r\nKatzen bitte selbst mitbringen!", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/74/ ===\r\n\r\nEntwickle dein eigenes Spiel mit Scratch.\r\nWir lernen wie mensch ein eigenes Spiel programmieren kann.\r\nHidden Patterns? Wie \u00e4hnlich sind sich Blockprogrammierung und andere weiter verbreitete sprachen?", "recording_license": "", "do_not_record": true, "persons": [{"code": "JSUMAC", "name": "MatzE", "avatar": "https://cfp.gulas.ch/media/avatars/JSUMAC_Gcm8Mps.png", "biography": "IT-Ausbildung\r\nIT-Student\r\n\r\nCTF\r\nMinecraft", "public_name": "MatzE", "guid": "e18e6c5b-8e4b-5533-870d-11d0e8c8296a", "url": "https://cfp.gulas.ch/gpn23/speaker/JSUMAC/"}, {"code": "DY9HJL", "name": "KingBBQ", "avatar": null, "biography": null, "public_name": "KingBBQ", "guid": "79924532-8f2d-5b8c-a649-4d515e571d64", "url": "https://cfp.gulas.ch/gpn23/speaker/DY9HJL/"}, {"code": "7MKUYZ", "name": "Luis", "avatar": null, "biography": null, "public_name": "Luis", "guid": "1668f06c-a30b-5200-b247-3dc23cd82f58", "url": "https://cfp.gulas.ch/gpn23/speaker/7MKUYZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/PHGK3N/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/PHGK3N/", "attachments": []}, {"guid": "c39e8ea6-74ec-5de5-bce4-183a9ab98cbe", "code": "YQLNCJ", "id": 76, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/YQLNCJ/defi-tudo_qMFQZYW.png", "date": "2025-06-20T17:30:00+02:00", "start": "17:30", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-76-schon-mal-mit-einem-defi-aed-gequatscht", "url": "https://cfp.gulas.ch/gpn23/talk/YQLNCJ/", "title": "Schon mal mit einem Defi (AED) gequatscht?", "subtitle": "", "track": "Science", "type": "Workshop", "language": "de", "abstract": "Defis retten Leben! Du darfst es in einer sicheren Umgebung selbst ausprobieren.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/76/ ===\r\n\r\nDefibrillatoren retten Leben!\r\nDoch was genau musst DU daf\u00fcr tun?\r\n\r\nIch bringe einen (halbautomatischen) AED mit und wir k\u00f6nnen es zusammen in sicherer Umgebung ausprobieren. Das kleine Ger\u00e4t sagt uns ganz genau, was wir tun m\u00fcssen. In gem\u00fctlicher Runde werden wir auch Antworten auf all deine Fragen finden.\r\n\r\nDer Workshop bietet Platz f\u00fcr ca 10 Leute zum selbst ausprobieren. Alles dar\u00fcber hinaus kann aber einfach zuschauen.\r\n\r\nWichtig: Dieser Workshop ist KEIN Ersatz f\u00fcr einen Erste-Hilfe-Kurs! Er bietet lediglich die M\u00f6glichkeit, Ber\u00fchrungs\u00e4ngste abzubauen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "FTDTZK", "name": "tonda", "avatar": "https://cfp.gulas.ch/media/avatars/FTDTZK_2l3d4lI.png", "biography": "studierte Medizinphysik und Informatik, arbeitet nun in einer Firma, die AEDs \u00fcberpr\u00fcft", "public_name": "tonda", "guid": "f96ff741-41e5-5322-aa1e-6a0de5f2172b", "url": "https://cfp.gulas.ch/gpn23/speaker/FTDTZK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YQLNCJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YQLNCJ/", "attachments": []}, {"guid": "24e69e88-2e5d-5cf0-925a-061b922ae04b", "code": "89YJQ9", "id": 115, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/89YJQ9/solderbadge_White_and_Blinky_ON_v2_grHnNi3.jpg", "date": "2025-06-20T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-115-ich-kann-loten", "url": "https://cfp.gulas.ch/gpn23/talk/89YJQ9/", "title": "Ich kann l\u00f6ten", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**_Jeder_ kann l\u00f6ten lernen!**  \r\nDas ist n\u00fctzlich and macht Spa\u00df.  \r\nDieser Workshop ist f\u00fcr **Kinder jeden Alters** (und f\u00fcr jeden anderen).  \r\n  \r\nWir werden diese wunderbare F\u00e4higkeit erlernen, indem wir ein Blinky-Badge-Kit machen,\r\nmitdem du \u00fcberall Blinklichter tragen kannst.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/77/ ===\r\n\r\nLerne das L\u00f6ten, indem du einen coolen Badge machen, das du tragen kannst und mit blinkenden  Lichtern haben, wo immer du hingehst.  \r\n  \r\nDas [\"I Can Solder!\" Badge kit](https://cornfieldelectronics.com/cfe/projects.php#solderbadge) ist ein sehr einfacher [Open-Hardware-](https://github.com/maltman23/I-Can-Solder--Badge-kit-V2)Kit mit dem jeder das L\u00f6ten lernen kann.  \r\n  \r\n_Dieser Workshop ist f\u00fcr **Total Newbies**, die das L\u00f6ten lernen wollen. Alle Alter._  \r\n  \r\n**Workshop-Reiseplan:**    \r\n* Die Hintergr\u00fcnde des L\u00f6tens, damit du den Rest deines Lebens gut L\u00f6ten kannst  \r\n* Schritt-f\u00fcr-Schritt-Anleitung zum L\u00f6ten deines \"I Can Solder!\" Badge Kit  \r\n* Blinky-Lights \u00fcberall tragen\r\n  \r\n**Materialkosten:**  \r\nDer Workshop ist kostenlos, aber wenn du an den praktischen Aspekten des Workshops teilnehmen m\u00f6chten, kann Mitch Material f\u00fcr **\u20ac10** zur Verf\u00fcgung stellen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "CVDU7W", "name": "Mitch", "avatar": "https://cfp.gulas.ch/media/avatars/CVDU7W_JOhkG1b.jpg", "biography": "Mitch Altman is a hacker and inventor, known for inventing TV-B-Gone, a keychain that turns off TVs in public places. He co-founded a successful SilyValley startup and did pioneering work in Virtual Reality. He is an author and teacher, and goes around the world giving talks and workshops. Mitch promotes hackerspaces, open source hardware, and mentors others wherever he goes. He is a co-founder of Noisebridge hackerspace in San Francisco, and is founder of Cornfield Electronics.", "public_name": "Mitch", "guid": "306ad1a0-495a-556b-87d7-5910ee567093", "url": "https://cfp.gulas.ch/gpn23/speaker/CVDU7W/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/89YJQ9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/89YJQ9/", "attachments": []}, {"guid": "7a14bea9-ea17-5f15-b095-c5cbdb520a39", "code": "GHL8VM", "id": 233, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/GHL8VM/C77095D3-95E5-4121-94EA-CAA495390F85_mIJXC3S__s6mM99q.jpeg", "date": "2025-06-20T20:00:00+02:00", "start": "20:00", "duration": "00:30", "room": "Raum 112", "slug": "gpn23-233-0-workshop-for-the-cutest-led-earrings-ever-deutsch-english", "url": "https://cfp.gulas.ch/gpn23/talk/GHL8VM/", "title": "Workshop for the cutest LED earrings ever (Deutsch/English)", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Deutsch/Englisch! FLINTA peeps have priority access.\r\nLearn to solder! Next put on your cute blinking earrings and they\u2019ll light\r\nyou the way to the next party place!", "description": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== 20:00 Uhr / 8pm: https://pretix.entropia.de/entropia/gpn23-workshops/97/ ===\r\n=== 20:30 Uhr / 8:30pm: https://pretix.entropia.de/entropia/gpn23-workshops/98/ ===\r\n\r\nAccessible for all ages, beginners and designers. We want to be inspired by\r\nyour ideas and designs!\r\n\r\nWe\u2019ll do: - soldering (that\u2019s hot and can burn) - assembling (tiny stuff\r\nthat should not be eaten) Small kids should bring someone to help them be\r\nsafe.\r\nWe\u2019ll work in small groups and try start a new round of workshop every 30\r\nminutes.\r\n\r\nDonations welcome.\r\n\r\nTeam: Chrissi (she/they), M (she/her), G (she/her), Mara (they/none)", "recording_license": "", "do_not_record": true, "persons": [{"code": "JJPMVD", "name": "M4R4", "avatar": null, "biography": "Non-binary. Into gardening, noise and writing. Never liked jewelry before\r\nencountering the LED earrings.", "public_name": "M4R4", "guid": "cb6270cd-2c3a-54eb-82dd-25a376727d8f", "url": "https://cfp.gulas.ch/gpn23/speaker/JJPMVD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/GHL8VM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/GHL8VM/", "attachments": []}, {"guid": "f696dcc1-b4a5-5d55-932c-c4bd4017b459", "code": "GHL8VM", "id": 233, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/GHL8VM/C77095D3-95E5-4121-94EA-CAA495390F85_mIJXC3S__s6mM99q.jpeg", "date": "2025-06-20T20:30:00+02:00", "start": "20:30", "duration": "00:30", "room": "Raum 112", "slug": "gpn23-233-1-workshop-for-the-cutest-led-earrings-ever-deutsch-english", "url": "https://cfp.gulas.ch/gpn23/talk/GHL8VM/", "title": "Workshop for the cutest LED earrings ever (Deutsch/English)", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Deutsch/Englisch! FLINTA peeps have priority access.\r\nLearn to solder! Next put on your cute blinking earrings and they\u2019ll light\r\nyou the way to the next party place!", "description": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== 20:00 Uhr / 8pm: https://pretix.entropia.de/entropia/gpn23-workshops/97/ ===\r\n=== 20:30 Uhr / 8:30pm: https://pretix.entropia.de/entropia/gpn23-workshops/98/ ===\r\n\r\nAccessible for all ages, beginners and designers. We want to be inspired by\r\nyour ideas and designs!\r\n\r\nWe\u2019ll do: - soldering (that\u2019s hot and can burn) - assembling (tiny stuff\r\nthat should not be eaten) Small kids should bring someone to help them be\r\nsafe.\r\nWe\u2019ll work in small groups and try start a new round of workshop every 30\r\nminutes.\r\n\r\nDonations welcome.\r\n\r\nTeam: Chrissi (she/they), M (she/her), G (she/her), Mara (they/none)", "recording_license": "", "do_not_record": true, "persons": [{"code": "JJPMVD", "name": "M4R4", "avatar": null, "biography": "Non-binary. Into gardening, noise and writing. Never liked jewelry before\r\nencountering the LED earrings.", "public_name": "M4R4", "guid": "cb6270cd-2c3a-54eb-82dd-25a376727d8f", "url": "https://cfp.gulas.ch/gpn23/speaker/JJPMVD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/GHL8VM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/GHL8VM/", "attachments": []}, {"guid": "22780b4e-5658-55d7-8438-e3a660360602", "code": "BNZQ3Y", "id": 68, "logo": null, "date": "2025-06-20T21:15:00+02:00", "start": "21:15", "duration": "02:00", "room": "Raum 112", "slug": "gpn23-68-18-do-try-this-at-home-the-other-kind-of-rope-access-for-nerds", "url": "https://cfp.gulas.ch/gpn23/talk/BNZQ3Y/", "title": "18+: Do try this at home - The other kind of Rope Access for Nerds", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "en", "abstract": "Bondage and kink session", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/79/ ===\r\n\r\nThis is the unofficial official rope jam workshop munch thing. Bring your own equipment, entities and enough electrolytes.\r\n\r\nWe will provide a room with a door sign that states what we're doing so people can make an informed decision. Everyone is welcome as long as they are excellent to each other. If you're a beginner, someone will help/guide/teach you. We will also try and get a few skyhooks into the ceiling.\r\n\r\nThis is:\r\n\r\n    a casual get-together\r\n    a safe space for kinky discussions\r\n    a place and time where teaching and learning happens\r\n\r\nThis is not:\r\n\r\n    A lecture, presentation or workshop\r\n    dogmatic\r\n    going to escalate unless everyone in the room agrees\r\n\r\n[ ] I have read and discarded most of the boring warnings and will have a great time with others", "recording_license": "", "do_not_record": true, "persons": [{"code": "98JVC8", "name": "MikeTango", "avatar": "https://cfp.gulas.ch/media/avatars/98JVC8_qVLpfJj.jpg", "biography": "Rope Access. Rope Rescue. Rope other things that require age verification. I fix wind turbines for a living, paraglide for fun and love to teach others the things i like to do. Questionable humour and quick reactions. There is a high chance that you have one of my sticker designs on your laptop, cf: questionable humour. Rainbow shoelaces are the best.", "public_name": "MikeTango", "guid": "6759e76b-4771-5771-984f-e827a0e12383", "url": "https://cfp.gulas.ch/gpn23/speaker/98JVC8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/BNZQ3Y/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/BNZQ3Y/", "attachments": []}], "Raum 106": [{"guid": "78db9501-130a-5fcb-9b7f-32d96cf1b760", "code": "CY3DRF", "id": 151, "logo": null, "date": "2025-06-20T11:00:00+02:00", "start": "11:00", "duration": "01:00", "room": "Raum 106", "slug": "gpn23-151-0-stricken-fur-anfanger", "url": "https://cfp.gulas.ch/gpn23/talk/CY3DRF/", "title": "Stricken f\u00fcr Anf\u00e4nger", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== Freitag / Friday: https://pretix.entropia.de/entropia/gpn23-workshops/71/ ===\r\n=== Samstag / Saturday: https://pretix.entropia.de/entropia/gpn23-workshops/84/ ===\r\n\r\nDu willst Stricken lernen und hast keine Ahnung, wo du starten sollst?\r\n\r\nDann bist du hier genau richtig!\r\nIn diesem Strick-Workshop f\u00fcr Anf\u00e4nger lernst du die ersten Maschen und wie man daraus eine Totebag machen kann.\r\nMit dem sogenannten Duplicate Stitch kannst du anschlie\u00dfend dein Werk individualisieren.\r\n\r\nVorkenntnisse brauchst du keine \u2013 nur Motivation, etwas Neues zu lernen.\r\n\r\nWas du mitbringen musst:\r\n\u2013 Stricknadeln in der St\u00e4rke 6,5 mit Seil\r\n\u2013 Circa 250\u202fg Wolle, am besten nicht dehnbar (z.\u202fB. 80\u202f% Acryl, 20\u202f% Baumwolle \u2013 es gibt aber auch 100\u202f% Wolle, die nicht dehnbar ist)\r\n\r\nAlles andere bringen wir mit!\r\n\r\nDu hast schon ein paar Vorkenntnisse und m\u00f6chtest trotzdem mitmachen?\r\nSehr gerne! Alle sind willkommen \u2013 auch wenn du schon Profi bist und einfach Gesellschaft beim Stricken magst: Komm zu uns!\r\n\r\nBei Fragen kannst du dich jederzeit bei uns melden \u2013 wir helfen dir gerne weiter.\r\n\r\nPro Termin 6 Teilnehmer*innen\r\n\r\nWenn du schon Vorkenntnisse hast kannst du einfach vorbei kommen:)\r\n\r\nWir freuen uns auf euch!\r\n\r\nMichi & Lu", "description": "Wir wollen hier einen Strick-Workshop anbieten, da ich schon auf mehreren Chaos Events die Erfahrung gemacht habe, dass viele Leute Interesse daran haben.\r\nMichi kann den Dublicate stitch besonders gut und ich will meine Leidenschaft zum stricken weitergeben.\r\nF\u00fcr uns ist das einfach nach einem langen Arbeitstag am computer immer eine willkommene Abwechslung und gut zum Kopf ausschalten.", "recording_license": "", "do_not_record": true, "persons": [{"code": "EZUZFA", "name": "Lu", "avatar": "https://cfp.gulas.ch/media/avatars/EZUZFA_HCUZq4M.jpg", "biography": "Hallo, ich bin Lu :)", "public_name": "Lu", "guid": "37740090-ca59-50ea-a63d-e74f3e3ed1c8", "url": "https://cfp.gulas.ch/gpn23/speaker/EZUZFA/"}, {"code": "P3QZRF", "name": "Michaela Maier", "avatar": null, "biography": null, "public_name": "Michaela Maier", "guid": "53e3a168-47ba-5cee-adea-70108302e5d2", "url": "https://cfp.gulas.ch/gpn23/speaker/P3QZRF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/CY3DRF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/CY3DRF/", "attachments": []}, {"guid": "0fb66d9f-e61f-51bd-9c26-050749aede72", "code": "YBVDL9", "id": 36, "logo": null, "date": "2025-06-20T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "Raum 106", "slug": "gpn23-36-0-spliceworkshop-das-loten-der-glasfaser", "url": "https://cfp.gulas.ch/gpn23/talk/YBVDL9/", "title": "Spliceworkshop - Das L\u00f6ten der Glasfaser", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Hast du dich schon mal gefragt, wie die Glasfaser eigentlich zu dir nach Hause kommt? In diesem Spliceworkshop schauen wir uns den praktischen Teil davon an, also wie man daf\u00fcr sorgt, dass das Licht von A nach B kommt. Der Workshop ist dabei genau das \u2013 ein Workshop. Das hei\u00dft jeder kann praktisch ausprobieren einen Splice zu machen, sprich, zwei Glasfaserenden zu verbinden. Wenn die Zeit reicht schauen wir uns auch noch ein paar Messwerkzeuge rund um Glasfasern an.", "description": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== Freitag / Friday: https://pretix.entropia.de/entropia/gpn23-workshops/93/ ===\r\n=== Samstag / Saturday: https://pretix.entropia.de/entropia/gpn23-workshops/94/ ===\r\n\r\nIn diesem Workshop schauen schauen wir uns am praktischen Beispiel an wie das Splicen einer Glasfaser eigentlich funktioniert, das heisst, jeder bekommt die M\u00f6glichkeit einmal 2 Glasfaserenden miteinander zu verbinden. Dazu werden wir 2 unterschiedliche Spliceger\u00e4te mit dabei haben und auch noch ein wenig an Anschauungsmaterial rund um den Splice. Somit sollte man einen guten Einblick in die Welt der Lichtwellenleiter erhalten.", "recording_license": "", "do_not_record": true, "persons": [{"code": "UCDMMK", "name": "guserav", "avatar": null, "biography": ".", "public_name": "guserav", "guid": "cecb072e-9c3e-5fdf-9ba2-0a8d84409551", "url": "https://cfp.gulas.ch/gpn23/speaker/UCDMMK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YBVDL9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YBVDL9/", "attachments": []}, {"guid": "2bfe0cf2-fba9-5a4b-830b-23c64dd2f7c4", "code": "KSNZ9B", "id": 150, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/KSNZ9B/RJ45-Vorbereitet_AXwgQN1.jpg", "date": "2025-06-20T16:15:00+02:00", "start": "16:15", "duration": "01:00", "room": "Raum 106", "slug": "gpn23-150-0-patchkabel-und-hausnetzwerk-selbst-gemacht", "url": "https://cfp.gulas.ch/gpn23/talk/KSNZ9B/", "title": "Patchkabel und Hausnetzwerk selbst gemacht", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Patchkabel mit abgerissener Nase reparieren? Patchkabel g\u00fcnstig selber machen? Ganz einfach, ich zeig Dir wie!\r\n\r\nKupfernetzwerkverkabelung ist immer noch aktuell, weil robust und g\u00fcnstig. Und auch (Multi-)Gigabit-Verbindungen kann man einfach selber machen, das ist kein Hexenwerk.", "description": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== Freitag / Friday: https://pretix.entropia.de/entropia/gpn23-workshops/75/ ===\r\n=== Samstag / Saturday: https://pretix.entropia.de/entropia/gpn23-workshops/99/ ===\r\n\r\n\r\nIch zeige wie man Netzwerk-Patchkabel in Wunschl\u00e4nge einfach selber crimpen kann. Mit dem Wissen kann man endlich das \"halbkaputte\" Patchkabel mit der abgerissenen Rastnase selbst reparieren. Oder das Kabel mit 18,30m L\u00e4nge machen, wenn 20m zu lang sind. Oder das Kabel durch die Schrankwand oder hinter die Fu\u00dfleiste bekommen und danach erst den Stecker anbringt.\r\n\r\nAuch starre Verlegekabel und LSA-Anschl\u00fcsse in Netzwerkdosen und Patchpanels sind kein arkanes Wissen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "FA9NWE", "name": "Markus Seifert", "avatar": "https://cfp.gulas.ch/media/avatars/FA9NWE_nsECEaw.jpg", "biography": "Ich mache gerne Dinge mit Computern, mit Microcontrollern, mit Elektronik, mit Strom und mit Holz. Ich bin beruflich seit mehr als 25 Jahren im EDV- und IT-Support t\u00e4tig und es ist mein Leben, Menschen zu helfen und Wissen zu teilen.", "public_name": "Markus Seifert", "guid": "1a083d0c-79ef-5c4c-8eaf-b2e85390ea72", "url": "https://cfp.gulas.ch/gpn23/speaker/FA9NWE/"}], "links": [{"title": "Workshop-Webseite", "url": "https://mdjk.de/gpn23/", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KSNZ9B/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KSNZ9B/", "attachments": [{"title": "Handout zum Workshop mit allen wichtigen Infos", "url": "/media/gpn23/submissions/KSNZ9B/resources/GPN23-Netzwerk-Handout_RrAOwc0.pdf", "type": "related"}, {"title": "Arbeitsblatt mit allen Schritten speziell f\u00fcr Patchkabel", "url": "/media/gpn23/submissions/KSNZ9B/resources/GPN23-Patchkabel-Handout_OVDh3tQ.pdf", "type": "related"}]}], "GPN Infopunkt in der HfG Karlsruhe": [{"guid": "10724a40-944a-5f47-bb70-1518786f90f6", "code": "9CQU8S", "id": 347, "logo": null, "date": "2025-06-20T15:30:00+02:00", "start": "15:30", "duration": "01:00", "room": "GPN Infopunkt in der HfG Karlsruhe", "slug": "gpn23-347-0-choose-your-filter-30-jahre-browser-art-kuratorische-und-restauratorische-fuhrung", "url": "https://cfp.gulas.ch/gpn23/talk/9CQU8S/", "title": "Choose Your Filter! 30 Jahre Browser Art - Kuratorische und restauratorische F\u00fchrung", "subtitle": "", "track": "Art, Culture and Games", "type": "Meetup", "language": "de", "abstract": "Wir alle greifen t\u00e4glich \u00fcber Webbrowser auf das Internet zu. Die Frage, wie Browser dabei bestimmen, was wir online erleben, hat auch K\u00fcnstler:innen schon fr\u00fch fasziniert. Ausgehend von zwei Forschungsprojekt des KIT-Instituts Kunst- und Baugeschichte zu Internetkunst gibt die Ausstellung Choose Your Filter! Browserart seit den Anf\u00e4ngen des World Wide Web Einblicke in 30 Jahre alternative Browser-Entwicklung. Neben der inhaltlichen Einf\u00fchrung in die Ausstellung sprechen wir auch \u00fcber die technischen und konservatorischen Herausforderungen, die ein solches Ausstellungsprojekt und die Schnelllebigkeit des Webs mit sich bringen.", "description": "Anmeldung: fuehrungen@zkm.de \r\n(bis Fr, 20.6., 14 Uhr, kostenlos)\r\n\r\nTeilnehmende: Maximal 20 Pl\u00e4tze pro F\u00fchrung\r\nhttps://zkm.de/de/2025/06/choose-your-filter-kuratorische-und-restauratorische-fuehrung-zu-30-jahren-browser-art", "recording_license": "", "do_not_record": true, "persons": [{"code": "S9HQHN", "name": "-", "avatar": null, "biography": null, "public_name": "-", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn23/speaker/S9HQHN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9CQU8S/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9CQU8S/", "attachments": []}, {"guid": "efa30433-922b-5a66-9fb7-d813a59ba44a", "code": "9CQU8S", "id": 347, "logo": null, "date": "2025-06-20T16:45:00+02:00", "start": "16:45", "duration": "01:00", "room": "GPN Infopunkt in der HfG Karlsruhe", "slug": "gpn23-347-1-choose-your-filter-30-jahre-browser-art-kuratorische-und-restauratorische-fuhrung", "url": "https://cfp.gulas.ch/gpn23/talk/9CQU8S/", "title": "Choose Your Filter! 30 Jahre Browser Art - Kuratorische und restauratorische F\u00fchrung", "subtitle": "", "track": "Art, Culture and Games", "type": "Meetup", "language": "de", "abstract": "Wir alle greifen t\u00e4glich \u00fcber Webbrowser auf das Internet zu. Die Frage, wie Browser dabei bestimmen, was wir online erleben, hat auch K\u00fcnstler:innen schon fr\u00fch fasziniert. Ausgehend von zwei Forschungsprojekt des KIT-Instituts Kunst- und Baugeschichte zu Internetkunst gibt die Ausstellung Choose Your Filter! Browserart seit den Anf\u00e4ngen des World Wide Web Einblicke in 30 Jahre alternative Browser-Entwicklung. Neben der inhaltlichen Einf\u00fchrung in die Ausstellung sprechen wir auch \u00fcber die technischen und konservatorischen Herausforderungen, die ein solches Ausstellungsprojekt und die Schnelllebigkeit des Webs mit sich bringen.", "description": "Anmeldung: fuehrungen@zkm.de \r\n(bis Fr, 20.6., 14 Uhr, kostenlos)\r\n\r\nTeilnehmende: Maximal 20 Pl\u00e4tze pro F\u00fchrung\r\nhttps://zkm.de/de/2025/06/choose-your-filter-kuratorische-und-restauratorische-fuehrung-zu-30-jahren-browser-art", "recording_license": "", "do_not_record": true, "persons": [{"code": "S9HQHN", "name": "-", "avatar": null, "biography": null, "public_name": "-", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn23/speaker/S9HQHN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9CQU8S/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9CQU8S/", "attachments": []}, {"guid": "473e5873-e33c-55f5-851b-98122889c621", "code": "DZVYAJ", "id": 326, "logo": null, "date": "2025-06-20T23:30:00+02:00", "start": "23:30", "duration": "00:30", "room": "GPN Infopunkt in der HfG Karlsruhe", "slug": "gpn23-326-nachts-im-museum-1-fuhrung-durch-die-zkmgameplay-ausstellung", "url": "https://cfp.gulas.ch/gpn23/talk/DZVYAJ/", "title": "Nachts im Museum 1 - F\u00fchrung durch die zkm_gameplay Ausstellung", "subtitle": "", "track": "Art, Culture and Games", "type": "Meetup", "language": "de", "abstract": "==AUSGEBUCHT==\r\nTeilnehmende: Maximal 20 Pl\u00e4tze pro F\u00fchrung\r\nhttps://zkm.de/de/2025/06/nachts-im-museum-fuehrung-durch-die-zkmgameplay-ausstellung", "description": "\u00bbzkm_gameplay. the next level\u00ab ist die Computerspielplattform des ZKM. Sie l\u00e4dt zum informativen und kreativen Austausch ein \u2013 und nat\u00fcrlich zum Spielen. Die Ausstellung richtet sich an Gamer:innen jeden Alters, aber auch an Besucher:innen, die bislang kaum Erfahrung mit Computerspielen haben.\r\n\r\nDie rund 50 Werke der Spielplattform stammen aus den Bereichen der Indie und Art-Games. Im Gegensatz zu den gro\u00dfen kommerziellen Werken stammen diese aus der Feder von \u00fcberschaubaren unabh\u00e4ngigen Entwicklerstudios oder einzelnen Game-DesignerInnen und K\u00fcnstlerInnen. Oft folgen diese Werke keinem klassischen und konservativen Spieldesign. Dies gilt insbesondere f\u00fcr die interaktiven Rauminstallationen der Ausstellung. Der reale Raum und die virtuelle Spielewelt verschmelzen miteinander und erzeugen so ein einzigartiges gemeinschaftliches Erlebnis, dass die kreativen M\u00f6glichkeiten des Medium Computerspiels neu definiert.", "recording_license": "", "do_not_record": true, "persons": [{"code": "S9HQHN", "name": "-", "avatar": null, "biography": null, "public_name": "-", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn23/speaker/S9HQHN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DZVYAJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DZVYAJ/", "attachments": []}, {"guid": "856593c2-a75f-544e-891a-83325ee7a346", "code": "JHZGFT", "id": 328, "logo": null, "date": "2025-06-21T00:15:00+02:00", "start": "00:15", "duration": "00:30", "room": "GPN Infopunkt in der HfG Karlsruhe", "slug": "gpn23-328-nachts-im-museum-2-fuhrung-durch-die-zkmgameplay-ausstellung", "url": "https://cfp.gulas.ch/gpn23/talk/JHZGFT/", "title": "Nachts im Museum 2 - F\u00fchrung durch die zkm_gameplay Ausstellung", "subtitle": "", "track": "Art, Culture and Games", "type": "Meetup", "language": "de", "abstract": "==AUSGEBUCHT==\r\nTeilnehmende: Maximal 20 Pl\u00e4tze pro F\u00fchrung\r\nhttps://zkm.de/de/2025/06/nachts-im-museum-fuehrung-durch-die-zkmgameplay-ausstellung-0", "description": "\u00bbzkm_gameplay. the next level\u00ab ist die Computerspielplattform des ZKM. Sie l\u00e4dt zum informativen und kreativen Austausch ein \u2013 und nat\u00fcrlich zum Spielen. Die Ausstellung richtet sich an Gamer:innen jeden Alters, aber auch an Besucher:innen, die bislang kaum Erfahrung mit Computerspielen haben.\r\n\r\nDie rund 50 Werke der Spielplattform stammen aus den Bereichen der Indie und Art-Games. Im Gegensatz zu den gro\u00dfen kommerziellen Werken stammen diese aus der Feder von \u00fcberschaubaren unabh\u00e4ngigen Entwicklerstudios oder einzelnen Game-DesignerInnen und K\u00fcnstlerInnen. Oft folgen diese Werke keinem klassischen und konservativen Spieldesign. Dies gilt insbesondere f\u00fcr die interaktiven Rauminstallationen der Ausstellung. Der reale Raum und die virtuelle Spielewelt verschmelzen miteinander und erzeugen so ein einzigartiges gemeinschaftliches Erlebnis, dass die kreativen M\u00f6glichkeiten des Medium Computerspiels neu definiert.", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/JHZGFT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/JHZGFT/", "attachments": []}], "HfG - Treppe Haupteingang": [{"guid": "3c423686-a0a6-5eaf-82c2-aa64812c4cf4", "code": "DSR993", "id": 67, "logo": null, "date": "2025-06-20T12:00:00+02:00", "start": "12:00", "duration": "08:00", "room": "HfG - Treppe Haupteingang", "slug": "gpn23-67-1-do-not-try-this-at-home-rope-access-for-nerds", "url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "title": "Do not try this at home - Rope Access for Nerds", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Psst, kid, wanna climb things?", "description": "The reaction to last year's climbing training was overwhelmingly positive. We'll take it from there.\r\nThis is a very basic course to rope access and a full hands-on training. We will show you how to safely ascend and descend on a rather short climb, supervised by experienced people. There may be an advanced / longer rope system rigged for people with prior knowledge or own gear. Our main focus is safety of all participants, next up is acessibility: we'll do this in two languages and can accomodate most people. Wheelchairs, vision impairments, phobias, we have done it and will handle it together.\r\n\r\nThis will be a rolling workshop, meaning that we'll be trying to man the station as long/often as possible and you can come around at your convenience. It's currently in the Timetable only at one short slot, don't let that mislead you, we'll be there all weekend with breaks imposed on us by people who are absolutely right.\r\n\r\nThis is in no way a comprehensible workshop, training or course. We will teach each participant according to their previous experience which mostly means basic ascending/descending techniques.", "recording_license": "", "do_not_record": true, "persons": [{"code": "98JVC8", "name": "MikeTango", "avatar": "https://cfp.gulas.ch/media/avatars/98JVC8_qVLpfJj.jpg", "biography": "Rope Access. Rope Rescue. Rope other things that require age verification. I fix wind turbines for a living, paraglide for fun and love to teach others the things i like to do. Questionable humour and quick reactions. There is a high chance that you have one of my sticker designs on your laptop, cf: questionable humour. Rainbow shoelaces are the best.", "public_name": "MikeTango", "guid": "6759e76b-4771-5771-984f-e827a0e12383", "url": "https://cfp.gulas.ch/gpn23/speaker/98JVC8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "attachments": []}], "ZKM Foyer": [{"guid": "a9dfbae7-3585-5fe0-b980-2e23e93ff3bd", "code": "R7AGXM", "id": 57, "logo": null, "date": "2025-06-20T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn23-57-bahnbubble-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/R7AGXM/", "title": "Bahnbubble-Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Tschu Tschu!\r\n\r\nDer j\u00e4hrliche Austausch der Bahnbubble auf der GPN. Es ist mittlerweile eine Tradition, dass sich Wesen der Transportbranche zum zusammen reden \u00fcber den Klatsch und Tratsch der letzten Monate auf der GPN versammeln.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "EFTPKE", "name": "NekoNina", "avatar": "https://cfp.gulas.ch/media/avatars/EFTPKE_vzMWg8T.jpg", "biography": "NekoNina ist die \"Anzeigenhauptmeisterin\" des Entropia. Ihr Interesse umfasst neben Computern auch Fahrgastinformationssysteme im \u00d6PNV.\r\nSie k\u00fcmmert sich mit ihren au\u00dferodentlich kompetenten und gut aussehenden Kolleginnen um den Content der diesj\u00e4hrigen GPN.", "public_name": "NekoNina", "guid": "9f67c830-747e-5796-92a0-f060a6c8d368", "url": "https://cfp.gulas.ch/gpn23/speaker/EFTPKE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/R7AGXM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/R7AGXM/", "attachments": []}, {"guid": "bb5263cf-b5a0-5b96-8847-8998e03f40af", "code": "9PMHWB", "id": 56, "logo": null, "date": "2025-06-20T20:15:00+02:00", "start": "20:15", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn23-56-dfir-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/9PMHWB/", "title": "DFIR Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Austausch- und Vernetzungstreffen f\u00fcr alle Menschen, die (beruflich) im Bereich DFIR (Digital Forensics & Incident Response) unterwegs sind", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "YYZSMY", "name": "harryr", "avatar": null, "biography": "hacking @ CCCAC\r\nM.Sc. @ RWTH\r\nfr\u00fcher Pentester @ X41 D-Sec\r\naktuell DFIR @ G DATA Advanced Analytics\r\nGruppenf\u00fchrer @ THW\r\n\r\nHack all the things!", "public_name": "harryr", "guid": "7d6c9fb1-6e61-59d2-8468-070093052dc3", "url": "https://cfp.gulas.ch/gpn23/speaker/YYZSMY/"}, {"code": "8JRQ9G", "name": "Jonas Zeidler", "avatar": null, "biography": null, "public_name": "Jonas Zeidler", "guid": "2b90d302-48d7-5138-8b59-3e2a7a9bcf65", "url": "https://cfp.gulas.ch/gpn23/speaker/8JRQ9G/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9PMHWB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9PMHWB/", "attachments": []}], "Nordwiese": [{"guid": "b607da87-7705-5282-8c1f-3686fafe6fc3", "code": "DWQ8N3", "id": 286, "logo": null, "date": "2025-06-20T13:30:00+02:00", "start": "13:30", "duration": "01:00", "room": "Nordwiese", "slug": "gpn23-286-0-dns-sec-meetup-erfahrungen-herausforderungen-und-losungen-aus-der-praxis", "url": "https://cfp.gulas.ch/gpn23/talk/DWQ8N3/", "title": "DNS-SEC Meetup: Erfahrungen, Herausforderungen und L\u00f6sungen aus der Praxis", "subtitle": "", "track": "Software and Infrastructure", "type": "Meetup", "language": "de", "abstract": "Raum\u00e4nderung --> Treffen uns auf der Wiese am \"Defcon Banner\"\r\n\r\nDNS-SEC in der Praxis: Beim Meetup stehen Erfahrungsaustausch und Diskussion im Vordergrund. Gemeinsam sprechen wir \u00fcber Herausforderungen, L\u00f6sungen und Best Practices rund um DNS-Sicherheit. Alle, die sich mit DNS-SEC besch\u00e4ftigen \u2013 ob gerade erst begonnen oder schon mit Jahren an Erfahrung \u2013 sind herzlich eingeladen, mitzureden oder einfach mitzuh\u00f6ren.", "description": "DNS-SEC gilt als ein zentraler Baustein zur Absicherung des Domain Name Systems \u2013 wird in der Praxis aber nach wie vor z\u00f6gerlich eingesetzt. Viele Betreiber:innen sehen sich mit komplexen Implementierungen, fehlender Unterst\u00fctzung oder unklaren Fehlermeldungen konfrontiert. Dieses Meetup bietet Raum f\u00fcr Austausch: Was funktioniert gut? Wo treten Probleme auf? Und wie kann die DNS-Sicherheit im Alltag wirklich verbessert werden?\r\n\r\nIn lockerer Atmosph\u00e4re m\u00f6chten wir gemeinsam Erfahrungen zu DNS-SEC teilen: Von der ersten Einrichtung \u00fcber Key-Rollover und Validierungsfehler bis hin zu Lessons Learned bei gr\u00f6\u00dferen Infrastrukturen. Teilnehmende k\u00f6nnen eigene Beispiele mitbringen, Fragen diskutieren oder einfach zuh\u00f6ren und von anderen lernen. Ziel ist es, Wissen zu b\u00fcndeln, Best Practices sichtbar zu machen und gemeinsam an L\u00f6sungen zu arbeiten \u2013 egal ob Einsteiger:in oder langj\u00e4hrige:r Admin.", "recording_license": "", "do_not_record": true, "persons": [{"code": "YTQ7PK", "name": "Bjoern Pahls (g0ph3r)", "avatar": "https://cfp.gulas.ch/media/avatars/YTQ7PK_r5fTVYg.jpg", "biography": "ich bin engagierter Hacktivist, Netzaktivist und IT-Nomade. Technik, Freiheit und digitale Grundrechte sind f\u00fcr mich untrennbar verbunden. Als IT-Nomade lebe ich flexibel, grenz\u00fcberschreitend und setze mich daf\u00fcr ein, dass Technologie Menschen mehr Freiheit statt Kontrolle bringt. Mein Engagement gilt dem Schutz von Datenschutz und offenen Netzen.", "public_name": "Bjoern Pahls (g0ph3r)", "guid": "b113af97-c4b6-52dc-8fa1-6c422d12d951", "url": "https://cfp.gulas.ch/gpn23/speaker/YTQ7PK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DWQ8N3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DWQ8N3/", "attachments": []}]}}, {"index": 3, "date": "2025-06-21", "day_start": "2025-06-21T04:00:00+02:00", "day_end": "2025-06-22T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "d0e2636c-ef10-5e4c-96e5-b5e41e655b7f", "code": "FY7Q3S", "id": 323, "logo": null, "date": "2025-06-21T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-323-the-data-must-flow-anspruche-auf-datenzugang-und-wer-da-so-drauf-zugreifen-kann", "url": "https://cfp.gulas.ch/gpn23/talk/FY7Q3S/", "title": "The Data must flow - Anspr\u00fcche auf Datenzugang und wer da so drauf zugreifen kann", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Europarecht und auch Recht in Deutschland enthalten mehrere M\u00f6glichkeiten, an verschiedene Arten von Daten zu kommen: Der Data Act f\u00fcr IoT-Daten f\u00fcr jedes Wesen oder das Umweltinformationsgesetz f\u00fcr ... naja, Umweltinformationen oder auch so obskure Dinge wie das Geodatenzugangsgesetz. Neben dem bekannten Informationsfreiheitsgesetz gibt es eben viele M\u00f6glichkeiten, nicht nur an staatliche Informationen zu kommen. Ich m\u00f6chte einen \u00dcberblick \u00fcber die verschiedenen Anspr\u00fcche, ihre Voraussetzungen und was dabei zu erwarten ist, geben.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AU3D7G", "name": "vandox", "avatar": null, "biography": "Jurist, Forschungsdaten, verloren irgendwo zwischen Technik und Recht", "public_name": "vandox", "guid": "ba977ccb-25d5-559a-9a93-57664f56c4c4", "url": "https://cfp.gulas.ch/gpn23/speaker/AU3D7G/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FY7Q3S/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FY7Q3S/", "attachments": []}, {"guid": "7fda42fc-24de-5e3a-8758-ad1f58a241ac", "code": "RYNLPG", "id": 134, "logo": null, "date": "2025-06-21T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-134-indieweb-publish-on-your-own-site-syndicate-elsewhere", "url": "https://cfp.gulas.ch/gpn23/talk/RYNLPG/", "title": "IndieWeb: Publish (on your) Own Site, Syndicate Elsewhere", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Mit dem Wunsch weniger Social Media und wieder mehr Blogs zu lesen, bin ich auf das IndieWeb gesto\u00dfen.\r\n\r\nIndieWeb ist eine Gemeinschaft von Menschen welche pers\u00f6nliche Websites zum verwalten von Inhalten im Internet verwenden, statt dies in zentralisierten sozialen Netzwerken zu tun.  Neben Prinzipien wie POSSE (Publish (on your) Own Site, Syndicate Elsewhere) werden dabei auch Web Standards wie Webmention, Microformats und Micropub verwendet. \r\n\r\nMit diesem Vortrag gebe ich als ganz neuer Fan des IndieWeb einen \u00dcberblick und zeige auch, wie die technische Implementierung in eine statisch generierte Website ablaufen kann.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XGPKKD", "name": "perrflynn", "avatar": "https://cfp.gulas.ch/media/avatars/XGPKKD_j0LJYdJ.jpg", "biography": "Vor 20 Jahren mit einem klassischen LAMP Stack in die Software Entwicklung gestartet und dann in die IT Infrastruktur abgedriftet, verwalte ich heute beruflich on-prem und Cloud Dinge. Privat bin ich Mitglied des Hackerspace nerdbridge e.V. und k\u00fcmmere mich um die Technik im vereinsgetriebenen Kulturkino NEU-Deli der Einbecker Lichtspielfreunde e.V.", "public_name": "perrflynn", "guid": "bae798b0-ca25-5b18-adba-58660ae2e702", "url": "https://cfp.gulas.ch/gpn23/speaker/XGPKKD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/RYNLPG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/RYNLPG/", "attachments": []}, {"guid": "f0d65c0e-8fc1-5b2a-9959-e9a77c7e37f8", "code": "8ZHFR9", "id": 64, "logo": null, "date": "2025-06-21T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-64-kein-quantum-trost-wie-ein-firefox-an-einer-chromium-vergiftung-zugrunde-ging", "url": "https://cfp.gulas.ch/gpn23/talk/8ZHFR9/", "title": "Kein Quantum Trost: Wie ein Firefox an einer Chromium-Vergiftung zugrunde ging", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "oder: Eine kurze Geschichte von Webbrowsern.\r\nEs ist keine Selbstverst\u00e4ndlichkeit, dass sich Browser und das World Wide Web bis heute durchgesetzt haben. Sie sind kulturellen Aushandlungen hervorgegangen, die vor allem \u00f6konomischem Wettbewerb unterstanden. Als solche sind Browser Maschinen, die menschliche Lohnarbeiten ersetzen und Menschen oder User zur permanenten Suche nach Informationen bef\u00e4higt haben. So sind sie selbst zu Einflussnehmern auf das Wissen der Menschen und der Gesellschaft geworden.", "description": "Der Vortrag er\u00f6ffnet eine Geschichte von Webbrowsern, die den Anspruch verfolgt ebenso historisch korrekt wie ironisch zu sein. Er zeichnet unter einem historisch materialistischem Blick die Entwicklung der ersten, unter fast urkommunistischen Bedingungen entstandenen, Browser bis zu ihrer killerischen Annektierung nach; ehe er dann von den Legenden um die beiden gro\u00dfen Browserkriege berichtet und ein kolonialistisches Kapitel von Navigator, Explorer und Eroberer aufmacht. Er endet schlie\u00dflich mit einer \u201epopkapitalistischen\u201c Geschichte vom Quantum Trost oder einem armen Hund und der Frage ob mit Ladybird vielleicht doch noch Hoffnung zu finden ist.", "recording_license": "", "do_not_record": false, "persons": [{"code": "GEFTKJ", "name": "LustigerLeo", "avatar": null, "biography": "*Oh, kann man hier wirklich mit Markdown rummachen?*\r\n\r\n\u00dcber mich? Mache Gesellschaftskritik und Kulturgeschichte und ab und an was mit Theorie oder Homosexualit\u00e4t.", "public_name": "LustigerLeo", "guid": "ecdb26be-7149-5c2f-97aa-38a81b01bdb2", "url": "https://cfp.gulas.ch/gpn23/speaker/GEFTKJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/8ZHFR9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/8ZHFR9/", "attachments": []}, {"guid": "98863512-2903-5a99-8a0f-34753d6d2ee2", "code": "EKBHXL", "id": 257, "logo": null, "date": "2025-06-21T13:45:00+02:00", "start": "13:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-257-neurodivergent-gpn23", "url": "https://cfp.gulas.ch/gpn23/talk/EKBHXL/", "title": "Neurodivergent @ GPN23", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Auf der letzten GPN gab es ein \"Auti@GPN23\" und ein \"Neurodivergent and unsure -- Selbstfindung\" meetup. Da beide meetups letzte GPN extrem beliebt waren wollen wir dieses Jahr etwas \u00e4hnliches machen, nur organisierter!\r\n\r\nWillkommen sind alle Wesen, die selbst neurodivergent sind (selbstverst\u00e4ndlich mit oder ohne Diagnose), alle, die sich vielleicht noch nicht sicher sind ob neurodivergent ein gutes Label f\u00fcr sie selbst ist und alle, die dem Thema gegen\u00fcber offen sind und Interesse haben. Gerne wilkommen sind auch Personen mit mehr Erfahrung bez\u00fcglich Neurodivergenz, damit weniger erfahrene Personen Fragen stellen k\u00f6nnen.\r\n\r\nDa der Raum letztes Mal sehr sehr voll war m\u00fcssen wir dieses Mal die Teilnahme leider begrenzen.", "description": "## Ablauf\r\nWir teilen uns in 5 Kleingruppen auf. Jede Kleingruppe kann zu einem Thema, dass die Wesen dort interessiert offen disskutieren. Am Ende tragen wir kurz die Ergebnisse zusammen und machen eine Feedbackrunde :3\r\n\r\n- 10 min Treffen im Seminarraum\r\n    - Einf\u00fchrung\r\n    - Gruppenbildung\r\n    - Themenfindung\r\n- 40 min Diskussion & Meetup in Kleingruppen\r\n- 10 min Ergebnisse zusammentragen und Feedbackrunde\r\n- Option: Danach offen au\u00dferhalb des Meetups weiter Reden falls Bedarf besteht\r\n\r\n## Themenvorschl\u00e4ge\r\nDa wir letztes Mal etwas \u00fcberrascht waren wie beliebt das Meetup ist und viel Zeit mit Themenfindung verbracht haben, haben wir uns dieses Mal im Vorfeld Themenvorschl\u00e4ge \u00fcberlegt. Nat\u00fcrlich k\u00f6nnen aber auf dem meetup selbst noch individuell andere Themengruppen gebildet werden. Folgende Themen haben wir uns \u00fcberlegt:\r\n\r\n- Diagnostik \r\n    - Wie l\u00e4uft das ab?\r\n    - Erfahrene erz\u00e4hlen, Suchende stellen fragen\r\n- ND and unsure\r\n    - am I on the Spectrum? Probably bekommst du hier heine Antwort aber Raum dich damit auseinander zu setzen :D\r\n    - Menschen mit Neurodivergenz k\u00f6nnen Fragen zu Thema beantworten\r\n    - \"Ich habe \u2026. Kennst du das auch?\"\r\n- Systemrant\r\n    - Die meisten von uns wurden schon mal vom System diskriminiert. Hier kann man sich ein bisschen dazu austauschen\r\n    - Schwerbehindertenausweis? Nachteilsausgleiche? Diagnostik? Therapiepl\u00e4tze?\r\n- Stim Toys :3\r\n    - UwU UwU Ich hab $TollesStimtoy :333\r\n- Was tut uns gut? \r\n    - Welche Ressourcen haben wir? Wie k\u00f6nnen wir uns gegenseitig unterst\u00fctzen?\r\n    - Was hilft uns?\r\n    - Hilfe zur Selbsthilfe\r\n    -  Vernetzung\r\n- Neurodivergent and Queer \r\n    - Komplizierte Kombination\u2026 Bringt vieleicht besondere Themen mit sich.\r\n\r\n## Content Notes\r\nDie Kleingruppen sind sehr offen was die Thematik angeht. Es kann also prinzipiell alles besprochen werden. Insbesondere wird es nat\u00fcrlich \u00fcm die Oben genannten Themen und im Zusammenhang damit wahrscheinlich viel um Mental Health gehen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "3SSKLN", "name": "Clara :3", "avatar": "https://cfp.gulas.ch/media/avatars/3SSKLN_zKV1j1v.png", "biography": "Cute Fops from Entropia :3\r\nsomewhere on this funky spectrum ~~\r\nOrganizes the Quiet Hack Center this GPN\r\nDoes occasional computer touching\r\n\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f", "public_name": "Clara :3", "guid": "eb0cd9e9-2c80-5cc3-a7ef-4e2d22e3c5bc", "url": "https://cfp.gulas.ch/gpn23/speaker/3SSKLN/"}, {"code": "TVBUMQ", "name": "ava", "avatar": null, "biography": "there rlly isn't much to say.", "public_name": "ava", "guid": "e158fa54-5b9d-5e14-9782-ef7ca92858ec", "url": "https://cfp.gulas.ch/gpn23/speaker/TVBUMQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/EKBHXL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/EKBHXL/", "attachments": []}, {"guid": "853514b1-bfae-5c97-831e-fb3d91809730", "code": "MSND8W", "id": 165, "logo": null, "date": "2025-06-21T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-165-einmal-vollnarkose-mit-soe-und-scharf", "url": "https://cfp.gulas.ch/gpn23/talk/MSND8W/", "title": "Einmal Vollnarkose - mit So\u00dfe und Scharf!", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Nachdem wir letztes Jahr gelernt haben, was f\u00fcr M\u00f6glichkeiten wir so haben, um Bilder von Menschen zu machen, beantworten wir dieses Jahr die Frage: \"Vollnarkose, aber was passiert da eigentlich genau?\".\r\n\r\nIn einer praxisnahen (und wahrscheinlich gut bebilderten) Reise begleiten wir einen fiktiven Patienten vom Narkosevorgespr\u00e4ch \u00fcber die eigentliche Narkose bis zum Aufwachraum.\r\n\r\nWenn ihr schon immer genauer wissen wolltet, was sich hinter einer \"normalen Vollnarkose\" eigentlich verbirgt, was passiert, w\u00e4hrend ihr schlaft oder was ein Laryngoskop ist, dann k\u00f6nnte das euer Talk sein.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "ZNNRRQ", "name": "deinkoks", "avatar": null, "biography": "Wir sind inzwischen beide \u00c4rzte in der An\u00e4sthesie, h\u00e4ngen seit Jahren im CERT rum und haben jede Menge Spass am Ger\u00e4t.\r\n\r\nK\u00f6nnen wir euch vielleicht auch f\u00fcr WHO-Drink Bratensaft begeistern?", "public_name": "deinkoks", "guid": "e74a6aa1-9a89-5bbc-b19e-2b9ef4088e24", "url": "https://cfp.gulas.ch/gpn23/speaker/ZNNRRQ/"}, {"code": "ZSZLRR", "name": "Philipp", "avatar": null, "biography": null, "public_name": "Philipp", "guid": "7571e0a8-c91d-5dc1-8200-401e41130dd9", "url": "https://cfp.gulas.ch/gpn23/speaker/ZSZLRR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/MSND8W/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/MSND8W/", "attachments": []}, {"guid": "bf26c76d-d5b7-5d55-b12c-d8936a87bf97", "code": "NGHBAB", "id": 42, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/NGHBAB/Pasted_image_fAnR0zn.png", "date": "2025-06-21T16:30:00+02:00", "start": "16:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-42-wie-verklagt-man-seinen-chef", "url": "https://cfp.gulas.ch/gpn23/talk/NGHBAB/", "title": "Wie verklagt man seinen Chef?", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Willst Du Deinen Chef verklagen, aber Du traust Dich nicht, wegen des ungewissen rechtlichen und b\u00fcrokratischen Prozesses, der auf Dich zu kommt? Keine Sorge, es ist einfacher als man denkt.", "description": "In diesem Vortrag begleiten wir die fiktive Person Bjarne Chefson durch einen Rechtsstreit mit seinem Arbeitgeber. Dabei schauen wir uns fiktive Dokumente und Termine an. \r\n\r\n1. Beweise / Forderungen sammeln \r\n1. Mahnen\r\n1. Klage einreichen / Rechtsantragstelle\r\n1. Der Prozess\r\n1. Urteil / Vergleich\r\n1. Vollstreckung", "recording_license": "", "do_not_record": true, "persons": [{"code": "HX9TRJ", "name": "Ben Chefson", "avatar": null, "biography": null, "public_name": "Ben Chefson", "guid": "d89bd013-b8d1-5f0d-815d-aff661d80895", "url": "https://cfp.gulas.ch/gpn23/speaker/HX9TRJ/"}], "links": [{"title": "symbolbild", "url": "https://www.dieterwunderlich.de/wp-content/uploads/2018/08/Kafka-prozess.jpg", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/NGHBAB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/NGHBAB/", "attachments": []}, {"guid": "cc57bd77-7192-55a3-bb05-eb2e28d63fa6", "code": "JPEZKC", "id": 298, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/JPEZKC/Gehirn_DULt6Zo.jpg", "date": "2025-06-21T17:45:00+02:00", "start": "17:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-298-elektronische-patientenakte-epa-whatever-it-takes-digitalisierung-in-der-medizin-2025", "url": "https://cfp.gulas.ch/gpn23/talk/JPEZKC/", "title": "elektronische Patientenakte (ePA) \u2013 Whatever it takes! Digitalisierung in der Medizin 2025", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Augen zu und durch, begleiten Sie mich weiter auf dem Weg zur elektronischen Patientenakte (ePA). Es ist nicht so, dass die Welt auf die ePA gewartet h\u00e4tte. Auch haben wir keine Notlage, die drastische Ma\u00dfnahmen erforderte. Aber die EU-Kommission hat die Daten\u00f6konomie im Gesundheitsdatenraum (EHDS) nun einmal beschlossen. Die ePA bildet daf\u00fcr die zentrale Datenpipeline. Bald sprudelt der ersehnte Datentreibstoff f\u00fcr KI & Co. Auch wenn vorher eigentlich noch ein paar Kleinigkeiten zu erledigen w\u00e4ren. Whatever it takes!", "description": "Los geht\u00b4s: \r\n\r\n1.  Viel Peitsche, wenig Zuckerbrot. Mit Strafe zur Digitalisierung in der Medizin \r\n2.   Muskelspiele im Gematik-Dashboard zur elektronischen Patientenakte\r\n3.  \u201eNichtstun\u201c als Zustimmung? Das Opt-Out und die guten Sitten der Kommunikation.\r\n4.  Wie anonym ist eigentlich anonym? Verf\u00fcgbare Personendaten als Schl\u00fcssel zu anonymisierten Gesundheitsdaten. Privacy zum Anfassen mit Gruselfaktor.\r\n\r\nUnd zum Schlu\u00df, wie immer eine weitere Folge von: \"Wie k\u00f6nnen Digitalisierung in der Medizin und Daten\u00f6konomie doch noch gelingen?\"", "recording_license": "", "do_not_record": false, "persons": [{"code": "BLXSL3", "name": "Stefan Streit", "avatar": null, "biography": "Ich bin Hausarzt.", "public_name": "Stefan Streit", "guid": "71a44286-0049-5188-8fd7-3040621a66e4", "url": "https://cfp.gulas.ch/gpn23/speaker/BLXSL3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/JPEZKC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/JPEZKC/", "attachments": []}, {"guid": "f36e6f13-25dc-5f5d-bd2f-c34a1ff4acbb", "code": "7ZWHXE", "id": 297, "logo": null, "date": "2025-06-21T19:30:00+02:00", "start": "19:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-297-counter-terrorism-since-9-11", "url": "https://cfp.gulas.ch/gpn23/talk/7ZWHXE/", "title": "Counter-terrorism since 9/11", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "en", "abstract": "The War on Terror and the establishment of the U.S. Department of Homeland Security are only two consequences of the 9/11 terrorist attacks.\r\nThis talk will present an overview of the United State\u2019s and Europe\u2019s counter-terrorism strategies and IT systems currently in place and a perspective on measures planned in the years to come.", "description": "The foundation of the talk and U.S./ EU comparison are the \u201cDHS Strategic Framework for Countering Terrorism and Targeted Violence\u201d & \u201cThe European Union Counter-Terrorism Strategy\u201d.", "recording_license": "", "do_not_record": true, "persons": [{"code": "BEMYQC", "name": "aura", "avatar": "https://cfp.gulas.ch/media/avatars/BEMYQC_LiPWG4i.png", "biography": "Ich studiere Kommunikationswissenschaften & Informatik und manchmal ein bisschen Soziologie.\r\nAnsonsten reise ich gerne, engagiere mich f\u00fcr netzpolitische Themen und Jugendarbeit und trinke gerne Tee.", "public_name": "aura", "guid": "84abd022-a89e-5d71-923c-10f3ceca0368", "url": "https://cfp.gulas.ch/gpn23/speaker/BEMYQC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/7ZWHXE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/7ZWHXE/", "attachments": []}, {"guid": "b56ba71b-98bb-5151-ae69-a3f2394fd24a", "code": "KVCMMY", "id": 254, "logo": null, "date": "2025-06-21T20:45:00+02:00", "start": "20:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-254-kinkmining", "url": "https://cfp.gulas.ch/gpn23/talk/KVCMMY/", "title": "KinkMining", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Euch erwarten spannende Aufbereitungen von einigen Datenpunkten sowie Scenarien wie diese Daten missbraucht werden k\u00f6nnen.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "PQ3CFX", "name": "Cato", "avatar": null, "biography": "Ich bin Cato und mit meiner Frau Philomena seit einigen Jahren in der Karlsruher Kink-, Poly- und Fesselszene unterwegs.", "public_name": "Cato", "guid": "59b4fd7b-c8d9-5548-95b8-64462e0d82ea", "url": "https://cfp.gulas.ch/gpn23/speaker/PQ3CFX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KVCMMY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KVCMMY/", "attachments": []}, {"guid": "ee087b33-c830-5893-98c2-7d84949fdd92", "code": "UTMRPY", "id": 113, "logo": null, "date": "2025-06-21T22:00:00+02:00", "start": "22:00", "duration": "02:00", "room": "ZKM Medientheater", "slug": "gpn23-113-demoszene-nachlese", "url": "https://cfp.gulas.ch/gpn23/talk/UTMRPY/", "title": "Demoszene Nachlese", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Augenschmaus, Bassmassage mit einer satten Beilage Unterhaltung und kunen.\r\nWir servieren, wie jedes Jahr, eine Kollektion der feinsten Demos des vergangenen Jahres.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AC8XRE", "name": "madonius", "avatar": null, "biography": "Hacker.", "public_name": "madonius", "guid": "6a73da9c-7d91-50ac-b6b6-4e3c5467748a", "url": "https://cfp.gulas.ch/gpn23/speaker/AC8XRE/"}, {"code": "QBDDJU", "name": "hexchen", "avatar": null, "biography": "hi! ich bin hexchen.", "public_name": "hexchen", "guid": "a534cd0c-f28f-56d9-af70-163a2e674b69", "url": "https://cfp.gulas.ch/gpn23/speaker/QBDDJU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/UTMRPY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/UTMRPY/", "attachments": []}], "ZKM Kubus": [{"guid": "04a8cbc7-eb4d-51b0-8024-df6446c84019", "code": "CWFRB8", "id": 133, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/CWFRB8/kvv_l6NE5ns.jpeg", "date": "2025-06-21T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-133-wann-kommt-die-straba-kvv-stationsanzeige-mit-esp8266-selbstgebaut", "url": "https://cfp.gulas.ch/gpn23/talk/CWFRB8/", "title": "Wann kommt die StraBa? KVV-Stationsanzeige mit esp8266 selbstgebaut", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Die Anzeigetafeln an den Stra\u00dfenbahnstationen sind sehr praktisch. Leider sieht man sie erst, wenn man schon an der Station ist.\r\n\r\nIch zeige, wie man sich aus einem ESP8266-Mikrocontroller und einem E-Paper-Display eine eigene kleine Anzeige f\u00fcr den Hausflur baut und so schon fr\u00fch weiss, dass man sich sputen sollte, wenn man die n\u00e4chste Bahn noch erreichen m\u00f6chte.", "description": "Dass man mit ESP8266 und Co die eigenen Bastelprojekte ins Internet bringen kann, hat sich ja langsam herumgesprochen. Die Frage ist aber immer, wof\u00fcr man das kleine Ger\u00e4t diese Freiheit nutzen l\u00e4sst.\r\n\r\nIch zeige, wie man die aktuellen Stationsdaten der Karlsruher Verkehrsbetriebe in maschinenlesbarer Form im Internet findet, wie man sie automatisiert ausliest und wie man schlie\u00dflich den kleinen 2-Euro-Mikrocontroller an die f\u00fcr die Bahnstation vor der T\u00fcr relevanten Daten kommen l\u00e4sst.\r\n\r\nUnd weil sich die Abfahrtsdaten nur alle paar Minuten \u00e4ndern, bietet es sich an, zur Darstellung ein kleines E-Paper-Display zu verwenden, das, einmal aktualisiert, die Daten stromsparend und ansprechend darstellt.\r\n\r\nDieser Ansatz ist prinzipiell auf beliebige andere Dienste \u00fcbertragbar und neben Bus und Bahnen der KVV l\u00e4sst sich der \u00f6ffentliche Nahverkehr anderer St\u00e4dte genau so darstellen wie die aktuellen \u00d6ffnungszeiten des lokalen Schwimmbads oder das momentane Men\u00fc des D\u00f6nerladens um die Ecke.", "recording_license": "", "do_not_record": false, "persons": [{"code": "FJWER3", "name": "Till Harbaum", "avatar": null, "biography": "Hacker. Maker ... aufgewachsen in den 80ern habe ich die Zeit der Homecomputer aktiv miterlebt. W\u00e4hrend es in den Anfangstagen noch h\u00e4ufig n\u00f6tig war, selbst Hand ans Ger\u00e4t zu legen, wurde sp\u00e4testens mit der Ankunft der ersten Heim-PCs der L\u00f6tkolben immer seltener eingesetzt. Umso begeisterter war ich, als sich Anfang der 2000er mit Arduino, Raspi und Co der DIY-Gedanke wieder mehr verbreitete. Die Ergebnisse meiner Basteleien ver\u00f6ffentliche ich seitdem immer wieder im globalen Netz und pr\u00e4sentiere sie z.B. auf der GPN und dem Congress.", "public_name": "Till Harbaum", "guid": "b7534f1d-d859-5de4-be6c-86bbe2a4e338", "url": "https://cfp.gulas.ch/gpn23/speaker/FJWER3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/CWFRB8/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/CWFRB8/", "attachments": []}, {"guid": "2215a5c2-64ef-5e85-b9cb-d937a1b0d635", "code": "HVECKJ", "id": 21, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/HVECKJ/TheFlash_Secure_TnzRaHu.png", "date": "2025-06-21T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-21-gestatten-the-flash-security-von-embedded-systemen-pimpen-wieso-weshalb-wow", "url": "https://cfp.gulas.ch/gpn23/talk/HVECKJ/", "title": "Gestatten: The Flash | Security von Embedded Systemen pimpen - Wieso? Weshalb? Wow!", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Flash-Speicher sind mehr als nur passive Datencontainer \u2013 sie k\u00f6nnen aktive Sicherheitskomponenten sein. Dieser Vortrag zeigt, wie Maker und Profis gleicherma\u00dfen Flash-Technologien nutzen k\u00f6nnen, um Sicherheitsziele von der Verschl\u00fcsselung bis zum Secure Boot zu erreichen \u2013 selbst bei Systemen, die nicht f\u00fcr hohe Sicherheit konzipiert wurden.", "description": "Flash-Speicher f\u00fchren in Sicherheitskonzepten oft ein Schattendasein - zurecht? \r\n\r\nWas kaum einer wei\u00df, sie bieten enorme Potenziale, um grundlegende Sicherheitsziele zu erreichen \u2013 von der Arduino-Bastelei bis zum industriellen Steuerungssystem. \r\n\r\nIch nehme euch mit dahin wo die Bits und Bytes in Quantentr\u00f6gen schlummern und wie Flash-Controller sie verwalten. Wenn man diese Controller unter Kontrolle hat kann man SD Karten, eMMC und Co als aktive Sicherheitskomponente eingesetzen.\r\n\r\nIch erkl\u00e4re: \r\n\r\n### Grundlagen der Flash-Technologie und Sicherheitsziele\r\n* \u00dcbersicht zu Flash-Typen und der Security\r\n* Kommunikation mit SD Karten\r\n* Schutzziele f\u00fcr verschiedene Anwendungsszenarien (IoT, Maker-Projekte, Industrie)\r\n* Typische Angriffsvektoren auf Flash-Speicher und deren Auswirkungen\r\n* Flash-Security-Funktionen wie RPMB und Secure Erase\r\n\r\n### Mehr als der Standard\r\n* Partitionierung mit Zugriffsrechten\r\n* Integration von SmartCard-Chips in microSD-Karten als Random Number Generator und Private Key Storage\r\n* Secure Boot optionen f\u00fcr den RPi\r\n\r\n### Ausblick\r\n* Kryptoagilit\u00e4t durch PQC-Secure-Elemente in SSDs \u2013 wie zuk\u00fcnftige Flash-Speicher Quantencomputer-Bedrohungen begegnen k\u00f6nnten\r\n\r\n### Kleine Demos - wenn gen\u00fcgend Zeit\r\n* Ohne Krypto: Sichere Datenlogs auf SD Karten mit dem Arduino und ESP32\r\n* Secure Boot f\u00fcr den Raspberry Pi\r\n\r\n### Weitere Ressourcen im Nachgang unter: \r\nhttps://github.com/marxram/gpn23_secure_flash", "recording_license": "", "do_not_record": false, "persons": [{"code": "VXWHSU", "name": "Roland", "avatar": "https://cfp.gulas.ch/media/avatars/VXWHSU_2mOLnGh.jpg", "biography": "Ich bin Maker, Hacker, Produktmanager und in der Embedded Security Welt zu Hause.", "public_name": "Roland", "guid": "d509dc81-3b02-586a-8397-ee001f0c071b", "url": "https://cfp.gulas.ch/gpn23/speaker/VXWHSU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/HVECKJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/HVECKJ/", "attachments": []}, {"guid": "59c4a1d7-3f46-5f67-aac6-f27000df4100", "code": "QXJHWL", "id": 301, "logo": null, "date": "2025-06-21T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-301-smol-language-models", "url": "https://cfp.gulas.ch/gpn23/talk/QXJHWL/", "title": "Smol Language Models \ud83e\udd7a", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "In diesem Vortrag m\u00f6chte ich zum einen zeigen, wie man (kleine) Large Language Models bei sich auf dem Laptop oder Smartphone laufen lassen kann, zum anderen, warum Large Language Models und deren Integration in alle m\u00f6glichen Produkte eine eher nicht so gute Idee ist (freundlich formuliert: Wir setzen uns kritisch mit LLMs auseinander).\r\n\r\nW\u00e4hrend des Vortrags werden dazu alle n\u00f6tigen Begriffe & Grundlagen vermittelt.\r\n\r\nDa das Thema des Vortrags mittlerweile auch emotional etwas geladen ist, zeige ich wie \u00fcblich zwischendurch immer wieder Katzenbilder (alle von meiner Katze Kitty, garantiert nicht KI-generiert!). Freut euch also auch auf viel Flausch :3", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FETHQD", "name": "\u00c9lia KopfKrieg", "avatar": "https://cfp.gulas.ch/media/avatars/FETHQD_cZgmzN9.jpg", "biography": "Heya, ich bin \u00c9lia alias \u201eKopfKrieg\u201c.\r\n\r\nChaotisches, trans-feminines enby >^.^< | Neurodivers - Autismus & AD(H)S | \\*meow\\*\r\n\r\nScheitert im Leben so voran. Angeblich sehr flauschig. Beruflich in diesem ML/KI-Hype gefangen.", "public_name": "\u00c9lia KopfKrieg", "guid": "31383a04-0c0b-59ed-9033-7859ee5c1a56", "url": "https://cfp.gulas.ch/gpn23/speaker/FETHQD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/QXJHWL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/QXJHWL/", "attachments": [{"title": "Pr\u00e4sentation", "url": "/media/gpn23/submissions/QXJHWL/resources/2024-06-21_Smol_Language_Models__-_GPN_23_kTzlgNT.pdf", "type": "related"}]}, {"guid": "6604eaf7-cf5f-580e-9839-cc2f9123b67d", "code": "WLLAJB", "id": 157, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/WLLAJB/scx_Logo_Color_ZzA11tr.svg", "date": "2025-06-21T13:45:00+02:00", "start": "13:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-157-sound-of-scheduling-writing-fun-linux-schedulers-in-java", "url": "https://cfp.gulas.ch/gpn23/talk/WLLAJB/", "title": "Sound of Scheduling: Writing Fun Linux Schedulers in Java", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "en", "abstract": "eBPF is transforming Linux system capabilities, enabling the extension of  the kernel with custom process schedulers, firewalls, and more. Thanks to Java's recent native integration and a bit of compiler magic, we can now create these extensions directly in Java and use it to create Linux schedulers that create sound and schedulers that emit sound. After this talk you'll know how to create your own Linux scheduler, made your computer run faster by shouting at and played with the first ever Idle game that controls a scheduler.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YELCZM", "name": "Johannes Bechberger", "avatar": "https://cfp.gulas.ch/media/avatars/YELCZM_fm8sgMj.jpeg", "biography": "Johannes Bechberger is a JVM developer working on profilers and their underlying technology in the SapMachine team at SAP. This includes improvements to async-profiler and its ecosystem, a website to view the different JFR event types, and improvements to the FirefoxProfiler, making it usable in the Java world. His work today comprises many open-source contributions and his blog, where he regularly writes on in-depth profiling and debugging topics. He also works on hello-ebpf, the first eBPF library for Java.", "public_name": "Johannes Bechberger", "guid": "c1ed2cb6-f82b-5ce7-8f0b-d5e9e4aff9ce", "url": "https://cfp.gulas.ch/gpn23/speaker/YELCZM/"}, {"code": "XQDLWT", "name": "David Kiefer", "avatar": "https://cfp.gulas.ch/media/avatars/XQDLWT_iWM9aIW.png", "biography": "I'm a student interested in all the things that are interesting. In my free time I play and host CTFs with KITCTF (go play GPNCTF!)", "public_name": "David Kiefer", "guid": "965804ec-6230-5bfd-a47b-539efd985804", "url": "https://cfp.gulas.ch/gpn23/speaker/XQDLWT/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/WLLAJB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/WLLAJB/", "attachments": []}, {"guid": "07ee9138-b1fa-5673-8074-db41d4218874", "code": "U8D9KR", "id": 118, "logo": null, "date": "2025-06-21T15:15:00+02:00", "start": "15:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-118-my-2025-linux-go-self-hosting-stack", "url": "https://cfp.gulas.ch/gpn23/talk/U8D9KR/", "title": "My 2025 Linux + Go self-hosting stack", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "I\u2019ll show you how I use Go to run my entire home, including not just home automation but also tiny single-purpose appliances (with my gokrazy appliance platform, using a Raspberry Pi Zero 2W or larger), hosting private web services on mini PC servers, going all the way to a powerful 25 Gbit/s FTTH internet router which now serves all my web sites!", "description": "Some of us have been self-hosting for many years, others never got into it. There are a number of good reasons for self-hosting, as it typically gives you more control and stability compared to commercial offerings.\r\n\r\nI used to self-host a lot, then migrated many use-cases to commercial services, but now the pendulum has swung back! The landscape has changed over the last 10+ years and I now have experience with what works well and what doesn\u2019t.\r\n\r\nIn this talk, I\u2019ll show you some of the solutions I have developed myself, such as the https://gokrazy.org/ appliance platform for Raspberry Pis and PCs, but also some standard solutions and how I set them up, like the Caddy web server or CoreDNS server.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YPHXMT", "name": "Michael Stapelberg", "avatar": "https://cfp.gulas.ch/media/avatars/YPHXMT_6U8r5Dz.png", "biography": "I wrote and maintain the Linux tiling window manager [i3](https://i3wm.org/) since 2009.\r\n\r\nShortly thereafter, I started focusing on projects in Go, [my favorite programming language](https://michael.stapelberg.ch//posts/2017-08-19-golang_favorite/). Notable Go projects of mine are the code search engine [Debian Code Search](https://codesearch.debian.net/), and the Go appliance platform [gokrazy](https://gokrazy.org/), on top of which I implemented [router7](https://router7.org), a small home internet router.\r\n\r\nSometimes I dabble in electronics: many people know me from the [kinT](https://michael.stapelberg.ch//posts/2020-07-09-kint-kinesis-keyboard-controller/) replacement keyboard controller for Kinesis Advantage ergonomic keyboards, which allows you to run the QMK Open Source Firmware. During the pandemic, I [made my doorbell intercom smarter with MQTT](https://michael.stapelberg.ch//posts/2021-03-13-smart-intercom-backpack/).", "public_name": "Michael Stapelberg", "guid": "c561aa24-bdab-59a9-b7c4-55b48bd5a53e", "url": "https://cfp.gulas.ch/gpn23/speaker/YPHXMT/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/U8D9KR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/U8D9KR/", "attachments": [{"title": "slides (PDF)", "url": "/media/gpn23/submissions/U8D9KR/resources/2025-06-21-linux-go_7ggmNX4.pdf", "type": "related"}]}, {"guid": "ace80ad6-71ac-5689-aef7-61122275e0b5", "code": "PY8VQ3", "id": 9, "logo": null, "date": "2025-06-21T16:30:00+02:00", "start": "16:30", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn23-9-anzeige-ist-raus-wie-wir-talks-auf-einer-abfahrtsanzeige-ankundigen", "url": "https://cfp.gulas.ch/gpn23/talk/PY8VQ3/", "title": "Anzeige ist raus - wie wir Talks auf einer Abfahrtsanzeige ank\u00fcndigen", "subtitle": "", "track": "Hardware and Making", "type": "Kurzvortrag", "language": "de", "abstract": "Ihr kennt es: auf der Abfahrtsanzeige steht, dass der Bus/die Tram in 3 Minuten kommt. Schon seit 7 Minuten.\r\nIn diesem Talk beleuchte ich, wie wir alte Anzeigen aus [REDACTED] genommen und gehackt haben, um Talks auf der GPN anzuk\u00fcndigen.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "EFTPKE", "name": "NekoNina", "avatar": "https://cfp.gulas.ch/media/avatars/EFTPKE_vzMWg8T.jpg", "biography": "NekoNina ist die \"Anzeigenhauptmeisterin\" des Entropia. Ihr Interesse umfasst neben Computern auch Fahrgastinformationssysteme im \u00d6PNV.\r\nSie k\u00fcmmert sich mit ihren au\u00dferodentlich kompetenten und gut aussehenden Kolleginnen um den Content der diesj\u00e4hrigen GPN.", "public_name": "NekoNina", "guid": "9f67c830-747e-5796-92a0-f060a6c8d368", "url": "https://cfp.gulas.ch/gpn23/speaker/EFTPKE/"}, {"code": "V9CXSE", "name": "-", "avatar": null, "biography": null, "public_name": "-", "guid": "98be3862-f1f3-5221-ab02-24060c0c95f5", "url": "https://cfp.gulas.ch/gpn23/speaker/V9CXSE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/PY8VQ3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/PY8VQ3/", "attachments": []}, {"guid": "650df39d-03d6-5f64-b974-8e64a06d06c3", "code": "3PREZS", "id": 63, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/3PREZS/aa67.357375_yvBjhID.jpg", "date": "2025-06-21T19:30:00+02:00", "start": "19:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-63-deconstructing-grow-beyond-how-a-demoscene-production-came-to-be", "url": "https://cfp.gulas.ch/gpn23/talk/3PREZS/", "title": "Deconstructing \"Grow Beyond\" - How a demoscene production came to be", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "en", "abstract": "Ever wondered how PC demos are made? What technologies are used and how people are working together in such a loose environment? Let's have a look together at how the demo \"Grow Beyond\", the invitation for Revision 2025 was made.", "description": "In September 2024 a handful of people came together to create the invitation to the biggest demoscene event of the year. They only had a rough concept, no engine, no assets and most haven't worked together before - and the deadline for the release was only six months away.\r\n\r\nThis is the story of how this demo was made - what we planned to do, what worked, what didn't and how we resolved the many issues along the way.\r\nWe'll have a look at the custom tools, pipelines and workflows developed for this production as well as the organizational and creative challenges that we faced in this project.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z779XJ", "name": "psykon", "avatar": "https://cfp.gulas.ch/media/avatars/Z779XJ_G1MOCHK.png", "biography": "psykon has been an active contributor to the demoscene for over 20 years. As a founding member of the demogroup mercury, as a member of the board of Echtzeit - the swiss demoscene association and as a main organizer of MountainBytes. Switzerlands biggest demoscene event. He started his career in film production, visual effects and color grading but has slowly transitioned to Software Development and now works as a Security Architect for Financial Infrastructure in Zurich.", "public_name": "psykon", "guid": "95782ec0-93a7-57de-b25f-9f6584292c58", "url": "https://cfp.gulas.ch/gpn23/speaker/Z779XJ/"}], "links": [{"title": "Video Capture of \"Grow Beyond\" (YouTube)", "url": "https://www.youtube.com/watch?v=64qu3YaKeb4", "type": "related"}, {"title": "\"Grow Beyond\" Download (Demozoo)", "url": "https://demozoo.org/productions/367486/", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/3PREZS/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/3PREZS/", "attachments": []}, {"guid": "1e84703a-5e8f-5d99-91d2-698f56624542", "code": "GZMGEY", "id": 50, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/GZMGEY/lightning-Talk-Logo_mLx95C9.png", "date": "2025-06-21T20:45:00+02:00", "start": "20:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-50-lightning-talks-ii", "url": "https://cfp.gulas.ch/gpn23/talk/GZMGEY/", "title": "Lightning Talks II", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "en", "abstract": "A short session for even shorter talks.", "description": "Language: English or German\r\n\r\n-- english --\r\nWanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the ultimate Tschunk recipe; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.\r\n\r\nAvailable infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.\r\n\r\nIf you want to have a talk, we'd like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there's still some time left at the end.\r\n\r\n\r\n\r\n-- german --\r\nDu willst was sagen? Das Podium geh\u00f6rt dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag \u00fcber das ultimative Tschunk-Rezept, Werbung f\u00fcr dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. \r\n\r\nZur Verf\u00fcgung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Pr\u00e4sentationen im PDF-Format zu zeigen. Falls du eine Pr\u00e4sentation von deinem eigenen Ger\u00e4t zeigen m\u00f6chtest, w\u00fcrden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen k\u00f6nnen.\r\n\r\nAm besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beitr\u00e4ge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BKRLBS", "name": "pony", "avatar": "https://cfp.gulas.ch/media/avatars/BKRLBS_U0fikqy.png", "biography": "Ich h\u00e4ng hier nur so rum.  :)", "public_name": "pony", "guid": "41af4c44-035e-56d6-9049-19ea2b7512e4", "url": "https://cfp.gulas.ch/gpn23/speaker/BKRLBS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/GZMGEY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/GZMGEY/", "attachments": []}, {"guid": "6b984e3a-8b88-5d13-9cce-62ed63b2d8bc", "code": "LTLM8U", "id": 60, "logo": null, "date": "2025-06-21T22:00:00+02:00", "start": "22:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-60-mehr-als-nur-kohlekraftwerke-stilllegen-und-erneuerbare-ausbauen", "url": "https://cfp.gulas.ch/gpn23/talk/LTLM8U/", "title": "Mehr als nur Kohlekraftwerke stilllegen und Erneuerbare ausbauen", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Fr\u00fcher wurde Strom vor allem aus Kohle-, Gas- und Kernkraftwerken erzeugt. Da das aber extrem sch\u00e4dlich f\u00fcr Umwelt und Klima ist, setzen wir inzwischen deutlich mehr auf nachhaltig erzeugten Strom, wie Wind- und Sonnenenergie. Diese stehen jedoch leider nicht immer zur Verf\u00fcgung. Bisher ist gerade mal die H\u00e4lfte der Stromerzeugung in Deutschland erneuerbar, in Zukunft m\u00fcssen wir aber auf fast 100% kommen. Wie das funktionieren kann, was sich daf\u00fcr schon ge\u00e4ndert hat und was noch ge\u00e4ndert werden muss, m\u00f6chte ich euch in diesem Vortrag zeigen.", "description": "Es wird unter anderem um folgendes gehen:\r\n\r\n- Ein gigantisches Optimierungsproblem\r\n- Batterien und gr\u00fcnen Wasserstoff\r\n- Flexibilit\u00e4t im Stromverbrauch\r\n- Wie das \u00dcbertragungsnetz besser genutzt werden kann\r\n- Politische Ma\u00dfnahmen und Forderungen\r\n\r\nVorwissen wird nicht ben\u00f6tigt\r\nstrom@nick-marx.de", "recording_license": "", "do_not_record": false, "persons": [{"code": "NCLZB7", "name": "Nick Marx", "avatar": null, "biography": "\ud83d\udc9a Nachhaltigkeit und Computer\r\n\r\nAngefangen als privates Interesse, setze ich mich auch politisch mit den Themen auseinander und habe mein Masterstudium auf das Profil Energieinformatik ausgerichtet.", "public_name": "Nick Marx", "guid": "c82520a8-316f-5ed7-9046-ba312c2a571e", "url": "https://cfp.gulas.ch/gpn23/speaker/NCLZB7/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/LTLM8U/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/LTLM8U/", "attachments": []}, {"guid": "7135636e-9dfb-557b-be80-7bd7e0d56707", "code": "G7FMP3", "id": 38, "logo": null, "date": "2025-06-21T23:40:00+02:00", "start": "23:40", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn23-38-perfidy-deception-fraud-how-much-trust-should-we-put-in-a-pdf", "url": "https://cfp.gulas.ch/gpn23/talk/G7FMP3/", "title": "Perfidy, Deception, Fraud - How Much Trust Should We Put in a PDF?", "subtitle": "", "track": "Cyber Security", "type": "Kurzvortrag", "language": "en", "abstract": "In our daily life, we often think of PDF documents as static and immutable. This mental model is wrong.\r\n\r\nIn this presentation, we give a brief overview of PDF (in-)security and describe a novel kind of attack where a malicious PDF document can\r\n\r\n* change its displayed content with time (while the file stays the same)\r\n* display different content to different people", "description": "We publish details and a proof of concept at https://github.com/vlkl-sap/perfidy-deception-fraud", "recording_license": "", "do_not_record": false, "persons": [{"code": "3WLTHG", "name": "vlkl", "avatar": null, "biography": "I am a security engineer.", "public_name": "vlkl", "guid": "c051f42b-d975-5070-a23a-fb822be33711", "url": "https://cfp.gulas.ch/gpn23/speaker/3WLTHG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/G7FMP3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/G7FMP3/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "c9bf39a3-94ee-59b8-8e47-06dc3e5a9b47", "code": "YSNRZY", "id": 315, "logo": null, "date": "2025-06-21T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-315-you-press-the-button-we-do-the-rest-exploring-the-material-basis-of-digital-photography-by-reverse-engineering-the-image-sensor-of-the-canon-eos-5d-mark-ii-camera", "url": "https://cfp.gulas.ch/gpn23/talk/YSNRZY/", "title": "\u201cYou press the button, we do the rest\u201d - Exploring the material basis of digital photography by reverse engineering the image sensor of the Canon EOS 5D Mark II camera", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Digital cameras are black-boxes during use: \"you press the button, we do the rest\". In this media archaeology project, I open this black box by disassembling an off-the-shelf DSLR camera as a case-study. I extract the image sensor, reverse engineer its interface, and build a new camera-apparatus around it. This lays technical groundwork for artists, hobbyists and researchers building custom digital imagers for greater control over photographic image formation.", "description": "Image sensors are the material basis of digital photography: semiconductor chips that are sensitive to light and convert images into electrical signals. While using commercially available cameras is easy, it limits the freedom over the image making - many decisions and processes are already fixed and hidden by the camera manufacturer and thus cannot be creatively controlled nor politically discussed. \"You press the button, we do the rest\". The promise of this Kodak advertisement slogan from 1888 is as present as then, the camera a black box more than ever.\r\n\r\nThe aim of this talk is to open the black box of the camera as an intervention into this automated imaging, starting from the image sensor. Reverse-engineering, documenting and discussing the inner workings of a fairly modern high-end digital camera and the interface of its image sensor allows hackers and makers to use a cheap full frame CMOS image sensor.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZEXCR3", "name": "Jaro Habiger", "avatar": "https://cfp.gulas.ch/media/avatars/ZEXCR3_vJRiTne.JPG", "biography": "Jaro is a hardware-hacker interested in digital photography and curious technical devices.", "public_name": "Jaro Habiger", "guid": "05ceb8d1-a3c0-5bc6-ab0f-240c5dc33937", "url": "https://cfp.gulas.ch/gpn23/speaker/ZEXCR3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YSNRZY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YSNRZY/", "attachments": []}, {"guid": "fae1c3e7-7aaf-5988-b0dd-a58d857e6d7f", "code": "V8WYQP", "id": 11, "logo": null, "date": "2025-06-21T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-11-geschichten-vom-widerstand-tm", "url": "https://cfp.gulas.ch/gpn23/talk/V8WYQP/", "title": "Geschichten vom Widerstand(tm)", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Workshop", "language": "de", "abstract": "Beim Betrachten des Weltgeschehens mag es dem einen oder anderen so erscheinen, als sollte man einmal dar\u00fcber nachdenken, was zum Thema \"Widerstand\" aus der j\u00fcngeren Vergangenheit in Deutschland und der Nachbarschaft zu lernen und zu beachten w\u00e4re und wie das unter modernen Bedingungen zu interpretieren w\u00e4re bzw. wie das aktuelle Geschehen in verschiedenen L\u00e4ndern danach zu deuten w\u00e4re.\r\nDer Vortragende kann aus eigener Erfahrung und solcher aus erster Hand berichten, die er von nahen Verwandten vermittelt bekam. Es ist ein kleiner Beitrag zur Anreicherung der Debatte und vielleicht zur Gewinnung und Unterscheidung von guten und schlechten Ideen zu dem Thema.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "9FYFJG", "name": "ajuvo@c-base.org", "avatar": "https://cfp.gulas.ch/media/avatars/9FYFJG_12B7SIm.jpeg", "biography": "ajuvo ist seit Jahrzehnten im Chaos unterwegs und manchen bekannt durch seinen damals(tm)-podcast. Heute arbeitet er mit Arbeitsklimafragen an der Schnittfl\u00e4che zwischen IT und Management und hilft beim Bau von betriebswirtschaftlichen und juristischen Strukturen und Entit\u00e4ten, die Projekte und Ideen verwirklichen helfen.", "public_name": "ajuvo@c-base.org", "guid": "9d765d8e-bb69-5fc5-8a26-129c5b510e83", "url": "https://cfp.gulas.ch/gpn23/speaker/9FYFJG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/V8WYQP/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/V8WYQP/", "attachments": []}, {"guid": "2c54c360-fe8c-50d0-9e16-fe2795b794cd", "code": "BK37RZ", "id": 303, "logo": null, "date": "2025-06-21T12:30:00+02:00", "start": "12:30", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn23-303-baut-bessere-infrastruktur-und-redet-daruber", "url": "https://cfp.gulas.ch/gpn23/talk/BK37RZ/", "title": "Baut bessere Infrastruktur - und redet dar\u00fcber!", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Infrastruktur - beispielsweise Br\u00fccken, Schienen, Glasfasern bis hin zu Servern - ist f\u00fcr viele ein (un)ausgesprochenes Problem: Zu wenig, zu schlecht, zu kaputt, zu teuer.\r\n\r\nIn diesem Talk geht es um IT-Infrastruktur, mit besonderem Fokus auf Netzwerk.\r\nIch baue und betreibe seit ca. 10 Jahren IT-Infrastruktur, und habe mit der Zeit festgestellt, dass gerade die \"Basics\" drumherum (Backups, Monitoring oder Orchestrierung) schwierig sind - gleichzeitig wird man aber auch oft nicht richtig an die Hand genommen.\r\n\r\nUnd dann ist da das Thema Netzwerk: Ohne die Abstraktionen zu verstehen, keine Chance. Doch genau das ist oft schwierig - und unser aller IT-Infrastruktur wird besser, wenn wir mehr Menschen in der Informatik haben, die Netzwerk verstanden haben. Ein paar Beispiele vom Versuch, Software per IPv6 only zu betreiben, sind dabei.\r\n\r\nSeit einigen Jahren versuche ich, junge Menschen mit Vorlesungen abzuholen, und gleichzeitig das ein oder andere in Blogposts zu dokumentieren, und m\u00f6chte euch von meinen Erfahrungen berichten.\r\n\r\nAuf der GPN sind sehr viele Menschen mit viel Know-How \u00fcber IT-Infrastruktur. Lasst uns zusammen versuchen, Menschen an die Hand zu nehmen und die verrosteten Stahltr\u00e4ger der IT-Infrastruktur-Spannbetonbr\u00fccken zu retten, oder gar nicht erst entstehen zu lassen!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "HXJL7A", "name": "margau", "avatar": null, "biography": "Tut Dinge mit Infrastruktur, Netzwerken und IPv6.\r\nIst h\u00e4ufig in Z\u00fcgen zu finden. Entropianer*in", "public_name": "margau", "guid": "e9efc87a-61e0-5ad7-8cd4-f6cdd224b177", "url": "https://cfp.gulas.ch/gpn23/speaker/HXJL7A/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/BK37RZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/BK37RZ/", "attachments": []}, {"guid": "21281549-2a0d-56a1-9fd5-5d861325b107", "code": "TGER8Z", "id": 120, "logo": null, "date": "2025-06-21T13:00:00+02:00", "start": "13:00", "duration": "01:30", "room": "ZKM Vortragssaal", "slug": "gpn23-120-regiotreffen", "url": "https://cfp.gulas.ch/gpn23/talk/TGER8Z/", "title": "Regiotreffen", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Regiotreffen auf der GPN 2025 (mit Erfa-Beiratssitzung)", "description": "Das Regiotreffen der Regioverterter*innen des CCC auf der GPN. Im Rahmen des Regiotreffens wird auch eine Erfa-Beiratssitzung stattfinden.", "recording_license": "", "do_not_record": true, "persons": [{"code": "UWMPRW", "name": "gnom", "avatar": null, "biography": "Erfa-Repr\u00e4sintant*in des CCC.", "public_name": "gnom", "guid": "5030b821-3378-5097-9f7c-0febc973d441", "url": "https://cfp.gulas.ch/gpn23/speaker/UWMPRW/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/TGER8Z/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/TGER8Z/", "attachments": []}, {"guid": "343d55f2-081b-53aa-bc02-11aa7060e2f6", "code": "DBCDCT", "id": 31, "logo": null, "date": "2025-06-21T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-31-immutable-linux-desktops-produktive-arbeit-mit-fedora-silverblue-chezmoi-und-distrobox", "url": "https://cfp.gulas.ch/gpn23/talk/DBCDCT/", "title": "Immutable Linux Desktops: Produktive Arbeit mit Fedora Silverblue, Chezmoi und Distrobox", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "In diesem Vortrag stelle ich vor, wie atomare/immutable Linux-Desktops wie Fedora Silverblue und Bluefin durch ihre schreibgesch\u00fctzte Systemarchitektur einen stabileren, sichereren und wartungsarmen Alltag erm\u00f6glichen. Basierend auf 1,5 Jahren praktischer Erfahrung zeige ich, wie ich mit dieser Technologie in Kombination mit Chezmoi f\u00fcr Konfigurationsmanagement und Distrobox f\u00fcr flexible Entwicklungs- bzw. Shellumgebungen einen leistungsf\u00e4higen Arbeitsplatz geschaffen habe.", "description": "Immutable (atomare) Linux-Distributionen mit ihrem schreibgesch\u00fctzten Systemansatz revolutionieren die Art, wie wir mit Desktop-Systemen interagieren. In diesem praxisorientierten Vortrag betrachten wir:\r\n\r\n- Grundlagen und Vorteile atomarer Betriebssysteme: Stabilit\u00e4t, Sicherheit und transaktionale Updates\r\n- Praktische Einrichtung eines produktiven Workflows mit einem read-only Systemansatz\r\n- Integration von Chezmoi zur konsistenten Verwaltung von Konfigurationsdateien\r\n- Einsatz von Distrobox f\u00fcr flexible Container-basierte CLI-Umgebungen und Shell-Tools\r\n- Umgang mit den Besonderheiten: Installation von Software \u00fcber Flatpak, rpm-ostree und Container\r\n- Erfahrungsbericht: Herausforderungen und L\u00f6sungsans\u00e4tze\r\n\r\nDer Vortrag richtet sich an Linux-Enthusiasten, Systemadministratoren und alle, die einen robusteren, wartungs\u00e4rmeren Desktop-Workflow suchen. Teilnehmer erhalten Einblick in einen modernen Ansatz f\u00fcr die Linux-Desktop-Nutzung, der traditionelle Probleme wie Systeminstabilit\u00e4t nach Updates und Konfigurationsdrift effektiv l\u00f6st.", "recording_license": "", "do_not_record": false, "persons": [{"code": "G77NC3", "name": "Christoph Stoettner", "avatar": "https://cfp.gulas.ch/media/avatars/G77NC3_RK25xOB.jpg", "biography": "Ich bin seit fast 25 Jahren in der IT und setze Linux und OSS seit den Anf\u00e4ngen ein. In meinem Berufsalltag implementiere ich Unternehmenssoftware auf allen verf\u00fcgbaren Betriebssystemen. In meiner Freizeit besch\u00e4ftige ich mich mit Sicherheitsanalysen, Microservices und versuche, in allen Bereichen der IT und Technik auf dem Laufenden zu bleiben.\r\n\r\n\"If a process contains Excel, the process is broken.\"", "public_name": "Christoph Stoettner", "guid": "77b52ca1-13cb-5343-ade9-3ff03b94ae27", "url": "https://cfp.gulas.ch/gpn23/speaker/G77NC3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DBCDCT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DBCDCT/", "attachments": [{"title": "Slidedeck", "url": "/media/gpn23/submissions/DBCDCT/resources/2025-gpn23-immutableos_45HHJHm.pdf", "type": "related"}]}, {"guid": "ead4994b-b3e1-5340-9833-4d46b61eca27", "code": "D9LAYV", "id": 86, "logo": null, "date": "2025-06-21T17:30:00+02:00", "start": "17:30", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-86-impulswahl-zu-dtmf-konverter-in-relaistechnik", "url": "https://cfp.gulas.ch/gpn23/talk/D9LAYV/", "title": "Impulswahl-zu-DTMF-Konverter in Relaistechnik", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Ich wollte meine W\u00e4hlscheibentelefone an eine moderne Telefonanlage anschlie\u00dfen und brauchte dazu einen Konverter, der das Impulswahl- auf Mehrfrequenzwahlverfahren umsetzt. Die etwas ungew\u00f6hnliche Design-Entscheidung dabei: das Teil in Relaistechnik zu bauen! Freut euch auf blinkende Lichter und atmosph\u00e4risches Klackern. \ud83d\ude0a", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WGVBTX", "name": "goku", "avatar": null, "biography": "Ich interessiere mich besonders f\u00fcr motorisierte Schuhe, analoge Telefon-Vermittlungstechnik und FKK. :P", "public_name": "goku", "guid": "92da5477-2e7c-58c1-aea5-9272808e8d19", "url": "https://cfp.gulas.ch/gpn23/speaker/WGVBTX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/D9LAYV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/D9LAYV/", "attachments": []}, {"guid": "1e827828-22cd-56af-b15e-026a6e70d51c", "code": "LTYSW7", "id": 78, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/LTYSW7/robocat-cropped2_aoZVw16.png", "date": "2025-06-21T19:15:00+02:00", "start": "19:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-78-robocat-ein-vierbeiniger-roboter-zum-basteln-und-hacken", "url": "https://cfp.gulas.ch/gpn23/talk/LTYSW7/", "title": "Robocat -- ein vierbeiniger Roboter zum basteln und hacken", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Ein Spot-Roboterhund von Boston Dynamics ist euch zu teuer oder passt nicht in euren Hackerspace? Probiert es doch mit [dieser handlichen kleinen Roboterkatze](https://github.com/Windfisch/robocat) f\u00fcr unter 50 Euro Materialkosten. Bastel~~spass~~bedarf garantiert! :D", "description": "Ich stelle mein Projekt eines vierbeinigen Roboters vor: Vom mechanischen Entwurf f\u00fcr den Lasercutter \u00fcber die Steuerplatine mit Microcontroller, die verwendeten Servomotoren bis hin zur Software auf der Steuereinheit rede ich \u00fcber die Tools, die ich genutzt habe, welche Probleme ich dabei hatte und wie ich sie l\u00f6sen k\u00f6nnte.\r\n\r\n[Das Projekt ist Open-Source](https://github.com/Windfisch/robocat), ihr k\u00f6nnt es (wenn ihr Zugriff auf einen Lasercutter habt) f\u00fcr < 50 Euro Materialeinsatz selbst nachbauen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7NAN7D", "name": "Windfisch", "avatar": "https://cfp.gulas.ch/media/avatars/7NAN7D_BmyatMF.jpg", "biography": "Ich bin {Soft,Firm,Hard}warehacker aus Erlangen und bin viel im Erlanger Makerspace [ZAM](https://zam.haus) unterwegs. Ich mache gerne elektronische Musik, wollte schon immer mal einen Roboter bauen, aber Quadcopter waren irgendwie immer billiger und einfacher, und ich finde GNU Taler cool.", "public_name": "Windfisch", "guid": "4aa84eba-8931-5760-870f-559b97675c99", "url": "https://cfp.gulas.ch/gpn23/speaker/7NAN7D/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/LTYSW7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/LTYSW7/", "attachments": []}, {"guid": "6b39bc9f-509c-54a7-b4f8-3846e61b8559", "code": "LNQR7K", "id": 139, "logo": null, "date": "2025-06-21T20:30:00+02:00", "start": "20:30", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-139-hidden-patterns-it-sicherheitsvorfalle-an-hochschulen", "url": "https://cfp.gulas.ch/gpn23/talk/LNQR7K/", "title": "Hidden Patterns: IT-Sicherheitsvorf\u00e4lle an Hochschulen", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "IT-Sicherheitsvorf\u00e4lle an Hochschulen sind schon seit langem keine Seltenheit mehr und haben oft massive Auswirkungen auf Forschung und Lehre. Studierende und Mitarbeitende der Universit\u00e4t Duisburg-Essen, der HAW Hamburg oder der FH Frankfurt k\u00f6nnen hier ein Lied von singen - um nur einige wenige Betroffene der letzten Jahre zu nennen. \r\nAls Teil eines Incident Response Teams habe ich in den vergangenen drei Jahren eine Vielzahl von IT-Sicherheitsvorf\u00e4llen verschiedener Gr\u00f6\u00dfenordnungen bearbeitet. Dieser Vortrag wird in Form von pseudonymisierten Fallstudien einen exemplarischen Einblick in konkrete IT-Sicherheitsvorf\u00e4lle an Hochschulen geben und die besonderen Herausforderungen der IT-Sicherheit und Incident Response im Hochschulumfeld diskutieren.\r\nDas Verst\u00e4ndnis f\u00fcr die \"Hidden Patterns\", die \u00fcber eine Vielzahl von Vorf\u00e4llen hinweg ersichtlich werden, soll IT-Verantwortlichen helfen, f\u00fcr mehr Sicherheit zu sorgen und bei Studierenden und Mitarbeitenden zu mehr Verst\u00e4ndnis f\u00fchren, falls die eigene Hochschule betroffen sein sollte.", "description": "Ein Grundverst\u00e4ndnis f\u00fcr IT-Sicherheit und IT-Infrastruktur ist f\u00fcr den Vortrag hilfreich, aber nicht zwingend notwendig.", "recording_license": "", "do_not_record": true, "persons": [{"code": "YYZSMY", "name": "harryr", "avatar": null, "biography": "hacking @ CCCAC\r\nM.Sc. @ RWTH\r\nfr\u00fcher Pentester @ X41 D-Sec\r\naktuell DFIR @ G DATA Advanced Analytics\r\nGruppenf\u00fchrer @ THW\r\n\r\nHack all the things!", "public_name": "harryr", "guid": "7d6c9fb1-6e61-59d2-8468-070093052dc3", "url": "https://cfp.gulas.ch/gpn23/speaker/YYZSMY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/LNQR7K/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/LNQR7K/", "attachments": []}, {"guid": "8fe39593-a1fa-5462-8ef2-44481517a5b9", "code": "9UW3TX", "id": 138, "logo": null, "date": "2025-06-21T21:45:00+02:00", "start": "21:45", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-138-tech-support-sysadmin-nightmares", "url": "https://cfp.gulas.ch/gpn23/talk/9UW3TX/", "title": "Tech Support (& Sysadmin) Nightmares", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Depressed about your sysadmin job ? Let's talk !\r\n\r\nBut this time with a twist : end user stories & end user support (L1) are more than welcome too.", "description": "Your boss asked you to write the documentation with the help of ChatGPT, you had to use it and now everything and everyone is hallucinating all at once ?\r\nHalf of your team got fired and root access has been given to GrokAI because Elon Musk is more visionary than your Java software ?\r\n\r\nA psychologist costs too much but you don't want to tell your corporate secrets to ClaudeAI ? That's okay, you can tell them to the CCC for free, and we will listen.\r\n\r\nBut this year with a twist : User support stories are welcome as well !", "recording_license": "", "do_not_record": true, "persons": [{"code": "3QZM78", "name": "garfieldairlines.net", "avatar": "https://cfp.gulas.ch/media/avatars/3QZM78_OyiSlPY.png", "biography": "I like the smell of burning critical infrastructure in the morning.\r\n\r\nhttps://garfieldairlines.net", "public_name": "garfieldairlines.net", "guid": "0bdb1597-8a4b-549b-b5b9-715b9c6114c5", "url": "https://cfp.gulas.ch/gpn23/speaker/3QZM78/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/9UW3TX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/9UW3TX/", "attachments": []}, {"guid": "1d42c90a-318e-51e6-9755-b58c21ad9b3a", "code": "CKHL93", "id": 148, "logo": null, "date": "2025-06-21T23:00:00+02:00", "start": "23:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-148-patterns-hiding-in-dram-initialization", "url": "https://cfp.gulas.ch/gpn23/talk/CKHL93/", "title": "Patterns hiding in DRAM initialization", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Having looked at multiple implementations of DRAM initialization code for different platforms, both in binary and source form, I have started to see certain patterns occur. In this talk, we will focus on the binary form, since it is how that code is often distributed these days, and thus useful to gain an understanding of how modern DRAM controllers work and how they are integrated in contemporary platforms. We will walk through the process of finding data and data structures that are used in the code, and see how we can make sense of them, so that we can extract them as pure facts, or come up with simpler solutions for some of them when implementing our own initialization procedures. To assist us with different aspects of analysis, we will feature helpful tools and techniques for certain steps, and conclude with achievements made so far.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WXDLM8", "name": "CyReVolt", "avatar": "https://cfp.gulas.ch/media/avatars/WXDLM8_7vy1tg5.jpg", "biography": "https://dan.orangecms.org/", "public_name": "CyReVolt", "guid": "a3b3a4b0-b306-55d3-ba20-4e03286f0d77", "url": "https://cfp.gulas.ch/gpn23/speaker/WXDLM8/"}], "links": [{"title": "slides", "url": "https://metaspora.org/patterns-in-dram-init.pdf", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/CKHL93/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/CKHL93/", "attachments": []}], "Blauer Salon": [{"guid": "8c7e56bd-29b4-509b-a2c8-858e90711959", "code": "VNSQZJ", "id": 240, "logo": null, "date": "2025-06-21T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-240-indieweb-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/VNSQZJ/", "title": "IndieWeb Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Au\u00dferhalb der GPN auch Homebrew Website Club genannt.\r\n\r\nHomebrew Website Club ist ein Format aus dem IndieWeb um Menschen zu treffen, die an pers\u00f6nlichen Websites interessiert sind. Egal ob Blogger, Designer oder Autor: Wenn Du Deine Pr\u00e4senz im Internet verbessern m\u00f6chtest, ist dieses Treffen genau richtig f\u00fcr Dich!\r\n\r\nhttps://indieweb.org/Homebrew_Website_Club", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "XGPKKD", "name": "perrflynn", "avatar": "https://cfp.gulas.ch/media/avatars/XGPKKD_j0LJYdJ.jpg", "biography": "Vor 20 Jahren mit einem klassischen LAMP Stack in die Software Entwicklung gestartet und dann in die IT Infrastruktur abgedriftet, verwalte ich heute beruflich on-prem und Cloud Dinge. Privat bin ich Mitglied des Hackerspace nerdbridge e.V. und k\u00fcmmere mich um die Technik im vereinsgetriebenen Kulturkino NEU-Deli der Einbecker Lichtspielfreunde e.V.", "public_name": "perrflynn", "guid": "bae798b0-ca25-5b18-adba-58660ae2e702", "url": "https://cfp.gulas.ch/gpn23/speaker/XGPKKD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/VNSQZJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/VNSQZJ/", "attachments": []}, {"guid": "781d50ff-9ac2-5702-aa27-c3f9b51e183c", "code": "7HRAK7", "id": 306, "logo": null, "date": "2025-06-21T14:45:00+02:00", "start": "14:45", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-306-pl-theory-co-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/7HRAK7/", "title": "PL theory & co meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "en", "abstract": "Programming languages are a core tool of what we as hackers work with, but their design, implementation, and properties are also a field of scientific study, frequently called \"PL theory\", which deals with program semantics, verification (etc.) and often also overlaps with other fields of mathematics and logic (type theory, category theory, etc.).", "description": "This meetup is meant to be a place for people interested in any of these topics to meet up, share perspectives and ideas, and meet others with adjacent or overlapping fields of interest.\r\n\r\nWe might have short lightning talks; if you're interested in infodumping about your favorite topic or current project, feel free to reach out (or just show up!).", "recording_license": "", "do_not_record": true, "persons": [{"code": "8E78GD", "name": "terru", "avatar": null, "biography": "a cat that's somehow found itself as a PhD student. Interested in formal logic, interactive theorem provers (esp. Isabelle/HOL), and code generation. Nya! :3", "public_name": "terru", "guid": "c32a7777-75a0-5600-a3fb-9228106376ff", "url": "https://cfp.gulas.ch/gpn23/speaker/8E78GD/"}, {"code": "JL9ZEF", "name": "Christina", "avatar": null, "biography": null, "public_name": "Christina", "guid": "beefca01-a469-50fd-847b-2bf1e0d5d76f", "url": "https://cfp.gulas.ch/gpn23/speaker/JL9ZEF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/7HRAK7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/7HRAK7/", "attachments": []}, {"guid": "58389b90-4ec4-5ab2-9905-1047b164e723", "code": "VUCLDR", "id": 232, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/VUCLDR/OpenWrt_Logo.svg_0QPhHBb.png", "date": "2025-06-21T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-232-openwrt-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/VUCLDR/", "title": "OpenWrt Meetup", "subtitle": "", "track": "Hardware and Making", "type": "Meetup", "language": "en", "abstract": "We want to give a short presentation about the latest happening in the project and ask for participation for new projects and ideas from the community. After the meetup, we want to work together on these projects.\r\n\r\nAs a new format, we want to have 3 lightning talks (5 Minutes - 5 Minutes QA). The focus this year will be solely based on OpenWrt.\r\n\r\nThe Agenda can be found here - Participation welcome!\r\nhttps://md.darmstadt.ccc.de/openwt-meetup-gpn23#", "description": "As a new format, we want to have 3 lightning talks (5 Minutes - 5 Minutes QA).\r\n\r\nThe Agenda can be found here - Participation welcome!\r\nhttps://md.darmstadt.ccc.de/openwt-meetup-gpn23#", "recording_license": "", "do_not_record": true, "persons": [{"code": "BXFJ7Z", "name": "aparcar", "avatar": null, "biography": "OpenWrt Core Developer", "public_name": "aparcar", "guid": "430ea321-7792-5a2c-80c5-114018851e8d", "url": "https://cfp.gulas.ch/gpn23/speaker/BXFJ7Z/"}, {"code": "XUE8WN", "name": "blocktrron", "avatar": "https://cfp.gulas.ch/media/avatars/XUE8WN_YvbhWUp.jpeg", "biography": "OpenWrt and Gluon developer from Darmstadt, HE, Germany.", "public_name": "blocktrron", "guid": "a4c42a9e-0278-5880-963c-b026b172a03d", "url": "https://cfp.gulas.ch/gpn23/speaker/XUE8WN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/VUCLDR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/VUCLDR/", "attachments": []}, {"guid": "615674f5-e5fe-56ba-ba67-44e7b6c70f75", "code": "CXJHBU", "id": 280, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/CXJHBU/LEDBadge_wHokQXB.jpg", "date": "2025-06-21T17:15:00+02:00", "start": "17:15", "duration": "01:00", "room": "Blauer Salon", "slug": "gpn23-280-led-badge-magic-meetup-basteln-hacken-leuchten", "url": "https://cfp.gulas.ch/gpn23/talk/CXJHBU/", "title": "LED Badge Magic Meetup \u2013 Basteln, Hacken, Leuchten", "subtitle": "", "track": "Hardware and Making", "type": "Meetup", "language": "de", "abstract": "Wir laden alle ein, die Lust haben, sich \u00fcber LED-Badges auszutauschen, neue Ideen zu entwickeln und das Open-Hardware-Projekt LED Badge Magic kennenzulernen oder weiterzuentwickeln. Ob du bereits Badges gebaut hast oder einfach mal reinschnuppern willst \u2013 hier bist du richtig!", "description": "In diesem Meetup dreht sich alles um das Open-Source-Projekt LED Badge Magic. Wir bringen unsere Badges, App-Demos, offene Firmware und Ideen f\u00fcr neue Features mit \u2013 und freuen uns auf Austausch, Feedback und gemeinsame Hacks.\r\n\r\nDas Meetup bietet Raum f\u00fcr:\r\n* Vorstellung des Projekts (kurz und interaktiv)\r\n* Erfahrungsaustausch: Wer hat was mit LED-Badges gemacht?\r\n* Diskussion technischer Aspekte: Bluetooth, Firmware, Python-Tools\r\n* Ideenworkshop: Was fehlt noch? Was k\u00f6nnte man gemeinsam umsetzen?\r\n* Live-Demo: Texte und Animationen auf Badges \u00fcbertragen\r\n* Offene Runde: Mitmachm\u00f6glichkeiten, Bastelideen und n\u00e4chste Schritte\r\n\r\nOb du mit Hardware arbeitest, Software entwickelst, Animationen gestaltest oder einfach neugierig bist \u2013 komm vorbei! Das Meetup ist offen f\u00fcr alle Erfahrungslevel und bietet auch Gelegenheit zum Netzwerken und Planen gemeinsamer Projekte.", "recording_license": "", "do_not_record": true, "persons": [{"code": "K37FXY", "name": "Mario Behling", "avatar": "https://cfp.gulas.ch/media/avatars/K37FXY_ZKWeUKj.jpeg", "biography": "Mario Behling ist Open-Source-Entwickler, Community-Builder und Mitgr\u00fcnder der FOSSASIA-Initiative. Seit \u00fcber 20 Jahren engagiert er sich f\u00fcr offene Technologien, Hardware-Projekte und Bildung in der Tech-Community. Mit FOSSASIA organisiert er regelm\u00e4\u00dfig internationale Konferenzen, Hackathons und Trainingsprogramme, um den Austausch und die Zusammenarbeit in der Open-Source-Welt zu f\u00f6rdern. Seine Projekte verbinden Technik mit gesellschaftlichem Mehrwert \u2013 darunter PSLab, Eventyay und LED Badge Magic.", "public_name": "Mario Behling", "guid": "ae9e197d-8d4e-5e10-8b53-ff8f0779d47d", "url": "https://cfp.gulas.ch/gpn23/speaker/K37FXY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/CXJHBU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/CXJHBU/", "attachments": []}, {"guid": "53baea7c-f39c-56ea-a6f4-fa42d05d9894", "code": "UWHMJ7", "id": 324, "logo": null, "date": "2025-06-21T19:00:00+02:00", "start": "19:00", "duration": "02:00", "room": "Blauer Salon", "slug": "gpn23-324-freifunk-und-gluon-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/UWHMJ7/", "title": "Freifunk und Gluon Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Auch dieses Jahr wollen sich die auf der anwesenden Entwickler\\*innen und Anwender\\*innen zu aktuellen Freifunk und Gluon Themen austauschen", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "UNVDYC", "name": "skorpy", "avatar": null, "biography": "skorpy is a multifaceted Internet plumber and advocate for scalable network engineering.\r\n\r\nWith a burning passion for simplicity, IPv6, and performance, skorpy operates autonomous systems for science, communities and sometimes money.\r\n\r\nBeyond the digital realm, skorpy is a dedicated firefighter and Techno lover.\r\n\r\n - Matrix: @skorpy:entropia.de \r\n - Mastodon: https://chaos.social/@skorpy", "public_name": "skorpy", "guid": "d159416a-eb1b-5f69-98c6-bf1e9d0d2f4b", "url": "https://cfp.gulas.ch/gpn23/speaker/UNVDYC/"}, {"code": "QFZAPM", "name": "-", "avatar": null, "biography": null, "public_name": "-", "guid": "2f46cf8c-abb1-5d34-8977-e23b2dd59979", "url": "https://cfp.gulas.ch/gpn23/speaker/QFZAPM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/UWHMJ7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/UWHMJ7/", "attachments": []}], "Raum 112": [{"guid": "e4319e90-f874-5608-a91a-3989e5659181", "code": "TFUXNN", "id": 93, "logo": null, "date": "2025-06-21T10:00:00+02:00", "start": "10:00", "duration": "02:00", "room": "Raum 112", "slug": "gpn23-93-unplugged-session-making-sounds-with-accoustic-sound-hardware", "url": "https://cfp.gulas.ch/gpn23/talk/TFUXNN/", "title": "Unplugged Session-Making sounds with accoustic sound hardware", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "After the big success last year another reiteration for this years GPN: People playing accoustic instruments making music together :)\r\nNach der tollen Beteiligung letztes Jahr auf ein neues: Menschen mit akkustischen Instrumenten machen zusammen Musik :)", "description": "An unpluggged session for hacking and non-hacking people who mess around with music instruments. The idea ist, that participant can bring stuff they enjoy to play so others can enjoy it too.\r\nI myself am more of a folkie/bluegrass beginner but definitively open for other genres.\r\nI will bring my guitar and dulcimer and curious what other folks will bring :) Language doesn't matter (music is universal right?) but CfP insisted I pick one :)\r\n\r\nEine unplugged session f\u00fcr hackende und nicht-hackende Menschen, die gerne mit Musikinstrumenten hantieren. Der Plan ist, dass jede/r was mitbringt, was sie/er/es gerne spielt, so dass andere auch das Vergn\u00fcgen haben. Ich selbst bin mehr Folkie/Bluesgrasser und dazu ziemlicher Anf\u00e4nger, bin aber grunds\u00e4tzlich f\u00fcr alles offen. Mitbringen werde ich meine Gitarre und Dulcimer und gespannt, was ihr am Start habt.\r\nSprache ist eigentlich egal (Musik ist universell nicht wahr), aber irgendwas musste ich halt angeben ;)", "recording_license": "", "do_not_record": true, "persons": [{"code": "VRLBSA", "name": "Johannes Starosta", "avatar": null, "biography": "Macht Dinge mit Computern und seltsame Ger\u00e4usche mit Saiteninstrumenten. Die schleppt er  zu Chaosevents mit, weil er zuhause zu faul zum \u00dcben ist.", "public_name": "Johannes Starosta", "guid": "c5757a15-9fba-5865-832f-03d8e3a4e016", "url": "https://cfp.gulas.ch/gpn23/speaker/VRLBSA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/TFUXNN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/TFUXNN/", "attachments": []}, {"guid": "f68ceb09-9c46-5fb7-9b10-5a51b68f38d7", "code": "FKZMCK", "id": 238, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/FKZMCK/Bildschirmfoto_20250524_094026_reBoFrB.png", "date": "2025-06-21T12:15:00+02:00", "start": "12:15", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-238-numerical-weather-prediction", "url": "https://cfp.gulas.ch/gpn23/talk/FKZMCK/", "title": "Numerical Weather Prediction", "subtitle": "", "track": "Science", "type": "Workshop", "language": "en", "abstract": "We introduce the principles of NWP (Numerical Weather Prediction) systems such as WRF and show how WRF can be run at home to produce some nice images and charts.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/81/ ===\r\n\r\nMost people would say that NWP systems are large and complicated, and can only be run on supercomputers. We show that this is not the whole story, and that it is possible to run your own weather prediction model.\r\n**If you would like to follow along**:\r\n- please pull the docker images `tcriess/wrf` and `tcriess/wrfpp`\r\n- check out the repository https://git.hacknology.de/tecer/wrf-docker - please follow the steps in docker-vol/README.md in order to create the docker volume(s) (at least the low-res volume is required).\r\n- install IDV from https://www.unidata.ucar.edu/software/idv/", "recording_license": "", "do_not_record": true, "persons": [{"code": "EN3W7N", "name": "Tecer", "avatar": "https://cfp.gulas.ch/media/avatars/EN3W7N_gWfRBiR.jpg", "biography": "Mathematician dealing with weather data, member of https://hacknology.de, collector of Atari ST stuff, creator of https://weathermarble.com/ and https://blinknlights.de", "public_name": "Tecer", "guid": "7390018e-3732-53d2-ba80-7def220aad14", "url": "https://cfp.gulas.ch/gpn23/speaker/EN3W7N/"}, {"code": "L3NEMD", "name": "raziel", "avatar": "https://cfp.gulas.ch/media/avatars/L3NEMD_Rp27QkR.png", "biography": "i am a meteorologist and computer scientist. During work i try find anomalies with my security operation center, during chaos i do heaven, weather model, ctfs and science communication.", "public_name": "raziel", "guid": "03a6fcd8-ce09-58b2-9852-a3ae7d3986e3", "url": "https://cfp.gulas.ch/gpn23/speaker/L3NEMD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FKZMCK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FKZMCK/", "attachments": []}, {"guid": "d72b73a7-4c31-597f-bd98-7ecc76abb96f", "code": "L3GZYV", "id": 143, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/L3GZYV/logo-smol_1lygd6J.png", "date": "2025-06-21T13:30:00+02:00", "start": "13:30", "duration": "02:00", "room": "Raum 112", "slug": "gpn23-143-platinendesign-mit-kicad-beginner-workshop", "url": "https://cfp.gulas.ch/gpn23/talk/L3GZYV/", "title": "Platinendesign mit KiCad - Beginner Workshop", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Wir lernen zusammen wie man von einem leeren Schaltplan sich bis zur fertigen Platine durcharbeitet. Der Fokus liegt auf Bedienung der Software, nicht auf Elektronik/Schaltungsentwurf.\r\n\r\nBitte installiert KiCad9 (KiCad8 ist auch okay) und die Bauteil-Bibliotheken (libraries) vor dem Workshop.\r\nBringt auch eine Maus/Trackball/... als Eingabeger\u00e4t mit, damit ist die Bedienung viel einfacher als mit dem Touchpad.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/82/ ===", "recording_license": "", "do_not_record": true, "persons": [{"code": "8JZTQJ", "name": "cpresser", "avatar": "https://cfp.gulas.ch/media/avatars/8JZTQJ_fzUP9nq.jpeg", "biography": "generischer Hacker\r\nmacht Hardware Dinge", "public_name": "cpresser", "guid": "e642aa76-ae01-5c97-8946-36115cee5793", "url": "https://cfp.gulas.ch/gpn23/speaker/8JZTQJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/L3GZYV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/L3GZYV/", "attachments": []}, {"guid": "b0ef1814-c4fc-55a4-bd16-050fb48ffd5e", "code": "3CEU7T", "id": 24, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/3CEU7T/intro_Psobvrp.png", "date": "2025-06-21T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-24-muster-aus-der-schleife-visuelle-ruckkopplungen", "url": "https://cfp.gulas.ch/gpn23/talk/3CEU7T/", "title": "Muster aus der Schleife / visuelle R\u00fcckkopplungen", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Photographieren mit einer Kombination aus selbst programmierten Filtern und optischen R\u00fcckkopplungsschleifen. Die mangelnde Kontrolle dieses Datenflusses f\u00fchrt zu \u00fcberraschenden visuellen Mustern.\r\n\r\nAlgorithmen und visuelle R\u00fcckkopplungsschleifen ver\u00e4ndern das Bild direkt w\u00e4hrend der Aufnahme im Smartphone oder Laptop. In diesem Workshop wird gezeigt wie selbst gebaute \u201ein-camera\u201c Effekte mit externen optischen R\u00fcckkopplung kombiniert werden k\u00f6nnen.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/83/ ===\r\n\r\nDie Muster und Effekte entstehen durch die Kamera welche ihr eigenes Bild aufnimmt. Es gibt zus\u00e4tzlich Spiegel und Gl\u00e4ser in der optischen Achse. Diese Aufnahmetechnik habe ich mit selbst entwickelter Software kombiniert.\r\n\r\nIm Workshop werden die historischen und technischen Hintergr\u00fcnde dieses Workflows erkl\u00e4rt. Die Bedienung der verwendeten Programme wird gezeigt. Alle Programme sind als Open Source verf\u00fcgbar. Ein Teil der Apps laufen im Browser und k\u00f6nnen auch auf einem Smartphone ausgef\u00fchrt werden.\r\n\r\nDu kannst einen Laptop oder ein Smartphone mitbringen um erste Versuche zu unternehmen. Eventuell Taschenspiegel, kleine Glaskugeln oder reflektierende Folien mitbringen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "XAZMH9", "name": "Thomas Jourdan", "avatar": "https://cfp.gulas.ch/media/avatars/XAZMH9_jJsXHTb.jpg", "biography": "Seit vielen Jahren arbeite ich an Grafikalgorithmen. Oft geht es um die Kombination von synthetischen algorithmischen Elementen mit photographiertem Material aus der realen Welt.", "public_name": "Thomas Jourdan", "guid": "35c828b1-1a63-56de-95c6-4d3b458248a8", "url": "https://cfp.gulas.ch/gpn23/speaker/XAZMH9/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/3CEU7T/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/3CEU7T/", "attachments": []}, {"guid": "fc2e71e6-4304-58dc-ae1f-7290a220d694", "code": "GXWMDR", "id": 112, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/GXWMDR/35C3_LEDstrip_tunnel_w_LED_strip_demo_IAR6c59.jpg", "date": "2025-06-21T17:00:00+02:00", "start": "17:00", "duration": "01:30", "room": "Raum 112", "slug": "gpn23-112-led-strips-everywhere-for-everyone", "url": "https://cfp.gulas.ch/gpn23/talk/GXWMDR/", "title": "LED Strips Everywhere for Everyone!", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "en", "abstract": "_Learn how to program and light up LED strips._  \r\nIt's super easy and fun to make your life trippy and beautiful.  \r\n**For total beginners.**  \r\nMake your life trippy and beautiful!", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/85/ ===\r\n\r\nLED strips have become really inexpensive. And many people have created easy methods of controlling the color and brightness of individual LEDs in LED strips. This workshop will show you a couple of easy and fun ways to control LED strips, and to make them do what you want. I'll show you everything you need to know to use existing Arduino programs -- and how to hack Arduino programs -- to control the colors in your world with LED strips.  \r\n  \r\n**Workshop Itinerary:**  \r\n* Intro to color theory and Red-Green-Blue _(RGB)_ LEDs  \r\n* Brief intro to Arduino  \r\n* How to use an Arduino to control an LED strip  \r\n* Some demos of programs you can download for free  \r\n\r\n**Materials cost:**  \r\nThe workshop is free, but if you would like to partake in the hands-on aspects of the workshop, Mitch will have materials for **\u20ac20**.  \r\n  \r\n_**Optional:** Bring your laptop if you want to go home with the free Arduino software installed on it._\r\n_Arduino software runs on Windows, MacOS and Linux (any version is fine):_  \r\n[Arduino software](https://www.arduino.cc/en/software)", "recording_license": "", "do_not_record": true, "persons": [{"code": "CVDU7W", "name": "Mitch", "avatar": "https://cfp.gulas.ch/media/avatars/CVDU7W_JOhkG1b.jpg", "biography": "Mitch Altman is a hacker and inventor, known for inventing TV-B-Gone, a keychain that turns off TVs in public places. He co-founded a successful SilyValley startup and did pioneering work in Virtual Reality. He is an author and teacher, and goes around the world giving talks and workshops. Mitch promotes hackerspaces, open source hardware, and mentors others wherever he goes. He is a co-founder of Noisebridge hackerspace in San Francisco, and is founder of Cornfield Electronics.", "public_name": "Mitch", "guid": "306ad1a0-495a-556b-87d7-5910ee567093", "url": "https://cfp.gulas.ch/gpn23/speaker/CVDU7W/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/GXWMDR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/GXWMDR/", "attachments": []}, {"guid": "71caa60a-a780-54a1-bb82-dbbde43217e5", "code": "XTBM8X", "id": 65, "logo": null, "date": "2025-06-21T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-65-kybernetik-das-nun-ein-e-cyborg-werden", "url": "https://cfp.gulas.ch/gpn23/talk/XTBM8X/", "title": "Kybernetik? Das nun: Ein:e Cyborg werden.", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Workshop", "language": "de", "abstract": "Dieser Workshop ist eine Antwort auf die auf dem letzten Congress hervorgegangene Diskussionsgruppe \u201eKybernetik, was nun?\u201d. Statt auf weitere M\u00f6glichkeiten zu blicken, welche Anwendungsm\u00f6glichkeiten es f\u00fcr die sogenannte Kybernetik gibt, er\u00f6ffnet dieser Workshop eine kritische Perspektive auf sie und damit verbunden auch unsere gegenw\u00e4rtige gesellschaftliche Lage.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/86/ ===\r\n\r\nIm Workshop soll gemeinsam Donna Haraways Text \u201eCyborg Manifesto\u201c (abrufbar: http://www.medientheorie.com/doc/haraway_manifesto.pdf) gelesen werden. Der Text gilt heute als Klassiker der Kulturwissenschaften, als wegweisend f\u00fcr die Gender Studies und findet bis heute breite Rezeption. Der Workshop ist als \u201eEinstiegs-Bonbon\u201c in das breite Feld der Gesellschaftskritik konzipiert und steht allen Wesen offen, die ein Interesse an Philosophie oder Geisteswissenschaften hegen. Ziel ist den Text gemeinsam zu lesen, zu diskutieren und vielleicht auch eine erste Ahnung von einem Verst\u00e4ndnis zu entwickeln.", "recording_license": "", "do_not_record": true, "persons": [{"code": "GEFTKJ", "name": "LustigerLeo", "avatar": null, "biography": "*Oh, kann man hier wirklich mit Markdown rummachen?*\r\n\r\n\u00dcber mich? Mache Gesellschaftskritik und Kulturgeschichte und ab und an was mit Theorie oder Homosexualit\u00e4t.", "public_name": "LustigerLeo", "guid": "ecdb26be-7149-5c2f-97aa-38a81b01bdb2", "url": "https://cfp.gulas.ch/gpn23/speaker/GEFTKJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/XTBM8X/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/XTBM8X/", "attachments": []}, {"guid": "67d44759-bc29-56c8-9ca8-0219b8be28c3", "code": "Z8UD9F", "id": 77, "logo": null, "date": "2025-06-21T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-77-systemd-die-sprechstunde", "url": "https://cfp.gulas.ch/gpn23/talk/Z8UD9F/", "title": "SystemD - Die Sprechstunde", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "de", "abstract": "Von vielen geliebt, von manchen gehasst.\r\nAber was steckt wirklich drin?\r\n\r\nZum einen kenne ich aus meinen bisherigen Erfahrungen ein paar Dinge, wo man sich Gedanken machen muss, was da wieder genau schief gegangen ist. Zum anderen gibt es nat\u00fcrlich auch andere, welche hier \"interessante Konstrukte\" zusammengebaut haben.\r\n\r\nDaher m\u00f6chte ich hier einmal eine Plattform bieten, Probleme mitzubringen, bzw. m\u00f6glicherweise interessante Konstrukte in der Gruppe vorzustellen.\r\nIch selbst bringe hier einmal ein Konstrukt aus NetworkD, ResolveD und Nspawn-Containern mit, welche bei mir f\u00fcr verschiedene Aufgaben eingesetzt werden.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/88/ ===\r\n\r\nAblaufplan w\u00e4re in etwa wie folgt:\r\n\r\n- Vorstellung verwendeter Ressourcen\r\n- Erstellen von Nspawn-Containern\r\n- Darstellen Praktischer Einsatz\r\n-> ca. 15 - 20 Min\r\n\r\n- Offene Disussionsrunde\r\n- Besprechen von Problemen\r\n- Vorstellung weiterer Konstrukte\r\n-> ca. 35 - 40 Min", "recording_license": "", "do_not_record": true, "persons": [{"code": "SFR7BH", "name": "Orloff", "avatar": null, "biography": "Sysadmin aus Leidenschaft\r\nEntwicklungshelfer aus der Not\r\n\r\nIch bin seit fast 10 Jahren als Sysadmin im Linux-Bereich t\u00e4tig, und habe in dieser Zeit halt so einiges sehen d\u00fcrfen.\r\nEbenso durfe ich den Einzug der \"neuen Init-Systeme\" miterleben, und hier ebenfalls die manchmal etwas hitzigen Diskussionen \u00fcber deren Sinnhaftigkeit.\r\nMittlerweile haben sich nat\u00fcrlich verschiedene Dinge angesammelt, darunter auch ein paar eigene Basteleien mit Containern.\r\nSo bin ich auch mal in den Genuss der Funktionen dieses \"neuen Init-Systems\" gekommen, und m\u00f6chte dazu gerne mein Wissen weitergeben, bzw. mit anderen dar\u00fcber in Austausch treten.", "public_name": "Orloff", "guid": "4a674aa4-6313-5b13-ac22-efc5a63020a0", "url": "https://cfp.gulas.ch/gpn23/speaker/SFR7BH/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/Z8UD9F/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/Z8UD9F/", "attachments": []}, {"guid": "7b1c6dea-6299-555a-919a-4c29c8fd3f42", "code": "S8RDN7", "id": 167, "logo": null, "date": "2025-06-21T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-167-querying-openstreetmap-with-overpass-ql", "url": "https://cfp.gulas.ch/gpn23/talk/S8RDN7/", "title": "Querying OpenStreetMap with Overpass-QL", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "de", "abstract": "We'll go over OSM's Overpass-QL's weird syntax, and how to use it.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/89/ ===\r\n\r\nThe workshop will cover the Overpass Query Language and related tooling, which is very effective when searching the OpenStreetMap database. While the syntax feels a bit odd, it is not complicated. Prior knowledge of OpenStreetMap tagging is helpful, but not required.", "recording_license": "", "do_not_record": true, "persons": [{"code": "9VKNAU", "name": "jomo", "avatar": "https://cfp.gulas.ch/media/avatars/9VKNAU_2G6d0Ro.png", "biography": "I've been using Overpass without properly understanding it for a while. I've ended up going deeper and finding more use cases along the way.", "public_name": "jomo", "guid": "ddfe89e2-fcca-5707-8791-4e1363b51555", "url": "https://cfp.gulas.ch/gpn23/speaker/9VKNAU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/S8RDN7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/S8RDN7/", "attachments": []}, {"guid": "1a9e8297-9586-5ee6-a076-b25dd70e4a08", "code": "PA8MGX", "id": 160, "logo": null, "date": "2025-06-21T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-160-dein-erster-buffer-overflow", "url": "https://cfp.gulas.ch/gpn23/talk/PA8MGX/", "title": "Dein erster Buffer Overflow", "subtitle": "", "track": "Cyber Security", "type": "Workshop", "language": "de", "abstract": "In diesem Workshop nutzt Du deinen ersten eigenen Buffer Overflow aus. Du brauchst keinerlei Vorkenntnisse, lediglich die Bereitschaft etwas Neues zu lernen.\r\nAm besten hast Du einen Laptop dabei, um vollst\u00e4ndig mitmachen zu k\u00f6nnen. Du kannst dich mit deinem Browser direkt mit einer Windows VM verbinden.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/90/ ===\r\n\r\nIn diesem 60-min\u00fctigen Workshop lernen die Teilnehmenden, was ein Buffer Overflow ist und wie sie diesen ausnutzen k\u00f6nnen. Der Workshop beginnt mit einer kurzen theoretischen Einf\u00fchrung, indem die technischen Grundlagen erkl\u00e4rt werden. Anschlie\u00dfend wird Schritt f\u00fcr Schritt der Stack Buffer Overflow Exploit geschrieben. Alle Teilnehmenden k\u00f6nnen sich mit einem Browser auf bereitgestellte Windows VMs verbinden, bei denen bereits alles eingerichtet ist. Hier gibt es kleine Aufgaben, die von den Teilnehmenden bearbeitet werden k\u00f6nnen. Am Ende haben alle Teilnehmenden einen Remote Code Execution Exploit f\u00fcr eine Windows Userland Binary.\r\n\r\n## Voraussetzungen\r\n- Laptop mit Browser\r\n- Interesse zu Lernen\r\n- keine Programmierkenntnisse erforderlich", "recording_license": "", "do_not_record": true, "persons": [{"code": "S9F9XU", "name": "Tobias Kopf", "avatar": null, "biography": null, "public_name": "Tobias Kopf", "guid": "42463fa8-695b-5237-95ef-12b055156579", "url": "https://cfp.gulas.ch/gpn23/speaker/S9F9XU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/PA8MGX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/PA8MGX/", "attachments": []}], "Raum 106": [{"guid": "98ed899a-11a8-5ecf-b5ab-9ad8b0bc6de2", "code": "YBVDL9", "id": 36, "logo": null, "date": "2025-06-21T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "Raum 106", "slug": "gpn23-36-1-spliceworkshop-das-loten-der-glasfaser", "url": "https://cfp.gulas.ch/gpn23/talk/YBVDL9/", "title": "Spliceworkshop - Das L\u00f6ten der Glasfaser", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Hast du dich schon mal gefragt, wie die Glasfaser eigentlich zu dir nach Hause kommt? In diesem Spliceworkshop schauen wir uns den praktischen Teil davon an, also wie man daf\u00fcr sorgt, dass das Licht von A nach B kommt. Der Workshop ist dabei genau das \u2013 ein Workshop. Das hei\u00dft jeder kann praktisch ausprobieren einen Splice zu machen, sprich, zwei Glasfaserenden zu verbinden. Wenn die Zeit reicht schauen wir uns auch noch ein paar Messwerkzeuge rund um Glasfasern an.", "description": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== Freitag / Friday: https://pretix.entropia.de/entropia/gpn23-workshops/93/ ===\r\n=== Samstag / Saturday: https://pretix.entropia.de/entropia/gpn23-workshops/94/ ===\r\n\r\nIn diesem Workshop schauen schauen wir uns am praktischen Beispiel an wie das Splicen einer Glasfaser eigentlich funktioniert, das heisst, jeder bekommt die M\u00f6glichkeit einmal 2 Glasfaserenden miteinander zu verbinden. Dazu werden wir 2 unterschiedliche Spliceger\u00e4te mit dabei haben und auch noch ein wenig an Anschauungsmaterial rund um den Splice. Somit sollte man einen guten Einblick in die Welt der Lichtwellenleiter erhalten.", "recording_license": "", "do_not_record": true, "persons": [{"code": "UCDMMK", "name": "guserav", "avatar": null, "biography": ".", "public_name": "guserav", "guid": "cecb072e-9c3e-5fdf-9ba2-0a8d84409551", "url": "https://cfp.gulas.ch/gpn23/speaker/UCDMMK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YBVDL9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YBVDL9/", "attachments": []}, {"guid": "c58ce375-df5c-5310-8bfa-cf299a64dabc", "code": "CY3DRF", "id": 151, "logo": null, "date": "2025-06-21T16:30:00+02:00", "start": "16:30", "duration": "01:00", "room": "Raum 106", "slug": "gpn23-151-1-stricken-fur-anfanger", "url": "https://cfp.gulas.ch/gpn23/talk/CY3DRF/", "title": "Stricken f\u00fcr Anf\u00e4nger", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "=== Reservierung n\u00f6tig / Reservation needed ===\r\n=== Freitag / Friday: https://pretix.entropia.de/entropia/gpn23-workshops/71/ ===\r\n=== Samstag / Saturday: https://pretix.entropia.de/entropia/gpn23-workshops/84/ ===\r\n\r\nDu willst Stricken lernen und hast keine Ahnung, wo du starten sollst?\r\n\r\nDann bist du hier genau richtig!\r\nIn diesem Strick-Workshop f\u00fcr Anf\u00e4nger lernst du die ersten Maschen und wie man daraus eine Totebag machen kann.\r\nMit dem sogenannten Duplicate Stitch kannst du anschlie\u00dfend dein Werk individualisieren.\r\n\r\nVorkenntnisse brauchst du keine \u2013 nur Motivation, etwas Neues zu lernen.\r\n\r\nWas du mitbringen musst:\r\n\u2013 Stricknadeln in der St\u00e4rke 6,5 mit Seil\r\n\u2013 Circa 250\u202fg Wolle, am besten nicht dehnbar (z.\u202fB. 80\u202f% Acryl, 20\u202f% Baumwolle \u2013 es gibt aber auch 100\u202f% Wolle, die nicht dehnbar ist)\r\n\r\nAlles andere bringen wir mit!\r\n\r\nDu hast schon ein paar Vorkenntnisse und m\u00f6chtest trotzdem mitmachen?\r\nSehr gerne! Alle sind willkommen \u2013 auch wenn du schon Profi bist und einfach Gesellschaft beim Stricken magst: Komm zu uns!\r\n\r\nBei Fragen kannst du dich jederzeit bei uns melden \u2013 wir helfen dir gerne weiter.\r\n\r\nPro Termin 6 Teilnehmer*innen\r\n\r\nWenn du schon Vorkenntnisse hast kannst du einfach vorbei kommen:)\r\n\r\nWir freuen uns auf euch!\r\n\r\nMichi & Lu", "description": "Wir wollen hier einen Strick-Workshop anbieten, da ich schon auf mehreren Chaos Events die Erfahrung gemacht habe, dass viele Leute Interesse daran haben.\r\nMichi kann den Dublicate stitch besonders gut und ich will meine Leidenschaft zum stricken weitergeben.\r\nF\u00fcr uns ist das einfach nach einem langen Arbeitstag am computer immer eine willkommene Abwechslung und gut zum Kopf ausschalten.", "recording_license": "", "do_not_record": true, "persons": [{"code": "EZUZFA", "name": "Lu", "avatar": "https://cfp.gulas.ch/media/avatars/EZUZFA_HCUZq4M.jpg", "biography": "Hallo, ich bin Lu :)", "public_name": "Lu", "guid": "37740090-ca59-50ea-a63d-e74f3e3ed1c8", "url": "https://cfp.gulas.ch/gpn23/speaker/EZUZFA/"}, {"code": "P3QZRF", "name": "Michaela Maier", "avatar": null, "biography": null, "public_name": "Michaela Maier", "guid": "53e3a168-47ba-5cee-adea-70108302e5d2", "url": "https://cfp.gulas.ch/gpn23/speaker/P3QZRF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/CY3DRF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/CY3DRF/", "attachments": []}, {"guid": "e4a6f236-d9b9-5c86-ab7c-350c7b4a9113", "code": "AJU7N8", "id": 346, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/AJU7N8/keith-emerson-modular-synthesizert20_3VnZdVa.jpg", "date": "2025-06-21T18:00:00+02:00", "start": "18:00", "duration": "02:00", "room": "Raum 106", "slug": "gpn23-346-analog-computing-and-synthesizer-jam", "url": "https://cfp.gulas.ch/gpn23/talk/AJU7N8/", "title": "Analog Computing and Synthesizer Jam", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "en", "abstract": "This is a hands-on / workshop / jam session / show-and-tell in addition to my talk \u201eHow to turn your favourite Analog Computer into a Synthesizer\u201c. Bring your own synth/audio/foo gear if you like! Let's try some weird audio patches on The Analog Thing together, do a jam session or have a Q&A, I promise it won't get boring!", "description": "=== Reservations lifted ===\r\n\r\nThe image is just a teaser, I'm not Keith Emerson ;)", "recording_license": "", "do_not_record": true, "persons": [{"code": "YRPEVZ", "name": "qetu", "avatar": "https://cfp.gulas.ch/media/avatars/YRPEVZ_JhBH4d8.png", "biography": "Some years ago at a GPN talk, qetu learned about The Analog Thing, a simple open-source non-profit analog computer made for educational purposes. While waiting 18 months (!) for his order to arrive, he fell in love with analog modular sound synthesis. When the analog computer finally arrived, he did the obvious thing and patched various sound synthesis functions on it. He also integrated the device into a eurorack modular setup.", "public_name": "qetu", "guid": "4e50c45a-040a-5322-95f4-d30f44a314cf", "url": "https://cfp.gulas.ch/gpn23/speaker/YRPEVZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/AJU7N8/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/AJU7N8/", "attachments": []}], "GPN Infopunkt in der HfG Karlsruhe": [{"guid": "22fe5988-4585-5d70-b352-11fe36122cf6", "code": "HGYSWK", "id": 329, "logo": null, "date": "2025-06-21T22:00:00+02:00", "start": "22:00", "duration": "01:00", "room": "GPN Infopunkt in der HfG Karlsruhe", "slug": "gpn23-329-night-at-the-museum-restorer-s-tour-of-computer-based-art", "url": "https://cfp.gulas.ch/gpn23/talk/HGYSWK/", "title": "Night at the Museum: Restorer's Tour of Computer-Based Art", "subtitle": "", "track": "Art, Culture and Games", "type": "Meetup", "language": "en", "abstract": "===FULLY BOOKED===\r\nParticipants: Maximum 20 people per tour\r\nhttps://zkm.de/de/2025/06/night-at-the-museum-restorers-tour-of-computer-based-art", "description": "With the exhibition \u00bbThe Story That Never Ends. Die Sammlung des ZKM\u00ab, the ZKM in Karlsruhe offers a comprehensive look at its collection of around 12,000 works, one of the largest and most significant media art collections worldwide. The exhibition tells the interwoven stories of art and technology and addresses the challenges that rapidly advancing technology poses to museums worldwide.", "recording_license": "", "do_not_record": true, "persons": [{"code": "S9HQHN", "name": "-", "avatar": null, "biography": null, "public_name": "-", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn23/speaker/S9HQHN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/HGYSWK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/HGYSWK/", "attachments": []}], "HfG - Treppe Haupteingang": [{"guid": "376a0f87-f2d5-5a5b-8044-980492aa986d", "code": "DSR993", "id": 67, "logo": null, "date": "2025-06-21T12:00:00+02:00", "start": "12:00", "duration": "08:00", "room": "HfG - Treppe Haupteingang", "slug": "gpn23-67-2-do-not-try-this-at-home-rope-access-for-nerds", "url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "title": "Do not try this at home - Rope Access for Nerds", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Psst, kid, wanna climb things?", "description": "The reaction to last year's climbing training was overwhelmingly positive. We'll take it from there.\r\nThis is a very basic course to rope access and a full hands-on training. We will show you how to safely ascend and descend on a rather short climb, supervised by experienced people. There may be an advanced / longer rope system rigged for people with prior knowledge or own gear. Our main focus is safety of all participants, next up is acessibility: we'll do this in two languages and can accomodate most people. Wheelchairs, vision impairments, phobias, we have done it and will handle it together.\r\n\r\nThis will be a rolling workshop, meaning that we'll be trying to man the station as long/often as possible and you can come around at your convenience. It's currently in the Timetable only at one short slot, don't let that mislead you, we'll be there all weekend with breaks imposed on us by people who are absolutely right.\r\n\r\nThis is in no way a comprehensible workshop, training or course. We will teach each participant according to their previous experience which mostly means basic ascending/descending techniques.", "recording_license": "", "do_not_record": true, "persons": [{"code": "98JVC8", "name": "MikeTango", "avatar": "https://cfp.gulas.ch/media/avatars/98JVC8_qVLpfJj.jpg", "biography": "Rope Access. Rope Rescue. Rope other things that require age verification. I fix wind turbines for a living, paraglide for fun and love to teach others the things i like to do. Questionable humour and quick reactions. There is a high chance that you have one of my sticker designs on your laptop, cf: questionable humour. Rainbow shoelaces are the best.", "public_name": "MikeTango", "guid": "6759e76b-4771-5771-984f-e827a0e12383", "url": "https://cfp.gulas.ch/gpn23/speaker/98JVC8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "attachments": []}], "ZKM Foyer": [{"guid": "bb2af373-655c-58c2-972b-9239f0e5ebf0", "code": "KZ9WHM", "id": 16, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/KZ9WHM/nixos_YdSgxI0.png", "date": "2025-06-21T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn23-16-nixos-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/KZ9WHM/", "title": "NixOS Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "en", "abstract": "A meetup for everyone interested in Nix and NixOS. No matter how much experience you have with Nix, you are welcome!", "description": "As in previous years, people from the Nix/NixOS community will meet at GPN.\r\n\r\nWe will gather topics to discuss and then split up into smaller groups.", "recording_license": "", "do_not_record": true, "persons": [{"code": "G8EJCB", "name": "yaya", "avatar": "https://cfp.gulas.ch/media/avatars/G8EJCB_5SLUQYr.png", "biography": "soft cat", "public_name": "yaya", "guid": "65aa3e9a-523c-5896-b985-b678bb81a430", "url": "https://cfp.gulas.ch/gpn23/speaker/G8EJCB/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KZ9WHM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KZ9WHM/", "attachments": []}], "Musikbalkon": [{"guid": "b5696d8d-3f53-5db6-b16e-620579982f17", "code": "AURZ3F", "id": 90, "logo": null, "date": "2025-06-21T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "Musikbalkon", "slug": "gpn23-90-pluschie-meetup", "url": "https://cfp.gulas.ch/gpn23/talk/AURZ3F/", "title": "Pl\u00fcschie Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Hier treffen sich Pl\u00fcschies aller Art - Ganz egal ob Flauschehorn, Blahaj, Zug, etc.", "description": "Hier treffen sich Pl\u00fcschies aller Art - Ganz egal ob Flauschehorn, Blahaj, Zug, etc.\r\nPersonal mitbringen ausdr\u00fccklich erw\u00fcnscht.", "recording_license": "", "do_not_record": true, "persons": [{"code": "HETJNY", "name": "Luna Horn", "avatar": "https://cfp.gulas.ch/media/avatars/HETJNY_BObukZj.jpeg", "biography": "Flauschehorn aus Karlsruhe.", "public_name": "Luna Horn", "guid": "5ab25eb7-cea6-51f0-b16d-8a552526f5aa", "url": "https://cfp.gulas.ch/gpn23/speaker/HETJNY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/AURZ3F/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/AURZ3F/", "attachments": []}, {"guid": "eaa6c851-aefb-5555-b107-c3a432cb36e1", "code": "HC8Q3U", "id": 318, "logo": null, "date": "2025-06-21T17:15:00+02:00", "start": "17:15", "duration": "01:00", "room": "Musikbalkon", "slug": "gpn23-318-erfahrungsaustausch-zwischenmenschliche-kommunikation-in-lokalen-technikorientierten-gruppierungen", "url": "https://cfp.gulas.ch/gpn23/talk/HC8Q3U/", "title": "Erfahrungsaustausch zwischenmenschliche Kommunikation in lokalen technikorientierten Gruppierungen", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Meetup", "language": "de", "abstract": "Hackspaces brauchen Pflege, um als sozialer Raum dauerhaft f\u00fcr alle funktionieren zu k\u00f6nnen. Hier bieten wir Raum und Zeit f\u00fcr Austausch in der Chaos-Bubble.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "V8WLAT", "name": "pascoda", "avatar": null, "biography": "Heast.\r\n\r\nAus Tirol nach Wien nach Karlsruhe gewandert.\r\nKennt sich bei viel zumindest oberfl\u00e4chlich aus.\r\nDoktorandin der Informatik, aber nicht _so_ eine Informatikerin.", "public_name": "pascoda", "guid": "8089ae5b-2808-5e66-93e6-2bf4b20c070b", "url": "https://cfp.gulas.ch/gpn23/speaker/V8WLAT/"}, {"code": "AU3D7G", "name": "vandox", "avatar": null, "biography": "Jurist, Forschungsdaten, verloren irgendwo zwischen Technik und Recht", "public_name": "vandox", "guid": "ba977ccb-25d5-559a-9a93-57664f56c4c4", "url": "https://cfp.gulas.ch/gpn23/speaker/AU3D7G/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/HC8Q3U/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/HC8Q3U/", "attachments": []}], "Nordwiese": [{"guid": "7d0ffcd6-f501-500b-be4b-9884a6536e55", "code": "DWQ8N3", "id": 286, "logo": null, "date": "2025-06-21T13:30:00+02:00", "start": "13:30", "duration": "01:00", "room": "Nordwiese", "slug": "gpn23-286-1-dns-sec-meetup-erfahrungen-herausforderungen-und-losungen-aus-der-praxis", "url": "https://cfp.gulas.ch/gpn23/talk/DWQ8N3/", "title": "DNS-SEC Meetup: Erfahrungen, Herausforderungen und L\u00f6sungen aus der Praxis", "subtitle": "", "track": "Software and Infrastructure", "type": "Meetup", "language": "de", "abstract": "Raum\u00e4nderung --> Treffen uns auf der Wiese am \"Defcon Banner\"\r\n\r\nDNS-SEC in der Praxis: Beim Meetup stehen Erfahrungsaustausch und Diskussion im Vordergrund. Gemeinsam sprechen wir \u00fcber Herausforderungen, L\u00f6sungen und Best Practices rund um DNS-Sicherheit. Alle, die sich mit DNS-SEC besch\u00e4ftigen \u2013 ob gerade erst begonnen oder schon mit Jahren an Erfahrung \u2013 sind herzlich eingeladen, mitzureden oder einfach mitzuh\u00f6ren.", "description": "DNS-SEC gilt als ein zentraler Baustein zur Absicherung des Domain Name Systems \u2013 wird in der Praxis aber nach wie vor z\u00f6gerlich eingesetzt. Viele Betreiber:innen sehen sich mit komplexen Implementierungen, fehlender Unterst\u00fctzung oder unklaren Fehlermeldungen konfrontiert. Dieses Meetup bietet Raum f\u00fcr Austausch: Was funktioniert gut? Wo treten Probleme auf? Und wie kann die DNS-Sicherheit im Alltag wirklich verbessert werden?\r\n\r\nIn lockerer Atmosph\u00e4re m\u00f6chten wir gemeinsam Erfahrungen zu DNS-SEC teilen: Von der ersten Einrichtung \u00fcber Key-Rollover und Validierungsfehler bis hin zu Lessons Learned bei gr\u00f6\u00dferen Infrastrukturen. Teilnehmende k\u00f6nnen eigene Beispiele mitbringen, Fragen diskutieren oder einfach zuh\u00f6ren und von anderen lernen. Ziel ist es, Wissen zu b\u00fcndeln, Best Practices sichtbar zu machen und gemeinsam an L\u00f6sungen zu arbeiten \u2013 egal ob Einsteiger:in oder langj\u00e4hrige:r Admin.", "recording_license": "", "do_not_record": true, "persons": [{"code": "YTQ7PK", "name": "Bjoern Pahls (g0ph3r)", "avatar": "https://cfp.gulas.ch/media/avatars/YTQ7PK_r5fTVYg.jpg", "biography": "ich bin engagierter Hacktivist, Netzaktivist und IT-Nomade. Technik, Freiheit und digitale Grundrechte sind f\u00fcr mich untrennbar verbunden. Als IT-Nomade lebe ich flexibel, grenz\u00fcberschreitend und setze mich daf\u00fcr ein, dass Technologie Menschen mehr Freiheit statt Kontrolle bringt. Mein Engagement gilt dem Schutz von Datenschutz und offenen Netzen.", "public_name": "Bjoern Pahls (g0ph3r)", "guid": "b113af97-c4b6-52dc-8fa1-6c422d12d951", "url": "https://cfp.gulas.ch/gpn23/speaker/YTQ7PK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DWQ8N3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DWQ8N3/", "attachments": []}]}}, {"index": 4, "date": "2025-06-22", "day_start": "2025-06-22T04:00:00+02:00", "day_end": "2025-06-23T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "d0e44417-9e19-524b-81a3-e7bf84b3474a", "code": "DJRHVX", "id": 99, "logo": null, "date": "2025-06-22T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-99-entzaubert-generative-ki-warum-der-staat-auf-linked-data-setzen-sollte-statt-auf-it-alchemie", "url": "https://cfp.gulas.ch/gpn23/talk/DJRHVX/", "title": "Entzaubert generative KI \u2013 warum der Staat auf Linked Data setzen sollte statt auf IT-Alchemie", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Wenn man nur einen Hammer hat, sieht alles aus wie ein Nagel \u2013 so f\u00fchlt es sich manchmal an, wenn man die Begeisterung rund um \u201eKI\u201c betrachtet. Gemeint ist dabei fast immer nur der Teilbereich generativer KI, die mit stochastischen Methoden plausible Ergebnisse produzieren soll. Links liegen bleibt dagegen \u201eGood Old-Fashioned AI\u201c, also regel- und logikbasierte Systeme, die mit semantischen Daten deterministische Schl\u00fcsse ziehen, ganz ohne Konfabulationen. Wer diesen Weg begeht, schafft gleichzeitig die Voraussetzungen f\u00fcr mehr Transparenz, Open Data und solide IT-Basisinfrastruktur. Prolog statt Chatbot, Daten statt Office-Dokumente \u2013 wir schlagen einen kleinen argumentativen Werkzeugkasten vor, wie wir als Community f\u00fcr solide, abgehangene IT-L\u00f6sungen auf dem Stand der Zeit bei Stadt, Land und Bund werben k\u00f6nnen anstatt f\u00fcr generativen KI-Budenzauber.", "description": "Wer auf \u00f6ffentlichen B\u00fchnen \u201eKI\u201c sagt, meint gerade viel zu h\u00e4ufig einfach nur das Teilgebiet der generativen Systeme, mit hohem Energieaufwand und einer Schleppnetzrunde durch die Inhalte des Web trainiert. Das User Interface und die Ergebnisse dieser Systeme wirken faszinierend, sie werden h\u00e4ufig anthropomorphisiert als seien sie Personen, und in der \u00f6ffentlichen Debatte haben sie den Rang eingenommen, den vor sieben Jahren noch Blockchains haben \u2013 egal welches Problem, generative KI ist die L\u00f6sung.\r\n\r\nGenAI ist aber nur ein Teilgebiet von zwei historischen Str\u00f6mungen im Forschungsfeld KI. Die andere Str\u00f6mung, symbolische KI oder GOFAI (\u201eGood Old-Fashioned AI\u201c) kommt vergleichsweise bescheiden daher: Daten und Wissensbest\u00e4nde sollen so aufbereitet werden, dass sie maschinell nach logischen Regeln ausgewertet werden k\u00f6nnen. Auch Prolog ist also \u201eKI\u201c, nur wei\u00df das sp\u00e4testens auf politischer Ebene kaum jemand mehr!\r\n\r\nDer einseitige Fokus auf generative Systeme hat aber absurde Seiteneffekte und Folgen vor allem f\u00fcr den Staat, der gerade genAI an allen m\u00f6glichen passenden und vor allem unpassenden Stellen einzusetzen versucht. Denn ein heuristisches System ist zwar ausreichend, wenn es zum Beispiel darum geht, auf einem Bild einen Apfel zu erkennen. F\u00fcr eine Verwaltung, die nach Regeln vorgehen und Gleiches stets gleich behandeln muss, sind regelm\u00e4\u00dfige stochastische Fehler aber nicht akzeptabel \u2013 ganz zu schweigen von den Seiteneffekten rund um Energieverbrauch und strategischen Abh\u00e4ngigkeiten.\r\n\r\nWir m\u00f6chten einen kleinen Werkzeugkasten vorschlagen, mit dem Du genAI-Projekte zerfragen und auf die strategischen Vorteile von Wissensgraphen und regelbasierten Systemen hinweisen kannst \u2013 und mit dem Du auch deine \u00f6rtlichen Gemeinder\u00e4tInnen und Abgeordneten in die Lage bringen kannst, das zu tun. Denn vieles h\u00e4ngt einfach nur daran, Informationen nicht mehr in Office-Dokumenten (der \u201eK\u00e4fighaltung f\u00fcr Daten\u201c), sondern in Wissensgraphen zu speichern. Oder mit kleinen ETL-Skripten viel mehr Wiederverwendbarkeit und auch Open Data schaffen zu k\u00f6nnen als mit einem teuer beauftragten genAI-Projekt.\r\n\r\nDenn f\u00fcr viele vorgeschlagene Einsatzfelder g\u00e4be es schon l\u00e4ngst L\u00f6sungen, basierend auf abgehangener und bew\u00e4hrter Technologie \u2013 und gar nicht selten als Freie Software aus der digitalen Zivilgesellschaft entwickelt, die seither einfach ignoriert wurde.", "recording_license": "", "do_not_record": false, "persons": [{"code": "VHSAVR", "name": "stk", "avatar": "https://cfp.gulas.ch/media/avatars/VHSAVR_5zslgRY.jpg", "biography": "Ich bin \u00fcber eine Kaskade von Rabbit Holes irgendwann im Studium in einen Kessel voller Open Data gefallen und habe seither nie aufgeh\u00f6rt, weiterzugraben. Irgendwann kam Verwaltungsdigitalisierung dazu, wo ich im Maschinenraum einer Kommune hands-on ausprobieren durfte, was geht und woran Dinge scheitern. Gescheitert ist dann das Experiment, aus der engagierten digitalen Zivilgesellschaft eine Kommune ins 21. Jahrhundert zu bringen, weil man daf\u00fcr dorthin h\u00e4tte schauen m\u00fcssen, wo's wehtut. Seit 2022 darf ich f\u00fcr WMDE vor allem in der Bundespolitik dorthin schauen, wo's weh tut und Finger in Wunden legen \u2013 aber vor allem auch zeigen, welche viel bessere Welten eigentlich m\u00f6glich w\u00e4ren.\r\n\r\nLokaler Space: tempor\u00e4rhaus in Neu-Ulm", "public_name": "stk", "guid": "6e7738f7-3da3-57f9-9c04-1c1ef0e332e4", "url": "https://cfp.gulas.ch/gpn23/speaker/VHSAVR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DJRHVX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DJRHVX/", "attachments": []}, {"guid": "39f20505-e766-570e-baa4-cb9be2d9369c", "code": "YE7PYL", "id": 274, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/YE7PYL/cover_KxsaPmN.jpg", "date": "2025-06-22T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn23-274-local-area-social-network-microblog-fur-spaces-messen-oder-das-heimnetz", "url": "https://cfp.gulas.ch/gpn23/talk/YE7PYL/", "title": "Local Area Social Network -- Microblog f\u00fcr Spaces, Messen oder das Heimnetz", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "In diesem Vortrag m\u00f6chte ich _\"Lichtung\"_ vorstellen -- eine kleine Server/Client-Anwendung, die einen simplen Micorblogging-Service zur Verf\u00fcgung stellt und somit eine Lichtung in den dichten Internet-Wald schl\u00e4gt.\r\nSie ist entworfen, um innerhalb eines IP-Netzwerks einen deterministischen Feed von Beitr\u00e4gen und verschl\u00fcsselte Chatrooms zwischen je zwei Parteien bereitzustellen.\r\n\r\nBesonderen Fokus lege ich dabei auf die m\u00f6glichen **Einsatzgebiete eines lokalen Sozialen Netzwerks**, die **technische Umsetzbarkeit** von persistenten Nutzer-Identit\u00e4ten \u00fcber nicht-f\u00f6derierte Serverinstanzen hinweg und die **Probleme**, die sichere Verschl\u00fcsselung und echte Anonymit\u00e4t **f\u00fcr Moderatoren** mit sich bringen.\r\n\r\n---\r\n\r\nAus technischer Sicht werden hier diverse spannende Themen rund um asymmetrische Verschl\u00fcsselung/Signaturen, generative Kunst und Netzwerk-Routing verbunden:\r\n- Wie k\u00f6nnte ein Client aussehen, der mehrere Server gleichzeitig anspricht?\r\n- Wie stellt man eine pseudonyme Identi\u00e4t \u00fcber mehrere voneinander getrennte Netzwerke hinweg dar?\r\n- Und wie konstruiert man ein sicheres Netzwerk, in dem Server und Client sich gegenseitig niemals g\u00e4nzlich vertrauen k\u00f6nnen?\r\n\r\nUmgesetzt wird das \u00fcber asymmetrische Kryptografie, bei der immer zwei zusammengeh\u00f6rige Schl\u00fcssel generiert werden: Ein geheimer zum Signieren und ein \u00f6ffentlicher zum Verifizieren. Genauso beim Verschl\u00fcsseln von Direktnachtichten: Mit dem \u00f6ffentlichen Schl\u00fcssel k\u00f6nnen Nachrichten verschl\u00fcsselt werden, die nur mit dem dazugeh\u00f6rigen, privaten Schl\u00fcssel wieder ge\u00f6ffnet werden k\u00f6nnen.\r\n\r\nAuf diesem Prinzip l\u00e4sst sich ein Kommunikationssystem aufziehen, das die klassischen Funktionen eines sozialen Netzwerkes implementiert, ohne dass der Server Anmeldedaten halten muss.\r\n\r\nDabei spielen Identicons eine gro\u00dfe Rolle, die aus den maschinenlesbaren Hashes des kryptographischen Unterbaus h\u00fcbsche, f\u00fcr den Menschen leicht wiedererkennbare Muster generieren. Sie machen die hidden patterns des asymmetrischen Signieren und Verschl\u00fcsselns somit deutlich und greifbar!\r\n\r\n---\r\n\r\nAber auch die gesellschaftliche Perspektive muss bei einem solchen Projekt betrachtet werden:\r\n- Wie kann und muss ein digitaler, sozialer Raum moderiert werden?\r\n- Was sind die Implikationen von voller Anonymit\u00e4t im Internet und wie sicher darf eine Verschl\u00fcsselung \u00fcberhaupt sein?\r\n- Welche \u00dcberlegungen muss ich treffen, bevor ich Inhalte von Nutzern auf meiner eigenen Seite bereitstelle?\r\n- Und wie k\u00f6nnen wir technische L\u00f6sungen schaffen, um Content-Moderation angenehmer zu gestalten?", "description": "Moderne soziale Netzwerke, wie Instagram, Twitter oder TikTok sind f\u00fcr datenschutz-bewusste Menschen nahezu vollkommen unbenuzbar geworden.\r\nErst k\u00fcrzlich k\u00fcndigte Meta an, **alle Nutzerdaten in state-of-the-art Machine-Learning-Systeme** zu f\u00fcttern, um damit m\u00f6glichst realistisches Nutzerverhalten zu simulieren.\r\n\r\nDas Fediverse mit Mastodon, Pixelfed, Feddit und vielen anderen Anwendungen setzt dagegen einen gesunden, dezentralen Kontrapunkt.\r\n\r\nDoch was _alle diese Netzwerke_ gemein haben ist, dass sie global und f\u00fcr jeden Menschen mit Internetzugang verf\u00fcgbar sind.\r\nDabei ist das Anwengungs-Modell, kreative oder lustige Text- und Bildbeitr\u00e4ge in einen zeitlich sortierten Feed zu posten, auch f\u00fcr **kleinere lokale Netzwerke** interessant!\r\n\r\nIn Hackspaces oder Vereinsr\u00e4umen k\u00f6nnte ein solcher Feed als **gemeinschaftliches G\u00e4stebuch** genutzt werden;\r\nauf Messen oder Festivals k\u00f6nnte **lokale Kommunikation und Vernetzung** vereinfacht werden,\r\naber auch im privaten Heimnetz k\u00f6nnte eine solche Anwendung z.B. als **WG-Tagebuch** genutzt werden.\r\n\r\nNat\u00fcrlich spricht auch nichts dagegen, eine Instanz ins **\u00f6ffentliche Internet** zu stellen, und einen herk\u00f6mmlichen Microblogging-Dienst zu betreiben.\r\n\r\n_\"Lichtung\"_ ist eine kleine Server/Client-Anwendung, die einen simplen Microblogging-Service zur Verf\u00fcgung stellt.\r\nSie ist entworfen, um innerhalb eines IP-Netzwerks einen deterministischen Feed von Beitr\u00e4gen und verschl\u00fcsselte Chatrooms zwischen je zwei Parteien bereitzustellen.\r\n\r\n**Dabei sollen Nutzer-Identit\u00e4ten \u00fcber verschiedene Server-Instanzen und Netzwerke hinweg persistent sein und gleichzeitig eine hohe Datendiskretion gewahrt bleiben.**", "recording_license": "", "do_not_record": false, "persons": [{"code": "WSLJKN", "name": "irrlicht", "avatar": "https://cfp.gulas.ch/media/avatars/WSLJKN_QzXBEB0.jpg", "biography": "Irrlicht: Kontrollverlustverantwortlicher, extremer Pazifist und nur ein Teil der Kultur!\r\n\r\nIn den vergangenen Jahren habe ich \u00f6fters diverse Versuche von selbstgebastelten sozialen Netzwerken gehostet. Darunter fr\u00fcher einmal lowschool.de, ein PHP-Forum mit Account-System, likes und Krimskrams, dann lange Zeit das Imageboard Kontrollverlust.xyz auf einem Python-Backend.\r\nAuf letzterem konnte man Bilder, PDFs, Audio-Dateien und Markdown-Texte anonym posten.\r\n\r\nAnsonsten fass ich gerne Computer an und f\u00fchl mich im Backend am wohlsten. Au\u00dferdem auf https://bnd.wtf", "public_name": "irrlicht", "guid": "6ca800a7-9eb1-557d-a50f-bd4331248595", "url": "https://cfp.gulas.ch/gpn23/speaker/WSLJKN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/YE7PYL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/YE7PYL/", "attachments": []}, {"guid": "a938f55b-5649-594d-b4d8-f9ec18f70199", "code": "QXC9UX", "id": 163, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/QXC9UX/MG_6703_uKNfPEz.jpg", "date": "2025-06-22T13:45:00+02:00", "start": "13:45", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn23-163-foss-eye-tracking-fur-menschen-mit-als-projektvorstellung-eyes-on-disabilities", "url": "https://cfp.gulas.ch/gpn23/talk/QXC9UX/", "title": "FOSS-Eye-Tracking f\u00fcr Menschen mit ALS \u2013 Projektvorstellung \"Eyes on Disabilities\"", "subtitle": "", "track": "Hardware and Making", "type": "Kurzvortrag", "language": "de", "abstract": "Wir wollen in unserem Projekt Menschen mit ALS unterst\u00fctzen, indem wir Eye-Tracking als Kommunikationshilfe zug\u00e4nglicher und g\u00fcnstiger machen, und das in gemeinn\u00fctzig und Open-Source. In unserem Vortrag werden wir unser Projekt, die Erkrankung sowie Eye-Tracking als Technologie vorstellen.\r\n\r\nALS und MS sind Krankheiten, die Betroffenen nach und nach die Kontrolle \u00fcber ihren K\u00f6rper nehmen. Am Ende bleibt meist nur die Augenbewegung \u00fcbrig. Eye-Tracker sind Ger\u00e4te, die die Augenbewegung aufzeichnen und als Eingabemethode nutzbar machen. Sie k\u00f6nnen somit als Kommunikationshilfe eingesetzt werden, zum Beispiel in Form einer Bildschirmtastatur, wo auf die Buchstaben geschaut wird, um zu tippen. Die Ger\u00e4te sind keine Neuheit, sind aber als Reha-Ger\u00e4te extrem \u00fcberteuert, oder auf Gaming oder Marktforschung ausgelegt und somit f\u00fcr Betroffene nicht praktikabel.\r\n\r\nWir m\u00f6chten Eye-Tracker f\u00fcr Betroffene zug\u00e4nglicher machen, indem wir passende Software und Hardware finden oder selbst entwickeln, Wissen vermitteln, oder vor Ort bei der Einrichtung helfen. Wir m\u00f6chten, dass Menschen weniger bis gar kein Geld f\u00fcr eine L\u00f6sung ausgeben m\u00fcssen.\r\n\r\nALS: https://de.wikipedia.org/wiki/Amyotrophe_Lateralsklerose\r\nEye-Tracking: https://de.wikipedia.org/wiki/Eye-Tracking\r\nUnsere Webseite: https://eyes-on-disabilities.org/de/", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MFHVXA", "name": "frischler", "avatar": "https://cfp.gulas.ch/media/avatars/MFHVXA_47zyPwx.jpg", "biography": "- Mitglied des CCC Wiesbaden\r\n- Software-Entwickler: Java, Python, Angular\r\n- Maintainer von \"Eyes on (Dis)Abilities\" \u2013 FOSS-Eye-Tracking f\u00fcr mehr Inklusion\r\n- Hobbies: Fahrrad fahren, Halo 3 zocken", "public_name": "frischler", "guid": "58b12585-7dac-5b14-8169-6849726deabc", "url": "https://cfp.gulas.ch/gpn23/speaker/MFHVXA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/QXC9UX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/QXC9UX/", "attachments": []}, {"guid": "9e1dade6-5537-5fd8-b1f6-a02bf4857d25", "code": "MWEYWE", "id": 54, "logo": null, "date": "2025-06-22T14:30:00+02:00", "start": "14:30", "duration": "01:30", "room": "ZKM Medientheater", "slug": "gpn23-54-infrastructure-review-closing", "url": "https://cfp.gulas.ch/gpn23/talk/MWEYWE/", "title": "Infrastructure Review & Closing", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "de", "abstract": "So schnell ist es auch wieder vorbei. Hier gibt es ein kleines Rewind mit Daten und Fakten zur diesj\u00e4hrigen GPN.\r\n\r\nVielen Dank, dass Du mitgemacht hast!\r\n\r\n<3", "description": "Zahlen, Daten, Fakten, Graphen.\r\n\r\nAaaaahhhhh. Ooooooohhhhhhh. Uuuuuuuuuuhhhhhhhh.", "recording_license": "", "do_not_record": false, "persons": [{"code": "NZNV3U", "name": "Eve Entropia", "avatar": null, "biography": null, "public_name": "Eve Entropia", "guid": "d19fb029-8826-5dc2-bfa5-7e0173e397e7", "url": "https://cfp.gulas.ch/gpn23/speaker/NZNV3U/"}, {"code": "QBDDJU", "name": "hexchen", "avatar": null, "biography": "hi! ich bin hexchen.", "public_name": "hexchen", "guid": "a534cd0c-f28f-56d9-af70-163a2e674b69", "url": "https://cfp.gulas.ch/gpn23/speaker/QBDDJU/"}, {"code": "QUA98U", "name": "avara", "avatar": null, "biography": null, "public_name": "avara", "guid": "52e9ccfb-c4f4-5f41-9e50-eeb7251a9ba4", "url": "https://cfp.gulas.ch/gpn23/speaker/QUA98U/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/MWEYWE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/MWEYWE/", "attachments": []}], "ZKM Kubus": [{"guid": "c8821049-a4a1-58c5-afbb-6e7f8bfa91c0", "code": "UYF9RJ", "id": 103, "logo": null, "date": "2025-06-22T12:30:00+02:00", "start": "12:30", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn23-103-vulnerabilities-hidden-in-plain-sight", "url": "https://cfp.gulas.ch/gpn23/talk/UYF9RJ/", "title": "Vulnerabilities Hidden in Plain Sight", "subtitle": "", "track": "Cyber Security", "type": "Kurzvortrag", "language": "de", "abstract": "In diesem Vortrag berichten wir euch von zwei Remote Code Execution Schwachstellen in dem Passwortmanager \"Netwrix Password Secure\" (CVE-2025-26817, CVE-2025-26818), die wir im Rahmen einer Sicherheits\u00fcberpr\u00fcfung gefunden haben. Da sich beide Schwachstellen leicht nachvollziehen lassen, handelt es sich sozusagen um \"(Programmier-)Antipatterns, Hidden in Plain Sight\".\r\nWir werde euch erz\u00e4hlen, wie wir an die Suche herangegangen sind, wie wir die Schwachstellen gefunden haben und wie sie genau funktionieren.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "STCYB9", "name": "Paul", "avatar": null, "biography": "Nach einiger Zeit in der physikalischen Grundlagenforschung arbeite ich mittlerweile als Pentester bei der Firma 8com.", "public_name": "Paul", "guid": "b2fc2ae0-0a1d-5c69-b901-861a2661cff0", "url": "https://cfp.gulas.ch/gpn23/speaker/STCYB9/"}, {"code": "8LLWGZ", "name": "Marcel Fromkorth", "avatar": null, "biography": "Ich arbeite seit drei Jahren als Penetrationstester f\u00fcr das Cybersecurity Unternehmen 8com.", "public_name": "Marcel Fromkorth", "guid": "f4c80a8a-b10f-5e9f-a2da-e87a391c3c24", "url": "https://cfp.gulas.ch/gpn23/speaker/8LLWGZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/UYF9RJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/UYF9RJ/", "attachments": []}, {"guid": "2ab0f504-9c73-57bb-9a3e-4fce90f2f730", "code": "J7KDZG", "id": 51, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/J7KDZG/lightning-Talk-Logo_YRVjZCA.png", "date": "2025-06-22T13:15:00+02:00", "start": "13:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-51-lightning-talks-iii", "url": "https://cfp.gulas.ch/gpn23/talk/J7KDZG/", "title": "Lightning Talks III", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "en", "abstract": "A short session for even shorter talks.", "description": "Language: English or German\r\n\r\n-- english --\r\nWanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the mating behaviour of jellyfish; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.\r\n\r\nAvailable infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.\r\n\r\nIf you want to have a talk, we'd like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there's still some time left at the end.\r\n\r\n\r\n\r\n-- german --\r\nDu willst was sagen? Das Podium geh\u00f6rt dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag \u00fcber das Paarungsverhalten von Quallen, Werbung f\u00fcr dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. \r\n\r\nZur Verf\u00fcgung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Pr\u00e4sentationen im PDF-Format zu zeigen. Falls du eine Pr\u00e4sentation von deinem eigenen Ger\u00e4t zeigen m\u00f6chtest, w\u00fcrden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen k\u00f6nnen.\r\n\r\nAm besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beitr\u00e4ge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BKRLBS", "name": "pony", "avatar": "https://cfp.gulas.ch/media/avatars/BKRLBS_U0fikqy.png", "biography": "Ich h\u00e4ng hier nur so rum.  :)", "public_name": "pony", "guid": "41af4c44-035e-56d6-9049-19ea2b7512e4", "url": "https://cfp.gulas.ch/gpn23/speaker/BKRLBS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/J7KDZG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/J7KDZG/", "attachments": []}, {"guid": "a91408f8-c2e5-5a69-9db1-3e1cc66f31fd", "code": "KBQBE7", "id": 144, "logo": null, "date": "2025-06-22T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn23-144-project-vicigol-reverse-engineering-a-28-bit-risc-cpu", "url": "https://cfp.gulas.ch/gpn23/talk/KBQBE7/", "title": "Project Vicigol - Reverse-engineering a 28-bit RISC CPU", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "en", "abstract": "A while ago, I found a curious little processor and starting reverse-engineering it. Join me as I retell my journey through the Amlogic Video Decoder, from staring at bits over running hand-written instructions, to my own emulator and architecture manual.", "description": "Disclaimer: \"28-bit\" isn't quite correct, but you'll see.\r\n\r\nProject homepage / Git repo: https://codeberg.org/neuschaefer/vicigol (will go live during GPN)", "recording_license": "", "do_not_record": false, "persons": [{"code": "RDTYWZ", "name": "jn", "avatar": null, "biography": "I like staring at bits :)\r\n\r\nFedi: https://boopsnoot.de/@jn", "public_name": "jn", "guid": "0c5f9bd7-31b8-5e2f-a7e0-a03d9e939aa2", "url": "https://cfp.gulas.ch/gpn23/speaker/RDTYWZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/KBQBE7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/KBQBE7/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "2bd8c352-4075-53e5-9ef0-5323d3796627", "code": "FCXBSQ", "id": 267, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/FCXBSQ/cfg-marke_RTbZET8.png", "date": "2025-06-22T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-267-markenanmeldungen-und-recherche-crash-kurs", "url": "https://cfp.gulas.ch/gpn23/talk/FCXBSQ/", "title": "Markenanmeldungen und -recherche (Crash-Kurs)", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Der Vortrag zeigt, wie man zur eigenen Marke kommt. Mit etwas IT-Know-How und Grundlagenwissen aus diesem Vortrag steckt ein geneigter Nerd* so manche juristische Dienstleister bei der Recherche in die Tasche und hat anschlie\u00dfend eine Marke.\r\n\r\nEine unklare Markenrechtslage ist f\u00fcr Vereine und auch freie Software \u00f6fter ein Problem, als man denkt. <a href=\"https://netzpolitik.org/2023/hackspace-in-ulm-verschwoerhaus-verliert-seinen-namen-an-die-stadt/\">Der Fall des Hackerspaces \u201eVerschw\u00f6rhaus\u201c</a>, in welchem die Stadt Ulm gegen den Verein geklagt hat und sich mit einer Markenanmeldung gro\u00dfe Vorteile in der Auseinandersetzung verschaffte, sei hier als trauriges Beispiel genannt.\r\n\r\nEinige ber\u00fchmte Marken-Fails und Kuriosit\u00e4ten am Ende des Vortrags sollten zudem ein wenig Unterhaltungswert liefern.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LFFSMJ", "name": "Andreas Haerter", "avatar": "https://cfp.gulas.ch/media/avatars/LFFSMJ_6LiUkD3.png", "biography": "Hauptberuflich:\r\n- bei [foundata](https://foundata.com/de/) in Karlsruhe\r\n- Administrator (Enterprise, KMU, \u00d6D)\r\n- Consulting f\u00fcr den \u00d6ffentlichen Dienst: Open Source, Datenschutz\r\n\r\nOpen-Source / Engagement (Auszug):\r\n- Admin- und Infrastruktur-Support f\u00fcr [NOYB](https://noyb.eu/de)\r\n- OSS: [Ansible](https://github.com/orgs/foundata/repositories?q=ansible-*), [Roundcube](https://github.com/orgs/foundata/repositories?q=roundcube-*), [Proxmox VE](https://github.com/orgs/foundata/repositories?q=proxmox-*), OPNSense API-Libs, [Dokuwiki](https://github.com/orgs/foundata/repositories?q=dokuwiki-*)\r\n\r\nKontakt:\r\n- E-Mail:\tAndreas Haerter <ah@foundata.com>\r\n- Fediverse: [chaos.social/@bitshift](https://chaos.social/@bitshift)\r\n- Signal: auf Nachfrage (E-Mail oder DM)", "public_name": "Andreas Haerter", "guid": "42ff9c52-ffff-5650-bd72-977c94b58fbd", "url": "https://cfp.gulas.ch/gpn23/speaker/LFFSMJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/FCXBSQ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/FCXBSQ/", "attachments": []}, {"guid": "abb83a47-5996-5d5d-8b16-03e26ea5e461", "code": "DUHPQU", "id": 155, "logo": null, "date": "2025-06-22T11:15:00+02:00", "start": "11:15", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn23-155-let-s-get-back-to-kissing-die-kunst-der-einfachheit-im-software-und-system-design", "url": "https://cfp.gulas.ch/gpn23/talk/DUHPQU/", "title": "Let's Get Back to KISSing \u2013 Die Kunst der Einfachheit im Software- und System-Design", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "KISS (Keep it Simple, Stupid!) ist ein Prinzip der Software- und Systemarchitektur, nach welchem Systeme m\u00f6glichst einfach gehalten werden sollen. In diesem Talk m\u00f6chte ich an dieses Prinzip erinnern, Positiv- und Negativbeispiele aufzeigen, und ein Pl\u00e4doyer daf\u00fcr halten, Systeme so einfach wie m\u00f6glich zu gestalten.", "description": "Diese Idee der Einfachheit hat auch als Architekturprinzip des Internets zu dessen schnellen Wachstum beigetragen bzw. dieses \u00fcberhaupt erst erm\u00f6glicht. Leider wird dieser Ansatz in der heutigen Zeit der Frameworks, Microservices und KI oft vergessen. Deshalb m\u00f6chte ich darauf eingehen, wo Komplexit\u00e4t entsteht und wie Einfachheit sowohl Kosten als auch Wartungsaufwand einsparen kann, aber auch diskutieren, wann das Einf\u00fchren von mehr Komplexit\u00e4t sinnvoll sein kann.", "recording_license": "", "do_not_record": false, "persons": [{"code": "EXCT8U", "name": "Alissa", "avatar": null, "biography": "ist Senior DevOps Engineer bzw. Senior System Engineer und arbeitet in mittelst\u00e4ndigen Unternehmen.", "public_name": "Alissa", "guid": "6f59d628-84c5-54cb-941b-d367015cfeaf", "url": "https://cfp.gulas.ch/gpn23/speaker/EXCT8U/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DUHPQU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DUHPQU/", "attachments": []}, {"guid": "33c23684-951d-56d1-bdd2-1635f002466d", "code": "BLJLTV", "id": 43, "logo": null, "date": "2025-06-22T12:00:00+02:00", "start": "12:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn23-43-warum-die-single-european-railway-area-kein-d-zug-ist-und-was-das-mit-cyber-zu-tun-hat", "url": "https://cfp.gulas.ch/gpn23/talk/BLJLTV/", "title": "Warum die Single European Railway Area kein D-Zug ist und was das mit Cyber zu tun hat", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Der Traum der grenzenlosen Eisenbahn in Europa hei\u00dft SERA. Durch technische Standards f\u00fcr die Interoperabilit\u00e4t sollen Z\u00fcge in Zukunft in jedem Land Europas fahren k\u00f6nnen. Ich versuche zu erkl\u00e4ren, wie das klappen soll und warum es dabei auch um Security geht.", "description": "Auf der GPN21 habe ich \u00fcber das Problem grenz\u00fcberschreitender Zugfahrten berichtet. [1] Dieser Vortrag ist eine gute Fortsetzung um zu zeigen, woran auf europ\u00e4ischer Ebene gearbeitet wird.\r\n\r\nDamit in Zukunft Z\u00fcge nicht von Grenzen aufgehalten werden, arbeitet die EU im Rahmen des Programms Europe's Rail [2] an abgestimmten Standards und Modellen, mit denen einheitliche Architekturen und Technologien festgelegt werden. Als Leiter der Dom\u00e4ne Cyber Security f\u00fcr die europ\u00e4ischen Eisenbahnen arbeite ich mit internationalen Kollegen an den europ\u00e4ischen Sicherheitsanforderungen f\u00fcr das harmonisierte Eisenbahnsystem.\r\n\r\nIch stelle anhand der im April ver\u00f6ffentlichten Cyber Security Specifications die Arbeit an solchen internationalen Standards (und auch Normen) vor und versuche das recht komplexe Thema der europ\u00e4ischen Zusammenarbeit zwischen Herstellern und Betreibern im Eisenbahnsektor erfahrbar zu machen.\r\n\r\n\r\n\r\n[1] https://media.ccc.de/v/gpn21-198-warum-es-leichter-ist-auslndische-webseiten-aufzurufen-als-mit-dem-zug-ins-ausland-zu-fahren\r\n\r\n[2] https://rail-research.europa.eu/", "recording_license": "", "do_not_record": false, "persons": [{"code": "XXZZCC", "name": "Oliver \"Unicorn\" Knapp", "avatar": null, "biography": "\"Der Mann, der sich Unicorn - also Einhorn - nennt, hat \u00e4u\u00dferlich nicht viel mit dem zarten Fabelwesen zu tun.\" (Hamburger Abendblatt, 29.12.2016, Titelseite)\r\n\r\nIch arbeite bei einem gro\u00dfen deutschen Eisenbahninfrastrukturunternehmen in der Informationssicherheit an den spannenden Herausforderungen zwischen Eisenbahn und diesem Ding was man Digitalisierung nennt.", "public_name": "Oliver \"Unicorn\" Knapp", "guid": "971d6bf2-13a6-5646-969d-930c54009d97", "url": "https://cfp.gulas.ch/gpn23/speaker/XXZZCC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/BLJLTV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/BLJLTV/", "attachments": []}], "Raum 112": [{"guid": "0820bb94-2239-5ab6-9851-37aef5ae7114", "code": "TSSSBG", "id": 145, "logo": "https://cfp.gulas.ch/media/gpn23/submissions/TSSSBG/Mail-Server-GPN23_ib1AjZf.png", "date": "2025-06-22T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "Raum 112", "slug": "gpn23-145-mail-server-aufsetzen-und-dabei-klippen-umschiffen", "url": "https://cfp.gulas.ch/gpn23/talk/TSSSBG/", "title": "Mail-Server aufsetzen und dabei Klippen umschiffen", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "de", "abstract": "Wir setzen zusammen per Docker einen E-Mail-Server auf und versuchen dabei m\u00f6glichst viele Fallstricke zu umschiffen! Denn: die Installation ist meistens nicht das Problem ... oft sind es die anderen Player auf dem E-Mail-Markt.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/91/ ===\r\n\r\nE-Mail ist immer noch ein wichtiger Baustein in jeder Infrastruktur. Auch wenn die Zentralisierung auf die E-Mail-Server von gro\u00dfen Anbietern immer weiter zunimmt, kann es f\u00fcr das eine oder andere kleine Projekt sinnvoll sein selber einen E-Mail-Server zu betreiben.\r\nIch zeige dir in diesem Workshop wie du mit [Mailu](https://mailu.io/), einem Docker-basierten E-Mail-Server-Software-Paket, relativ schnell bei Hetzner einen E-Mail-Server hochziehen kannst. Die Installation ist dabei aber nur ein Aspekt: denn es gibt inzwischen viel mehr Fallstricke f\u00fcr den Administrator als es fr\u00fcher gab. Da andere E-Mail-Server-Betreiber sich auf alle m\u00f6glichen Arten und Weisen gegen Spam wehren, m\u00fcssen E-Mail-Admins versteckte Klippen kennen. Nur so k\u00f6nnen sie diese beim Aufsetzen des Servers umschiffen ... und nicht erst im laufenden Betrieb.\r\nIch werde daher w\u00e4hrend des Workshops auf folgende Punkte eingehen:\r\n- IP-Adressen-Sperrlisten\r\n- Impressum-Pflicht von T-Online\r\n- DKIM-Anforderung von Microsoft\r\n- (Auswertung von DMARC-Reports)\r\n\r\nVoraussetzung: ein Linux-Server mit fester IP-Adresse (z.B. bei Hetzner) und die M\u00f6glichkeit DNS-Eintr\u00e4ge (MX, A, TXT) zu erstellen (auch \u00fcber Hetzner m\u00f6glich). Falls ihr noch keinen Hetzner-Account habt, k\u00f6nnt ihr gerne meinen [Affiliate-Link](https://hetzner.cloud/?ref=egHjto54kf93).\r\n\r\n**Post Scriptum: Hetzer schr\u00e4nkt die Nutzung von Port 25 und 465 ein. Ihr m\u00fcsst zus\u00e4tzlich noch die Freischaltung beantragen (siehe [FAQ](https://docs.hetzner.com/de/cloud/servers/faq#warum-kann-ich-keine-mails-von-meinem-server-verschicken)).** Vermutlich habe ich selber die Freischaltung vor Jahren bereits beantragt ... und kann mich nicht mehr daran erinnern. Entschuldigt bitte diesen Fehler!", "recording_license": "", "do_not_record": true, "persons": [{"code": "JAFNBA", "name": "Jens Dorfm\u00fcller", "avatar": "https://cfp.gulas.ch/media/avatars/JAFNBA_EvAWtd5.jpg", "biography": "Ich bin ein ganz gew\u00f6hnlicher Nerd, der seit vielen Jahren als Hobby Server betreibt. Leider kam ich vor ein paar Jahren auf die Idee, dass ich auch meinen E-Mail-Server selber betreiben k\u00f6nnte. Nach einigen schmerzhaften Erfahrungen l\u00e4uft der Server aber inzwischen stabil und wird von den meisten E-Mail-Diensten anerkannt. Hin und wieder trage ich auch ein paar Code-Zeilen zum Mailu-Projekt (https://github.com/Mailu/Mailu) bei.", "public_name": "Jens Dorfm\u00fcller", "guid": "b885a348-4491-55cc-8616-8c8995134440", "url": "https://cfp.gulas.ch/gpn23/speaker/JAFNBA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/TSSSBG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/TSSSBG/", "attachments": [{"title": "Folien zum Herunterladen", "url": "/media/gpn23/submissions/TSSSBG/resources/E-Mail-Server-Do_z3PMtbK.pdf", "type": "related"}]}, {"guid": "5bc62d8e-c5fb-510b-a3f6-7aafb0f3726f", "code": "WYDELT", "id": 94, "logo": null, "date": "2025-06-22T12:30:00+02:00", "start": "12:30", "duration": "02:00", "room": "Raum 112", "slug": "gpn23-94-linux-dienste-absichern-mit-systemd-sandboxing", "url": "https://cfp.gulas.ch/gpn23/talk/WYDELT/", "title": "Linux-Dienste absichern mit systemd Sandboxing", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "de", "abstract": "systemd bietet umfangreiche M\u00f6glichkeiten, unter Linux laufenden Diensten Berechtigungen wegzunehmen, selbst wenn ausf\u00fchrende User (inklusive root) diese eigentlich besitzen. Diese zu nutzen ist erschreckend einfach, wird aber erschreckend selten gemacht. Das zu \u00e4ndern, ist Sinn dieses Workshops.", "description": "=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn23-workshops/92/ ===\r\n\r\nsystemd bietet umfangreiche M\u00f6glichkeiten, unter Linux laufenden Diensten Berechtigungen wegzunehmen, selbst wenn ausf\u00fchrende User (inklusive root) diese eigentlich besitzen. Diese zu nutzen ist erschreckend einfach, wird aber erschreckend selten gemacht. Das zu \u00e4ndern, ist Sinn dieses Workshops. Zuerst wird das Prinzip erkl\u00e4rt, bevor wir dann daran gehen selbst Dienste abzusichern. Im Idealfall bringt ihr auf euren Notebook ein Programm mit, welches ihr absichern wollt (z.B. eurer aktuelles Coding-Projekt oder ein Dienst, den ihr gerne Rechte wegnehmen wollt), sodass wir uns daran gemeinsam versuchen k\u00f6nnen..\r\n\r\nWas dieser Workshop nicht ist: Ein Ort, um \u00fcber die Vor- und Nachteile oder die Architektur von systemd in Vergleich zu anderen init-Systemen zu diskutieren (daf\u00fcr sehr gerne danach bei Tschunk oder anderen Getr\u00e4nken an der Bar). Meine Pr\u00e4misse ist, dass die meisten Distributionen eh systemd drin haben, dann kann man das auch nutzen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "VRLBSA", "name": "Johannes Starosta", "avatar": null, "biography": "Macht Dinge mit Computern und seltsame Ger\u00e4usche mit Saiteninstrumenten. Die schleppt er  zu Chaosevents mit, weil er zuhause zu faul zum \u00dcben ist.", "public_name": "Johannes Starosta", "guid": "c5757a15-9fba-5865-832f-03d8e3a4e016", "url": "https://cfp.gulas.ch/gpn23/speaker/VRLBSA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/WYDELT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/WYDELT/", "attachments": []}], "HfG - Treppe Haupteingang": [{"guid": "bf80afec-345f-5106-8bb8-8b774049da2b", "code": "DSR993", "id": 67, "logo": null, "date": "2025-06-22T12:00:00+02:00", "start": "12:00", "duration": "02:00", "room": "HfG - Treppe Haupteingang", "slug": "gpn23-67-3-do-not-try-this-at-home-rope-access-for-nerds", "url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "title": "Do not try this at home - Rope Access for Nerds", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "Psst, kid, wanna climb things?", "description": "The reaction to last year's climbing training was overwhelmingly positive. We'll take it from there.\r\nThis is a very basic course to rope access and a full hands-on training. We will show you how to safely ascend and descend on a rather short climb, supervised by experienced people. There may be an advanced / longer rope system rigged for people with prior knowledge or own gear. Our main focus is safety of all participants, next up is acessibility: we'll do this in two languages and can accomodate most people. Wheelchairs, vision impairments, phobias, we have done it and will handle it together.\r\n\r\nThis will be a rolling workshop, meaning that we'll be trying to man the station as long/often as possible and you can come around at your convenience. It's currently in the Timetable only at one short slot, don't let that mislead you, we'll be there all weekend with breaks imposed on us by people who are absolutely right.\r\n\r\nThis is in no way a comprehensible workshop, training or course. We will teach each participant according to their previous experience which mostly means basic ascending/descending techniques.", "recording_license": "", "do_not_record": true, "persons": [{"code": "98JVC8", "name": "MikeTango", "avatar": "https://cfp.gulas.ch/media/avatars/98JVC8_qVLpfJj.jpg", "biography": "Rope Access. Rope Rescue. Rope other things that require age verification. I fix wind turbines for a living, paraglide for fun and love to teach others the things i like to do. Questionable humour and quick reactions. There is a high chance that you have one of my sticker designs on your laptop, cf: questionable humour. Rainbow shoelaces are the best.", "public_name": "MikeTango", "guid": "6759e76b-4771-5771-984f-e827a0e12383", "url": "https://cfp.gulas.ch/gpn23/speaker/98JVC8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/DSR993/", "attachments": []}], "Hackcenter": [{"guid": "9c8b0b06-971d-5d5d-a8ce-aed4c61044e1", "code": "U3PESA", "id": 252, "logo": null, "date": "2025-06-22T11:00:00+02:00", "start": "11:00", "duration": "01:00", "room": "Hackcenter", "slug": "gpn23-252-2-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.", "description": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.  \r\n\r\nEs k\u00f6nnen in einem Kurs 5 Leute teilnehmen. Wir werden kurz die Handgriffe theoretisch durchsprechen, dann gibts f\u00fcr jeden 2 Buchdeckel, Papier und Faden und das Herstellen des eigenen Buches beginnt. \r\n\r\nHandwerkliches Geschick ist nicht n\u00f6tig (aber auch kein Hinderungsgrund) .\r\nIn den letzten Jahren war das Interesse gro\u00df , desshalb biete ich den Kurs mehrfach an. \r\n\r\nTreffpunkt ist bei dem Typ mit wei\u00dfem Bart und schwarzen Hut ( das bin ich ) in der N\u00e4he des Info-Desk. Auf dem Hut steht :  \"Buch binden\"", "recording_license": "", "do_not_record": true, "persons": [{"code": "P3DS7U", "name": "Ulf Grabbert", "avatar": null, "biography": "Ich bin Ulf Grabbert, Hausmeister im Gewerbehof Karlsruhe, Glockengie\u00dfer und Dipl.-Ing Maschinenbau", "public_name": "Ulf Grabbert", "guid": "918cf28b-b50b-5adb-8652-cbdd991e7f68", "url": "https://cfp.gulas.ch/gpn23/speaker/P3DS7U/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "attachments": []}, {"guid": "f9676227-d7b4-56fe-8221-e75bda1821e3", "code": "U3PESA", "id": 252, "logo": null, "date": "2025-06-22T13:00:00+02:00", "start": "13:00", "duration": "01:00", "room": "Hackcenter", "slug": "gpn23-252-3-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.", "description": "Buchbinden - eine simple Methode\r\n\r\nPapier ist ein allgegenw\u00e4rtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs m\u00f6chte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden k\u00f6nnen.  \r\n\r\nEs k\u00f6nnen in einem Kurs 5 Leute teilnehmen. Wir werden kurz die Handgriffe theoretisch durchsprechen, dann gibts f\u00fcr jeden 2 Buchdeckel, Papier und Faden und das Herstellen des eigenen Buches beginnt. \r\n\r\nHandwerkliches Geschick ist nicht n\u00f6tig (aber auch kein Hinderungsgrund) .\r\nIn den letzten Jahren war das Interesse gro\u00df , desshalb biete ich den Kurs mehrfach an. \r\n\r\nTreffpunkt ist bei dem Typ mit wei\u00dfem Bart und schwarzen Hut ( das bin ich ) in der N\u00e4he des Info-Desk. Auf dem Hut steht :  \"Buch binden\"", "recording_license": "", "do_not_record": true, "persons": [{"code": "P3DS7U", "name": "Ulf Grabbert", "avatar": null, "biography": "Ich bin Ulf Grabbert, Hausmeister im Gewerbehof Karlsruhe, Glockengie\u00dfer und Dipl.-Ing Maschinenbau", "public_name": "Ulf Grabbert", "guid": "918cf28b-b50b-5adb-8652-cbdd991e7f68", "url": "https://cfp.gulas.ch/gpn23/speaker/P3DS7U/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn23/talk/U3PESA/", "attachments": []}]}}]}}}