{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.2"}, "schedule": {"url": "https://cfp.gulas.ch/gpn24/schedule/", "version": "1.0.0", "base_url": "https://cfp.gulas.ch", "conference": {"acronym": "gpn24", "title": "24. Gulaschprogrammiernacht", "start": "2026-06-04", "end": "2026-06-07", "daysCount": 4, "timeslot_duration": "00:05", "time_zone_name": "Europe/Berlin", "colors": {"primary": "#ea5b0c"}, "rooms": [{"name": "ZKM Medientheater", "slug": "18-zkm-medientheater", "guid": "a873f07f-4ab2-57ea-9183-99b187e8b0cf", "description": "Befindet sich im \u00dcbergang von der HfG und ZKM", "capacity": 280}, {"name": "ZKM Kubus", "slug": "19-zkm-kubus", "guid": "0273ef15-d23a-5413-9c74-3edc092b6ee8", "description": "Im ersten Stockwerk des ZKM-Foyers", "capacity": 180}, {"name": "ZKM Vortragssaal", "slug": "20-zkm-vortragssaal", "guid": "80d66dbe-d978-57b5-86e2-b3d480136b9a", "description": "Gegen\u00fcber des Medientheaters, im \u00dcbergang zwischen HfG und ZKM", "capacity": 90}, {"name": "HfG Blauer Salon", "slug": "29-hfg-blauer-salon", "guid": "baaf628d-d67d-5fc9-8548-1f7d8642ba0c", "description": "Kinosaal der HfG; Erdgeschoss, hinter dem LOC-Helpdesk", "capacity": null}, {"name": "HfG Workshopraum 112", "slug": "25-hfg-workshopraum-112", "guid": "2e1b1a7a-8cef-5158-af07-07e8bdc19b2b", "description": "Erstes Obergeschoss der HfG, bitte Beschilderung folgen", "capacity": 30}, {"name": "HfG Workshopraum 115", "slug": "30-hfg-workshopraum-115", "guid": "7cd0e54d-d298-57b4-8d5a-30b37ce25ddc", "description": "Erstes Obergeschoss der HfG, bitte Beschilderung folgen", "capacity": 20}, {"name": "HfG Workshopraum 106", "slug": "31-hfg-workshopraum-106", "guid": "1ecb64bb-07b7-5952-b25c-24801102c305", "description": "Erstes Obergeschoss der HfG, bitte Beschilderung folgen", "capacity": 15}, {"name": "ZKM Foyer", "slug": "21-zkm-foyer", "guid": "e5b1547d-3bae-5cc7-ad3f-9d15136e5fc9", "description": "Haupteingang des ZKM, dort wo die Kassen vom Museum sind", "capacity": null}, {"name": "ZKM \"Musikbalkon\"", "slug": "22-zkm-musikbalkon", "guid": "8fa0dfc1-8027-50a8-96c7-45a4a84609a9", "description": "Im ersten Stockwerk des ZKM-Foyers, vor dem \"Kubus\"", "capacity": null}, {"name": "HfG Hackcenter", "slug": "23-hfg-hackcenter", "guid": "7dd5bd07-318a-5d68-a997-9ed24e52f179", "description": "Bitte beachte die Beschreibung des Meetups/Workshops f\u00fcr weitere Ortsinformationen", "capacity": null}, {"name": "Au\u00dfen S\u00fcdwiese \"Lavawiese\"", "slug": "24-auen-sudwiese-lavawiese", "guid": "7eae3113-ec67-5c7e-81fc-874406bd4607", "description": "Vor dem HfG Haupteingang, auf der Wiese: 49.002071668526966, 8.384515635506151", "capacity": null}], "tracks": [{"name": "Science", "slug": "19-science", "color": "#2f633d"}, {"name": "Meetup", "slug": "20-meetup", "color": "#a40000"}, {"name": "Entertainment", "slug": "21-entertainment", "color": "#fe0000"}, {"name": "Cyber Security", "slug": "22-cyber-security", "color": "#00fefe"}, {"name": "Hardware and Making", "slug": "23-hardware-and-making", "color": "#0000fe"}, {"name": "Politics, Society and Ethics", "slug": "24-politics-society-and-ethics", "color": "#fe00fe"}, {"name": "Software and Infrastructure", "slug": "25-software-and-infrastructure", "color": "#00fe00"}, {"name": "Art, Culture and Games", "slug": "26-art-culture-and-games", "color": "#492761"}, {"name": "Mobility, Energy and Transformation", "slug": "27-mobility-energy-and-transformation", "color": "#501d16"}, {"name": "Entropia / CCC", "slug": "28-entropia-ccc", "color": "#ff9514"}], "days": [{"index": 1, "date": "2026-06-04", "day_start": "2026-06-04T04:00:00+02:00", "day_end": "2026-06-05T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "20859f4d-afa2-5f8a-83f1-8c90b1b90e35", "code": "SZWBB9", "id": 552, "logo": null, "date": "2026-06-04T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-552-opening-what-to-hack", "url": "https://cfp.gulas.ch/gpn24/talk/SZWBB9/", "title": "Opening - What to hack", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "de", "abstract": "What to hack \u2013 das Opening der Gulaschprogrammiernacht. Handtuch, Zahnb\u00fcrste und ein Projekt: mehr braucht es nicht. Oder vielleicht doch?", "description": "Nach einer kurzen Geschichtsstunde \u00fcber den Ort und die vergangenen 23 Gulaschprogrammiern\u00e4chte werfen wir gemeinsam einen Blick auf die kommenden vier Tage und drei N\u00e4chte.\r\n\r\nBeim What To Hack Opening erhaltet ihr einen \u00dcberblick und einen Wegweiser durch das Event. Damit ihr vor lauter Hacks keine Bytes mehr seht, geben wir euch einen Einblick in die wichtigsten Elemente und die skurrilsten Ausw\u00fcchse.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CGN78L", "name": "Christian L\u00f6lkes", "avatar": null, "biography": "Christian \u2013 auch unter dem Nickname obelix bekannt \u2013 ist seit 2012 im Entropia aktiv und war fast ein Jahrzehnt ein Teil der Projektleitung f\u00fcr die Gulaschprogrammiernacht. Au\u00dferhalb des Chaos arbeitet er als Ingenieur in der Luftfahrt und interessiert sich f\u00fcr Medienkunst.", "public_name": "Christian L\u00f6lkes", "guid": "27ff2eca-828b-58fa-9654-5f7770adc33e", "url": "https://cfp.gulas.ch/gpn24/speaker/CGN78L/"}, {"code": "SYFBND", "name": "Eve Entropia", "avatar": null, "biography": "mag Gulasch", "public_name": "Eve Entropia", "guid": "d19fb029-8826-5dc2-bfa5-7e0173e397e7", "url": "https://cfp.gulas.ch/gpn24/speaker/SYFBND/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/SZWBB9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/SZWBB9/", "attachments": []}, {"guid": "724d0ad4-f49a-5c1f-b16c-820595a6bb92", "code": "QS3XXR", "id": 460, "logo": null, "date": "2026-06-04T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-460-trollen-leicht-gemacht-helfen-auf-der-gpn24", "url": "https://cfp.gulas.ch/gpn24/talk/QS3XXR/", "title": "Trollen leicht gemacht - Helfen auf der GPN24", "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": "PGXEMV", "name": "sarahfops", "avatar": null, "biography": "Meow :3", "public_name": "sarahfops", "guid": "0a2e6762-69b0-51d6-a677-db7cb146f296", "url": "https://cfp.gulas.ch/gpn24/speaker/PGXEMV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/QS3XXR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/QS3XXR/", "attachments": []}, {"guid": "14cd64d3-5bf2-56fc-91b7-c723387a5f78", "code": "WMNWXJ", "id": 673, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/WMNWXJ/image_Akyz711.webp", "date": "2026-06-04T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-673-evaluating-and-developing-machine-learning-models-an-introduction", "url": "https://cfp.gulas.ch/gpn24/talk/WMNWXJ/", "title": "Evaluating and developing machine learning models: \u00e4N introduction", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "en", "abstract": "An introduction to evaluating machine learning models, with an encouragement to develope and research them. Why and how to start (even without a powerful GPU), where to orient, what challenges exist and how to overcome or avoid them.\r\nWhile this presentation will cover material for beginners, especially the open questions and dialog at the end will be interesting for seasoned researchers as well.", "description": "This presentation will cover the following topics:\r\n\r\n- Motivation to start evaluating (and developing) machine learning models\r\n   - Open research questions\r\n   - Current research limitations\r\n- How to start your first project\r\n- Project approaches\r\n- Challenges\r\n- Common mistakes\r\n- Tips when using python and pytorch\r\n- Resources for information and code", "recording_license": "", "do_not_record": false, "persons": [{"code": "8GMTNZ", "name": "\u00e4N", "avatar": null, "biography": "Masters student with focus on machine learning.", "public_name": "\u00e4N", "guid": "d212f261-f2ea-5f5b-8b87-2f490ebe8388", "url": "https://cfp.gulas.ch/gpn24/speaker/8GMTNZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/WMNWXJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/WMNWXJ/", "attachments": []}, {"guid": "5226569b-eb15-5d9d-aacc-86b2d35874de", "code": "YZQXRH", "id": 605, "logo": null, "date": "2026-06-04T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-605-wir-bauen-uns-ein-forschungsnetz-belwu-2026", "url": "https://cfp.gulas.ch/gpn24/talk/YZQXRH/", "title": "Wir bauen uns ein Forschungsnetz - BelW\u00fc 2026", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Wenn ein gr\u00f6\u00dferes Netz auf- oder umgebaut wird, kauft man nicht einfach nur ein paar Router und baut die ein. Dieser Vortrag ist ein grober Abriss der letzten 3 Jahre, von der Anforderungsanalyse bis zum Aufbau der ersten Systeme.", "description": "BelW\u00fc ist der Internetprovider f\u00fcr die Hochschulen in Baden-W\u00fcrttemberg. Von kleinen Landeseinrichtungen mit statischem 1G-Port bis zu gro\u00dfen Universit\u00e4ten mit BGP und X*100G ist alles dabei. Ein Netz mit \u00fcber 3000km Dark Fiber muss mit DWDM beleuchtet werden. Der Bandbreitenbedarf steigt und wird im Backbone zuk\u00fcnftig 1.6TBps Verbindungen n\u00f6tig machen. Die Anforderungen sind also gemischt und teilweise recht speziell.\r\n\r\nGleichzeitig muss das Netz mit nur einer Hand voll Leuten gebaut und betrieben werden k\u00f6nnen. Alles muss also simpel und strukturiert sein.\r\n\r\nEine EU-Ausschreibung dauert auch gerne mal ein Jahr. Welche Technik wird in einem Jahr verf\u00fcgbar und preislich attriktiv sein? Lieber auf der sicheren Seite bleiben? Gleichzeitig sind die Kassen leer, das Netz soll sehr kosteneffizient sein, lange laufen, und auch in Teilen modernisierbar sein.\r\n\r\nWir haben uns am Ende daf\u00fcr entschieden, das Netz mit Segment-Routing MPLS zu bauen, drei verschiedene Klassen von Routern auszuschreiben (d.h. m\u00f6glicherweise 3 unterschiedliche Systeme zu bekommen), in der optischen \u00dcbertragung m\u00f6glichst viel auf OpenZR+ zu setzen und ein ansonsten sehr einfaches DWDM-System zu haben.\r\n\r\nInzwischen ist die Ausschreibung bezuschlagt und die ersten Router sind geliefert. An der Config-Automatisierung wird noch geschraubt, aber der Hardware-Rollout startet inzwischen schon. Es scheitert derzeit nur an so weltlichen Problemen, wie Rack Mount Kits, die in den meisten Racks nicht passen...", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZGUAHW", "name": "Sebastian Neuner", "avatar": null, "biography": "Sebastian ist Network Engineer beim Landeshochschulnetz BelW\u00fc.", "public_name": "Sebastian Neuner", "guid": "c67ba733-d79f-5e00-9be1-c169266d29f4", "url": "https://cfp.gulas.ch/gpn24/speaker/ZGUAHW/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/YZQXRH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/YZQXRH/", "attachments": []}, {"guid": "c41e1108-bc78-58ff-b519-6dc0bcbc1d0c", "code": "8YNNJJ", "id": 669, "logo": null, "date": "2026-06-04T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-669-deconstructing-techno-ableism-wie-technik-mehr-behindert-als-nutzt", "url": "https://cfp.gulas.ch/gpn24/talk/8YNNJJ/", "title": "Deconstructing Techno-Ableism: Wie Technik mehr behindert als n\u00fctzt", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Bis zur US-Wahl im Jahr 2024 zeigte sich Big Tech oft als besonders inklusiv und divers, und auch die Open Source-Community pflegt gr\u00f6\u00dftenteils ein progressives Image. Aber die Realit\u00e4t f\u00fcr Menschen mit Behinderung sieht v\u00f6llig anders aus. Von unzug\u00e4nglichen Betriebssystemen \u00fcber unz\u00e4hlige Disability Dongles bis zum vollst\u00e4ndigen Staatsversagen ist alles M\u00f6gliche gut dokumentiert, doch L\u00f6sungen oder gar Wille zur Ver\u00e4nderung gibt es nicht. Ich beschreibe die diskriminierenden Strukturen und versuche, eine neue Utopie f\u00fcr eine inklusive, digitale Gesellschaft zu zeichnen.", "description": "Menschen mit Behinderung oder Senior*innen k\u00f6nnen ein Lied davon singen: digitale Barrieren \u00fcberall, v\u00f6llig unbenutzbare Systeme und Technologien, die ihre Lebensrealit\u00e4t nicht abbilden oder sie manchmal sogar ganz aktiv verschlechtern. Trotz Barrierefreiheits-Gesetzen hat sich in den letzten 20 Jahren quasi nichts daran ver\u00e4ndert.\r\n\r\nIch zeige auf, wie tief techno-ideologische Narrative von \"Effizienz\", \"Innovation\" und \"Optimierung\" mit alten, behindertenfeindlichen Strukturen verwoben sind. Es geht auch darum, wie verbreitete Kl-Systeme, spezielle Barrierefreiheits-Features oder staatliche Verwaltungsprozesse Diskriminierung fortschreiben, wenn sie wie aktuell h\u00e4ufig nicht von Betroffenen selbst direkt mitgestaltet werden. Und was bedeutet \"mitgestalten\" eigentlich?\r\n\r\nGleichzeitig geht es um Verantwortung: Welche Rolle spielt Technik im Kampf gegen gesellschaftliche R\u00fcckschritte und faschistische Tendenzen? Wie kann digitale Infrastruktur f\u00fcr die Behindertenbewegung emanzipatorisch sein, statt uns zu bevormunden? Und was bedeutet echte Teilhabe im digitalen Raum jenseits von symbolischer Inklusion eigentlich?\r\n\r\nSp\u00e4testens jetzt ist die Zeit gekommen, um Technologie nicht l\u00e4nger nur als unser Hobby zu begreifen, sondern als politisches Werkzeug, das wir alle miteinander dekonstruieren, ver\u00e4ndern und gestalten m\u00fcssen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "PBAADD", "name": "Casey Kreer", "avatar": null, "biography": "Casey Kreer ist eine der f\u00fchrenden Expert*innen f\u00fcr digitale Barrierefreiheit in Deutschland und arbeitet als Software Engineering Consultant. Au\u00dferdem ist sie Aktivistin f\u00fcr die Rechte von Menschen mit Behinderung, insbesondere in der Verwaltungsdigitalisierung. Casey engagiert sich f\u00fcr einen selbstbestimmten Zugang zu staatlichen Informationen. Sie ist queer, autistisch, blind und so viel mehr.", "public_name": "Casey Kreer", "guid": "8f658041-bf86-57cb-8b7e-9eef868ac23d", "url": "https://cfp.gulas.ch/gpn24/speaker/PBAADD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8YNNJJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8YNNJJ/", "attachments": []}, {"guid": "22717cd8-fd5c-50f1-876e-6282d0e35763", "code": "ZZKGTZ", "id": 641, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/ZZKGTZ/image_1GFFUT9.webp", "date": "2026-06-04T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-641-sysadmin-nightmares", "url": "https://cfp.gulas.ch/gpn24/talk/ZZKGTZ/", "title": "Sysadmin nightmares", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Did you get replaced by an AI and now you want to spread the schadenfreude of your boss churning money in the latest model of automated yes-man parrot ?\r\nWere backups too expensive until you needed them and you want to share the lesson in painful details ?\r\nPerfect, we will give you a microphone, and the audience that will listen to you.\r\n\r\nNo livestream, no camera, bring your own tschunk and popcorn.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "C9FR8A", "name": "garfieldairlines.net", "avatar": "https://cfp.gulas.ch/media/avatars/XZ8KCZ_8Sk9l4l.webp", "biography": "I like the smell of datacenters burning in the morning.\r\n\r\n[https://garfieldairlines.net](https://garfieldairlines.net)", "public_name": "garfieldairlines.net", "guid": "233946d9-5e70-5f70-bccd-bd4d372a81bb", "url": "https://cfp.gulas.ch/gpn24/speaker/C9FR8A/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ZZKGTZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ZZKGTZ/", "attachments": []}], "ZKM Kubus": [{"guid": "16b987d5-cb75-5e7f-ac1a-29e88a2f1e2b", "code": "L7DPSK", "id": 604, "logo": null, "date": "2026-06-04T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-604-industrial-automation-and-standardization-going-internet-a-try-to-untangle-the-chaos", "url": "https://cfp.gulas.ch/gpn24/talk/L7DPSK/", "title": "Industrial Automation and Standardization going Internet - A try to untangle the chaos", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Daten sind das \u00d6l des 21. Jahrhunderts, haben wir geh\u00f6rt. Auch in der Industrie und Fertigung. Hier zeigt sich allerdings eine L\u00fccke zwischen bisherigen Softwaresystemen und den Vorstellungen, Daten in einheitliche Formen zusammenzuf\u00fchren und die dazu notwendige Kommunikation mit g\u00e4ngiger Security auszustatten.\r\n\r\nEin Versuch der Aufkl\u00e4rung, woher die Branche kommt und ein Einblick in aktuelle koordinierte Aktivit\u00e4ten mit dem Ziel, yet another Standard zu schaffen.", "description": "Wir, Cube und goetz haben seit 2018 an Kommunikationsstandards im Maschinenbau mitgewirkt. In diesem Talk geben wir zun\u00e4chst einen \u00dcberblick der Systeme, die an der Quelle der gefragten Daten und damit auch die Quelle der besonderen Anforderungen stehen: den Steuerungen.\r\n\r\nWeiter geht es mit der Frage: Welche Daten will man denn \u00fcberhaupt? Und wie bekommt man die aus der Steuerung raus? In einer Welt des Vendor-Lock-In hat sich hier mit OPC UA ein Standard lange genug relevant gehalten, um im Hype um \"Industrie 4.0\"  positiv aufzufallen. Was ist dieses OPC UA und was kann es f\u00fcr industrielles Datensammeln \u00fcber das Internet leisten?\r\n\r\nZum Schluss wollen wir mit einem kleinen Augenzwinkern berichten, wie die Standardisierung von OPC UA Datenmodellen in der Industrie in Deutschland in den letzten Jahren so lief. Wie \"Politik\" eine gr\u00f6\u00dfere Rolle spielt als Cube frisch von der Uni vermutet h\u00e4tte. Wie ein gutes Marketing-Konzept einen Schritt zur Seite machen musste und seitdem fliegen darf. Und welche Erfahrungen wir mit GitHub und geteiltem Code in der Maschinenbau Branche machen.\r\n\r\nTalk Folien: [Download bis 14. Juni](https://upload.adminforge.de/r/sYJ4KCm1Cb#CqQlfycxaAxGOzTmVMC41aiPe72YL4r4xclKwySXJ98=)", "recording_license": "", "do_not_record": false, "persons": [{"code": "FEPRPU", "name": "Cube", "avatar": null, "biography": "Cube ist seit ihrem Studium der Mechatronik gelegentlich im Chaos-Umfeld aktiv. Sie kam \u00fcber die Studentennetze - in ihrem Fall Selfnet - zum Congress und zur GPN.\r\nBei Chaos-Veranstaltungen ist das Engel-/Trollsystem Pflicht :)\r\nSo war sie bei den Subtitles, auf dem Camp als Ersthelfer bei safeR und auch einmal an der Kamera vom VOC.\r\nIn ihrer Freizeit ist sie manchmal mit dem Rad unterwegs, macht gern Musik und hat auch immer wieder Handarbeitsprojekte mit Stricken, H\u00e4keln oder N\u00e4hen.", "public_name": "Cube", "guid": "625cf9f0-468a-5501-b95b-2cb28d0885d9", "url": "https://cfp.gulas.ch/gpn24/speaker/FEPRPU/"}, {"code": "8NYSKL", "name": "goetz", "avatar": "https://cfp.gulas.ch/media/avatars/RWQAPN_4sQIEBI.webp", "biography": "Maschinenbau Ingenieur mit Hang zur IT\r\n\r\nKennt und nutzt das Internet noch zu 56k Modem Zeiten, setzt aber bereits seit 2005 auf IPv6. ;-)\r\nAktuell hilft er der Maschinebaubranche sich auf allen Ebenen z.B. durch Einsatz von Standard zu digitalisieren. \r\nEr nutzt, pflegt und erstellt Open Source Software beruflich und privat.\r\nIn seiner Freizeit f\u00e4hrt er mit Vorliebe Cargobikes.", "public_name": "goetz", "guid": "82a0abc9-1f68-508a-a943-b221044c421c", "url": "https://cfp.gulas.ch/gpn24/speaker/8NYSKL/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/L7DPSK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/L7DPSK/", "attachments": []}, {"guid": "ca894b70-320e-5f7d-ae79-d45dcf630326", "code": "DEMH3P", "id": 622, "logo": null, "date": "2026-06-04T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-622-die-drei-klammern-und-die-bash", "url": "https://cfp.gulas.ch/gpn24/talk/DEMH3P/", "title": "Die drei Klammern [] {} () und die BASH", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Die Idee kam bei einem Shell-Vortrag von Leyrer anno 2023:\r\nes gibt so viele verschiedene Klammer-Typen in der Shell, und so viele verschiedene Einsatzmoeglichkeiten und Bedeutungen. Darueber zu reden, Unterschiede aufzuzeigen und auch Fragen zu beantworten ist das Ziel dieses \"Greybeard Vortrags\" von Leyrer, Martin Schulte und mir.\r\n\r\nein kleiner Einblick ins Thema:\r\ngpn24\r\n(gpn24)\r\n{gpn24}\r\n{ gpn24 }\r\n{ gpn24 ; }\r\n\r\nls -l [gpn24]\r\n\r\nuvam.", "description": "martin@leyrer.priv.at", "recording_license": "", "do_not_record": false, "persons": [{"code": "FV9ESE", "name": "Harald", "avatar": "https://cfp.gulas.ch/media/avatars/7VFREV_YeduVJO.webp", "biography": "Physik-Studium in T\u00fcbingen,\r\nRechner und DCF77 seit ~1980,\r\n(La|Con)TeX seit 1986,\r\nUNIX seit ~1987,\r\nLinux seit 1992 (0.98.4),\r\nXFree86-Treiber fuer S3 von ~1993-2001.\r\nVon 2001 bis 2014 bei der science+computing ag in Tuebingen als SW-Entwickler.\r\nSeit 2014 nun bei Bosch Sensortec GmbH in Kusterdingen/Reutlingen als \"System Expert\" fuer Linux und Android (Treiber).\r\n\r\nWeitere Interessen sind u.a. Kernel, System-Technik und -Tools, Hardware, Grafik (-Treiber,-HW), Embedded-Systeme und Messtechnik, GPS und OpenStreetmap, Fotographieren u.v.a.m.....", "public_name": "Harald", "guid": "41d8b58f-1903-5e26-b785-d2bc474177dd", "url": "https://cfp.gulas.ch/gpn24/speaker/FV9ESE/"}, {"code": "EKQAC9", "name": "Martin Schulte", "avatar": "https://cfp.gulas.ch/media/avatars/HHPSAX_mMUtNtL.webp", "biography": "Martin Schulte arbeitet seit Uni-Zeiten als Trainer und Entwickler praktisch ausschlie\u00dflich unter unixoiden Betriebssystemen, haupts\u00e4chlich unter Linux, wobei er Debian bevorzugt einsetzt. Von Mitte der 1990er Jahre bis ca. 2008 hat er \u2013 als aktives Mitglied der German Unix User Group (GUUG) - den Linux-Kongress und weitere Konferenzen wie das GUUG-Fr\u00fchjahrsfachgespr\u00e4ch organisiert. In den letzten Jahren hat er sich als Trainer auf die Kurse \"Linux Grundlagen\" und \"Shell Programmierung\" fokussiert. Er ist Autor des (nicht mehr verf\u00fcgbaren) Buches \"bash: Einstieg in die Shell-Programmierung\" und h\u00e4lt seit einigen Jahren auch gerne Vortr\u00e4ge auf Konferenzen oder vor User-Gruppen.", "public_name": "Martin Schulte", "guid": "cb25eeff-290c-59bc-a83e-66d64d22cf57", "url": "https://cfp.gulas.ch/gpn24/speaker/EKQAC9/"}, {"code": "F78FLS", "name": "leyrer", "avatar": "https://cfp.gulas.ch/media/avatars/8YYJXU_eLUy4pT.webp", "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/gpn24/speaker/F78FLS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/DEMH3P/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/DEMH3P/", "attachments": []}, {"guid": "4af7a451-5147-55bc-b222-a046842b13a1", "code": "FG83QW", "id": 626, "logo": null, "date": "2026-06-04T21:15:00+02:00", "start": "21:15", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn24-626-forgejo-for-foss-files-die-reise-von-github-zu-forgejo", "url": "https://cfp.gulas.ch/gpn24/talk/FG83QW/", "title": "forgejo for foss files - die Reise von Github zu Forgejo", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Kurzvortrag", "language": "de", "abstract": "Github f\u00fcr offene, communitybasierte Projekte? Das hat keine Zukunft, wie sich in den letzten Jahren immer st\u00e4rker gezeigt hat.\r\n\r\nZum Gl\u00fcck gibt es eine Alternative: Forgejo bietet die M\u00f6glichkeit, alles n\u00f6tige f\u00fcr FOSS-Softwareentwicklung selbst zu hosten, und wird von einer Community getragen.\r\n\r\nEgal ob das eigene Forgejo unter dem Schreibtisch, eine Instanz vom Hackspace, oder Codeberg: Der Umstieg ist eine Reise, die viele Chancen bieten kann, aber auch noch einige Herausforderungen mit sich bringt.\r\nWie ist das eigentlich mit der CI? Was hei\u00dft die dezentralisierung des \u00d6kosystems f\u00fcr gemeinsame Entwicklung?\r\nUnd was bringt die Zukunft?\r\n\r\nSeit der letzten GPN habe ich (fast) alles auf Codeberg und andere Instanzen migriert, und Berichte euch von dieser Reise: Was hat geklappt, was musste man extra tun, was lief nicht so gut?\r\n\r\nEbenso m\u00f6chte ich euch motivieren, eure Communityprojekte einzupacken, und weiter in die dezentrale Welt zu reisen - in diesem Talk zeige ich euch, wie das geht!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7F3CEV", "name": "margau", "avatar": "https://cfp.gulas.ch/media/avatars/HXJL7A_pF31x5m.webp", "biography": "Nerdiges Wesen aus Karlsruhe, wurde schon mal f\u00fcr \"du hast doch Tool XY gebaut\" wiedererkannt.\r\n\r\n\"Mag\" Netzwerk, h\u00e4ufig in Z\u00fcgen zu finden.\r\nBastelt IPv6 only. Droppt zu gro\u00dfe Pakete.\r\nPfotet gerne IT-Infrastruktur, insbesondere Netzwerk, an.\r\n\r\nProfilbild von https://chaos.social/@leah", "public_name": "margau", "guid": "e9efc87a-61e0-5ad7-8cd4-f6cdd224b177", "url": "https://cfp.gulas.ch/gpn24/speaker/7F3CEV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/FG83QW/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/FG83QW/", "attachments": []}, {"guid": "40314e9d-6583-51d5-b2ec-31df51a61d6b", "code": "EECPFX", "id": 654, "logo": null, "date": "2026-06-04T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-654-wohnen-hacken-ein-blick-in-das-mietshauser-syndikat-und-wohnprojekte", "url": "https://cfp.gulas.ch/gpn24/talk/EECPFX/", "title": "Wohnen hacken - Ein Blick in das Mietsh\u00e4user Syndikat und Wohnprojekte", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Der Wohnungsmarkt ist f\u00fcr die meisten alles in allem keine allzu prickelnde Erfahrung. Eine Alternative: Das **Mietsh\u00e4user Syndikat**, ein Netzwerk aus Wohnprojekten bei denen die H\u00e4user denen geh\u00f6ren, die drin wohnen. Wie das in der Praxis funktionieren kann und wie es sich in einem etwas besonderen Projekt nach dem Modell so lebt erfahrt ihr in diesem Talk.", "description": "Das [Mietsh\u00e4user Syndikat](https://www.syndikat.org/) ist ein Netzwerk von Wohnprojekten. Nach dem Motto \"Die H\u00e4user denen, die drin wohnen!\" geh\u00f6rt der Wohnraum nicht irgendwelchen Reichen, sondern den Bewohnis. Diese verwalten und gestalten ihn selbst und m\u00fcssen dabei keine Angst vor Eigenbedarfsk\u00fcndigungen haben.\r\nIn dem Talk geht es darum:\r\n- Wie das \u00fcberhaupt funktioniert\r\n- Woher die Kohle kommt\r\n- Welches Rechtskonstrukt unter der Haube steckt (Spoiler: Keine Genossenschaft)\r\n- Warum das alles so ist\r\n- Was das alles mit dem H\u00e4userkampf in Freiburg vor gut 40 Jahren zu tun hat\r\n\r\nAu\u00dferdem m\u00f6chte ich euch einen Einblick in das Wohnprojekt geben, in dem ich selber lebe, die [Allmende](https://www.allmende-gufi.de/) in Gundelfingen. Dieses legt einen besonderen Fokus auf Gemeinschaft und vereint viele coole Ideen zu \u00f6kologischer und sozialer Nachhaltigkeit.", "recording_license": "", "do_not_record": false, "persons": [{"code": "WFWMGE", "name": "felurx", "avatar": null, "biography": "Ich bin Felix (@felurx im Interwebs), lebe in einem \ud83c\udfe0 Wohnprojekt nahe Freiburg studiere \ud83c\udf31 Biologie, und wenn ich zwischen all dem noch Zeit finde mag ich es auch an Computern und sonstiger Technik rumzubasteln.", "public_name": "felurx", "guid": "02867a32-06c1-5b9d-a703-c8d5c9b82f7b", "url": "https://cfp.gulas.ch/gpn24/speaker/WFWMGE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/EECPFX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/EECPFX/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "b5f7f940-1a96-5d03-a15a-182c8eb63f99", "code": "PLRFN8", "id": 690, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/PLRFN8/image_tIlp2q8.webp", "date": "2026-06-04T12:00:00+02:00", "start": "12:00", "duration": "03:45", "room": "ZKM Vortragssaal", "slug": "gpn24-690-howl-elite-force-voyager-online-video-game-performance-reenacted", "url": "https://cfp.gulas.ch/gpn24/talk/PLRFN8/", "title": "Howl: \u00bbElite Force Voyager Online\u00ab Video Game Performance Reenacted", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "en", "abstract": "The American artist Joseph DeLappe is considered a pioneer of video game\u2013based performance art and among the first artists to systematically use virtual online game worlds as sites of artistic intervention. To mark the 25th anniversary of his online performance Howl: Elite Force Voyager Online (2001), DeLappe is restaging the work for the first time in a slightly abridged version before a live audience.", "description": "Playing as \u201cAllen Ginsberg,\u201d DeLappe (*1963, San Francisco, US) joins online sessions of the multiplayer shooter Star Trek\u2122: Voyager \u2013 Elite Force (2000) and explores the in-game chat as a poetic medium. Line by line, he types Allen Ginsberg\u2019s famous and controversial Beat poem Howl (1955) into the chat interface in real time while reciting it aloud. He does not shoot. He stands still and types. The text appears on screen in real time, visible to other players in small fragments as the performance unfolds. \r\n\r\nHowl: Elite Force Voyager Online was created in 2001 in the privacy of DeLappe\u2019s studio in Reno, Nevada. Lasting over five hours, the performance was directed exclusively at players who happening to be in the same virtual space of the popular online shooter. The work originated in the artist\u2019s early exploration of digital network environments as spaces of social, political, and aesthetic negotiation. As early as the late 1990s, he understood the then-emerging online game worlds as a new form of digital public sphere and conceived of the performance as a kind of digital street art project: Why play the game and follow its rules? What would happen if someone entered an online shooter and recited poetry instead of firing a weapon?\r\n\r\nBy subverting the functional logic of the game, DeLappe transformed the virtual space into a stage for poetic and media-critical intervention. In doing so, he challenged players to reconsider their relationship to the video game world and its social function and invited them \u2013 sometimes reluctantly, sometimes with amusement \u2013 to engage with poetry.\r\n\r\nDeLappe further developed this performance method in later well-known works such as Quake/Friends (2003) and dead-in-iraq (2006\u20132011), and paved the way for numerous other experimental works in video game performance art.\r\n\r\n**To join the performance as a player, follow these steps:**\r\n\u00a0\r\n1.\u00a0\u00a0 Download the Windows or Linux client, (this is a free\r\nversion of the game\u2019s multiplayer element made with permission from the\r\ndeveloper)\u00a0\r\na.\u00a0\u00a0 https://last-outpost.net/index.php?page=holomatch \r\n2.\u00a0\u00a0 Install on a windows pc or Linux\r\n3.\u00a0\u00a0 Open and go to \u201cmultimatch\u201d \r\n4.\u00a0\u00a0 click \u201cspecify server\u201d and enter IP address \u00a037.120.173.241:27960\r\n5.\u00a0\u00a0 Play the game as you would \r\n6.\u00a0\u00a0 Please be respectful towards the community", "recording_license": "", "do_not_record": false, "persons": [{"code": "JXXTDQ", "name": "Laura C. S.", "avatar": "https://cfp.gulas.ch/media/avatars/S9HQHN_BTYP8cy.webp", "biography": "Laura ist Kuratorin f\u00fcr Games am ZKM | Zentrum f\u00fcr Kunst und Medien. Sie liebt kleine, ungew\u00f6hnliche und kreative Spiele, die \u00fcberraschen. Guilty pleasure: Point-and-Click", "public_name": "Laura C. S.", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn24/speaker/JXXTDQ/"}, {"code": "AXKA7J", "name": "Joseph DeLappe", "avatar": "https://cfp.gulas.ch/media/avatars/CVXUPL_7InuDX3.webp", "biography": "Joseph DeLappe, born San Francisco 1963, is an artist, activist and educator, he relocated to Scotland from the USA in 2017 where he is the Professor of Games and Tactical Media at Abertay University, Dundee. Working with electronic and digital media since 1983, projects in online gaming performance, sculpture and electromechanical installation have been shown throughout the world. He has developed works for venues such as Eyebeam Art and Technology in New York, The Guangdong Museum of Art, China, the Southern Utah Museum of Art, NTT InterCommunication Center [ICC], Tokyo, Japan and Transitio MX, Mexico City, among many others. He is considered a pioneer in the realm of video games and performance art, developing such seminal works as \u201cHowl: Elite Force Voyager\u201d; \u201cQuake/Friends\u201d; and \u201cdead-in-iraq\u201d, all which involved various readings conducted within video game contexts online. He is as well one of the first artists to develop monumental scale low polygon sculptures using cardboard and corrugated plastic, notable projects include \u201cThe Cardboard Gandhi\u201d, \u201cThe Drone Project: A Participatory Memorial\u201d; and \u201cLiberty Weeps\u201d, among others. Creative works and actions have been featured widely in scholarly journals, books and in the popular media, including the New York Times, The Australian Morning Herald, Art in America, The Guardian and the BBC. He has authored several book chapters, including \u201cMe and My Predator(s): Tactical Remembrance and Critical Atonement, Drone Aesthetics: War, Culture, Ecology, Open Humanities Press, 2022; \u201cMaking Politics: Engaged Social Tactics, A conversation between Joseph DeLappe and Dr. Laura Leuzzi\u201d, Art as Social Practice: Technologies for Change, Routledge, 2022; and co-edited with Leuzzi, the book \u201cINCITE: Digital Art and Activism\u201d, 2023, Peacock Visual Arts. In 2017 he was awarded a Guggenheim Fellowship in the Fine Arts.", "public_name": "Joseph DeLappe", "guid": "e404d102-45ee-5fe5-b55d-c2d74450f6ec", "url": "https://cfp.gulas.ch/gpn24/speaker/AXKA7J/"}, {"code": "ZJE7DV", "name": "Rene Garcia Cepeda", "avatar": "https://cfp.gulas.ch/media/avatars/DTJFG3_NNpXJZM.webp", "biography": "Dr. Ren\u00e9 G. Cepeda is a Mexican multidisciplinary designer, artist, and art historian specializing in new media art. They hold advanced degrees in information design, museum studies, and art history, and earned their Ph.D. by integrating design and curatorial practice to enhance the exhibition of interactive digital works. They are the author of the Manual for the Curation and Display of Interactive New Media Art, a living document supporting curators in engaging with digital and interactive media.\r\n\r\nThey have curated immersive exhibitions that blend formal curatorial methods with creative spatial design, published several book chapters and have given various talks and workshops at institutions such as Museums Without Walls, the Museum Learning Hub, Connecticut College, London, UK and the ZKM | Karlsruhe. They are also co\u2011author of the \u00bbGame Arts Curators Kit\u00ab, a guide for exhibiting video games.\r\n\r\nSince 2022, they have served as curator of the Header/Footer Gallery, a digital exhibition space hosted by the New Media Caucus, where they focus on inclusivity and emerging voices in new media art. They recently completed a postdoctorate at the Karlsruhe Institute of Technology (KIT), where they were part of the Coded Secrets research group, studying how internet culture and virtuality are reshaping performance art.", "public_name": "Rene Garcia Cepeda", "guid": "701c7973-691f-5992-a833-95d0fe0ca84c", "url": "https://cfp.gulas.ch/gpn24/speaker/ZJE7DV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/PLRFN8/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/PLRFN8/", "attachments": []}, {"guid": "a89f5d9a-e6cc-5e9a-8cad-0768d49a1583", "code": "ZMTFFX", "id": 591, "logo": null, "date": "2026-06-04T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-591-vortrag-uber-glocken", "url": "https://cfp.gulas.ch/gpn24/talk/ZMTFFX/", "title": "Vortrag \u00fcber Glocken", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Vortrag \u00fcber Glocken, eine kurze Reise hin zu fast sakralen Musikinstrumenten", "description": "vor ca 40 Jahren erlernte ich den Beruf des Glockengie\u00dfers. Der Zuschauer wird Details und  Kuriosit\u00e4ten erfahren. Glocken sind ein Element der abendl\u00e4ndischen Kultur. Das Verst\u00e4ndniss und die Aufmerksamkeit auf dieses Element unserer Umgebung m\u00f6chte ich verst\u00e4rken.", "recording_license": "", "do_not_record": false, "persons": [{"code": "VUFGAV", "name": "Ulf Grabbert", "avatar": "https://cfp.gulas.ch/media/avatars/P3DS7U_icCo0Pk.webp", "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/gpn24/speaker/VUFGAV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ZMTFFX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ZMTFFX/", "attachments": []}, {"guid": "f24023e4-13ca-5f60-ba01-4a2d45355993", "code": "8LFFET", "id": 610, "logo": null, "date": "2026-06-04T18:45:00+02:00", "start": "18:45", "duration": "02:00", "room": "ZKM Vortragssaal", "slug": "gpn24-610-neurodivergenz-skilleharing-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/8LFFET/", "title": "Neurodivergenz-Skilleharing & Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Dieser Workshop richtet sich an alle neurodivergenten Wesen. Gemeinsam schaffen wir einen m\u00f6glichst sicheren und wertsch\u00e4tzenden Raum f\u00fcr Austausch, Skillsharing und Vernetzung ohne Druck und ohne Erwartungen. Eine formale Diagnose ist daf\u00fcr nicht n\u00f6tig!", "description": "Dieser Workshop richtet sich an alle neurodivergenten Wesen. Gemeinsam schaffen wir einen m\u00f6glichst sicheren und wertsch\u00e4tzenden Raum f\u00fcr Austausch, Skillsharing und Vernetzung ohne Druck und ohne Erwartungen.\r\n\r\nEingeladen sind alle, die sich selbst im neurodivergenten Spektrum sehen. Eine formale Diagnose ist daf\u00fcr nicht notwendig. Erfahrungsgem\u00e4\u00df liegt der Fokus oft auf AD(H)S und Autismus, grunds\u00e4tzlich ist jedoch jede Form von Neurodivergenz herzlich willkommen.\r\n\r\nWie bereits auf dem Congress und der Easterhegg  sammeln wir zu Beginn gemeinsam Themen und verteilen uns anschlie\u00dfend themenbasiert auf verschiedene Kleingruppen. Es wird mehrere Runden geben, sodass jede*r die M\u00f6glichkeit hat, sich an unterschiedlichen Themen zu beteiligen.\r\n\r\nBringt gern eigene Themen, Fragen oder Gedanken mit. Ihr k\u00f6nnt euch aktiv einbringen, einfach zuh\u00f6ren oder auch Pausen machen. Alles, was euch bewegt, darf hier Platz haben.", "recording_license": "", "do_not_record": true, "persons": [{"code": "TE879L", "name": "Tschotsch", "avatar": null, "biography": "pronouns: DE Sie/Ihr EN: She/Her They/Them\r\n- Biomedical Information Technology Engineering Student - also known as Certified\r\n- Chaotic | Neurodivergent | Feminist | Haeckse | Chronically ill\r\n- loves: Bouldering, CTFs, cats, being creative\r\n- Proud Owner of three Hajs\ud83e\udd88\ud83e\udd88\ud83e\udd88\r\n- In a toxic relationship with ~1.5 passive-aggressive 3D printers", "public_name": "Tschotsch", "guid": "9e8db771-beec-5bcf-b3f9-e1200f228415", "url": "https://cfp.gulas.ch/gpn24/speaker/TE879L/"}, {"code": "ZZYJEE", "name": "Deanna", "avatar": null, "biography": null, "public_name": "Deanna", "guid": "129e2903-9157-5ec9-92a2-cfd724a1c629", "url": "https://cfp.gulas.ch/gpn24/speaker/ZZYJEE/"}, {"code": "RN9DWU", "name": "Liliths_Byte", "avatar": null, "biography": "Hi, ich bin Eva!\r\nBeep Boop Mensch von Beruf und Selbsthilfegruppenleiterin aus Passion.\r\nIch leite unter anderem seit Mitte 2024 den TIN*-treff (trans, inter, nicht bin\u00e4r) bei Queer Mittelrhein e.V. und einen queeren und neurodiversen Treff unter Juvemus e.V..", "public_name": "Liliths_Byte", "guid": "a445177a-cb46-54fb-b9f0-17fc9b686a7c", "url": "https://cfp.gulas.ch/gpn24/speaker/RN9DWU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8LFFET/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8LFFET/", "attachments": []}, {"guid": "e78bae15-dafa-5278-9c33-99049f7f2ce9", "code": "RLCU7V", "id": 645, "logo": null, "date": "2026-06-04T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-645-systemd-particleos-nspawn", "url": "https://cfp.gulas.ch/gpn24/talk/RLCU7V/", "title": "systemd, ParticleOS & nspawn", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "ParticleOS kombiniert viele neuere Funktionen von systemd, um ein signiertes, immutables Betriebssystem zu bauen.\r\nsystemd-nspawn wird mittels unkonventioneller Ans\u00e4tze um einen unpriviligierten Modus erweitert.\r\nParticleOS, nspawn und weitere systemd Komponenten sind teil einer Vision, welche Linux Distributionen fundamental ver\u00e4ndern soll.", "description": "systemd wird fortlaufend weiterentwickelt und um neue Funktionen und Komponenten erweitert.\r\nWas auf den ersten Blick vielleicht wie eine zuf\u00e4llige Ansammlung von Tools und Diensten erscheinen mag, bildet bei genauerer Betrachtung ein zusammenh\u00e4ngendes Konzept. Dieses Konzept wurde in einem Blog-Post von Lennart Poettering ausf\u00fchrlich erl\u00e4utert: https://0pointer.net/blog/fitting-everything-together.html\r\nDas systemd Projekt ParticleOS versucht diese Konzept in Form eines Betriebssystems zu implementieren.\r\n\r\nDurch die Verwendung signierbarer, immutabler Disk-Images in Kombination mit Secure Boot \u00fcberpr\u00fcft ParticleOS die Integrit\u00e4t des Betriebssystems beim Booten. Dadurch k\u00f6nnen b\u00f6sartige oder unabsichtliche \u00c4nderungen am Betriebssystem verhindert werden.\r\n\r\nsystemd-nspawn ist ein Containerisierungs-Tool, welches in systemd integriert ist und ein Teil von Poetterings Vision ist.\r\nIn den letzten Release-Versionen von systemd wurde aktiv an einem unpriviligierten Modus f\u00fcr nspawn gearbeitet. Dadurch k\u00f6nnen auch unpriviligierte Nutzer Container mit nspawn erstellen.\r\nIch habe diesen unpriviligierten Modus vor kurzem ausf\u00fchrlich getestet und m\u00f6chte berichten was bereits funktioniert und was noch in Arbeit ist.\r\n\r\nWeder immutable Linux Distributionen, noch unpriviligierte Container sind eine neue Erfindung von systemd. Jedoch gibt es Unterschiede zu anderen Projekten.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CZ3RWT", "name": "droiny", "avatar": null, "biography": "Informatiker, Linux Nutzer und Chaos Mensch mit einem starken Interesse an Themen rund um IT-Sicherheit.", "public_name": "droiny", "guid": "8202db56-b49e-5e26-ba56-8bc9d50a5ff8", "url": "https://cfp.gulas.ch/gpn24/speaker/CZ3RWT/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RLCU7V/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RLCU7V/", "attachments": []}], "HfG Workshopraum 112": [{"guid": "95f524a1-7a27-56a6-aab8-02d1a5dccd9a", "code": "GKX7FC", "id": 412, "logo": null, "date": "2026-06-04T19:45:00+02:00", "start": "19:45", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-412-kreuzstich-fur-anfanger-innen", "url": "https://cfp.gulas.ch/gpn24/talk/GKX7FC/", "title": "Kreuzstich f\u00fcr Anf\u00e4nger*innen", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nWir treffen uns in entspannter Runde, um gemeinsam Kreuzstich zu lernen und zu sticken. Keine Vorerfahrung erforderlich! Ich bringe Kits, N\u00e4hmaterial und Vorlagen mit einfachen, bunten chaosnahen Motiven mit. Kommt gerne auch mit euren eigenen Projekten und setzt euch dazu :3\r\n\r\nEine Liste der Motive findet ihr hier:\r\nhttps://git.hamburg.ccc.de/rhandos/crossstitch-patterns\r\n\r\nIch bringe ein paar Kits (mit Stoff, Nadel, Vorlage und Garn) mit gemischten Motiven mit. Wenn ihr ein bestimmtes Motiv zum Selbstkostenpreis reservieren wollt, schreibt mich gerne unter Angabe des Motivs an.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "ZXATPR", "name": "rhandos", "avatar": "https://cfp.gulas.ch/media/avatars/ZXATPR_OycdCdV.png", "biography": "rhandos (sie/they) macht Dinge mit Recht, Computern, Aktivismus und Kunst, oft in Kombination. Ihr aktueller home space ist CCCHH.", "public_name": "rhandos", "guid": "85d2c0a1-d85a-58e1-85ac-521b041dc6b7", "url": "https://cfp.gulas.ch/gpn24/speaker/ZXATPR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/GKX7FC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/GKX7FC/", "attachments": []}, {"guid": "ef39c3fe-c19a-52d8-b0e2-6d6b9e4f395a", "code": "ALXMWV", "id": 668, "logo": null, "date": "2026-06-04T21:00:00+02:00", "start": "21:00", "duration": "03:00", "room": "HfG Workshopraum 112", "slug": "gpn24-668-0-blood-on-the-clocktower-session", "url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/", "title": "Blood On The Clocktower-Session", "subtitle": "", "track": "Entertainment", "type": "Meetup", "language": "de", "abstract": "**Wir spielen gemeinsam eine Runde Blood on the Clocktower!**", "description": "**Max. 15 Wesen pro Raum, Einlass erfolgt \u00fcber eine FIFO-Queue \u2013 wenn voll, dann leider voll.**\r\n\r\nWas ist Blood on the Clocktower?\r\n\r\nBlood on the Clocktower ist ein Social-Deduction-Spiel, das im Vergleich zu Werwolf & Co. einiges anders macht und daher \u2013 aus meiner Sicht \u2013 das bessere Spiel (allerdings auch eine gute Ecke komplexer als Werwolf etc.) ist. Die wichtigsten Punkte:\r\n\r\n- Wer stirbt, darf weiter mitreden und mitspielen (wenn auch \u00fcblicherweise ohne seine F\u00e4higkeit). Man muss nicht potentiell einfach mal eine Stunde daneben sitzen.\r\n- Jeder hat eine F\u00e4higkeit, es gibt keine \"normalen\" Dorfbewohner.\r\n- Es gibt deutlich mehr Informationsrollen (die aber teilweise auch mal falsche Informationen erhalten k\u00f6nnen, um es nicht zu einfach zu machen). Dadurch kommt man mit Logik tendentiell weiter als bei Werwolf, wo deutlich mehr der Entscheidungen auf Bauchgef\u00fchl beruhen.\r\n\r\n*F\u00fcr die Erfahreneren: Wir spielen nur Trouble Brewing.*\r\n\r\n---\r\n\r\nFalls im sp\u00e4teren Verlauf des Abends nicht mehr genug Leute f\u00fcr eine weitere Runde da sind, werden ggf. noch ein paar Brettspiele gespielt.", "recording_license": "", "do_not_record": true, "persons": [{"code": "DQFPBV", "name": "1k", "avatar": null, "biography": "Spielt gerne Blood on the Clocktower. Lebt im Entropia.\r\n\r\nKontakt: [Fedi](https://chaos.social/@1k) | [Matrix](https://matrix.to/#/@one_k:entropia.de)", "public_name": "1k", "guid": "7fa45ba8-ac8d-5d5e-ba42-d27f9ff95ce2", "url": "https://cfp.gulas.ch/gpn24/speaker/DQFPBV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/", "attachments": []}], "HfG Workshopraum 115": [{"guid": "abcdf99d-7ac7-5009-b93c-413d7027f460", "code": "L3ZQDL", "id": 489, "logo": null, "date": "2026-06-04T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-489-steno-introduction-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/L3ZQDL/", "title": "Steno Introduction & Meetup", "subtitle": "", "track": "Meetup", "type": "Workshop", "language": "en", "abstract": "A short introduction to (machine) stenography for the curious, and a meetup for everyone already familiar.", "description": "Machine stenography is used in contexts where it is important to transcribe texts in real time, i.e. maximising words per minute. Instead of a \"normal\" keyboard, a stenography keyboard has fewer keys, on which whole words are chorded at a time. But it can also be useful to reduce hand strain, or just a fun input method to explore.\r\n\r\nWe will give a short introductory presentation on how machine stenography works (using the freely available Plover theory [1]; unfortunately there is no good free theory for German input), and we'll also bring some hardware so you can try it out for yourself. If you want to do so on your own laptop, you'll first need to install Plover [2]; but we'll also have an old thinkpad or two for tryout purposes.\r\n\r\nAlso feel free to come if you're already familiar with steno! We're looking forward to seeing what kind of hardware & theories others are using, so do bring your things ^^\r\n\r\n--\r\n[1] https://plover.wiki/index.php/Plover_Wiki\r\n[2] https://github.com/openstenoproject/plover", "recording_license": "", "do_not_record": true, "persons": [{"code": "8E78GD", "name": "terru", "avatar": null, "biography": "sometimes has to put text into computers", "public_name": "terru", "guid": "c32a7777-75a0-5600-a3fb-9228106376ff", "url": "https://cfp.gulas.ch/gpn24/speaker/8E78GD/"}, {"code": "MGPMBA", "name": "42triangles", "avatar": "https://cfp.gulas.ch/media/avatars/MGPMBA_3kvU43e.webp", "biography": "Just someone deeply into stenography, coffee, as well as low-level & functional programming", "public_name": "42triangles", "guid": "67a7da04-04ff-55bd-ac99-5768c7a05200", "url": "https://cfp.gulas.ch/gpn24/speaker/MGPMBA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/L3ZQDL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/L3ZQDL/", "attachments": []}], "ZKM \"Musikbalkon\"": [{"guid": "1657fd90-fa42-5659-88f9-17ec58b5edea", "code": "M7YM89", "id": 463, "logo": null, "date": "2026-06-04T19:15:00+02:00", "start": "19:15", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-463-das-open-science-meet-up-vom-chaotischer-catalysator-stipendium", "url": "https://cfp.gulas.ch/gpn24/talk/M7YM89/", "title": "Das Open Science Meet Up vom Chaotischer Catalysator Stipendium", "subtitle": "", "track": "Science", "type": "Meetup", "language": "en", "abstract": "Are you interested in Open Science and Open Access, or are you active in the research community yourself? Then come along, share your ideas, and network with others from the CCC-affiliated scientific community.\r\n\r\nYou'll also get to know the Chaotischer Catalysator scholarship, which supports Master's theses and advocates for open science, transparency, and digital self-determination. Project members will be on hand to answer any questions, but the main focus will be on exchange and networking.", "description": "Are you involved in Open Science or Open Access, do you have an academic background, or are you simply interested in these fields? Then come along and share your thoughts with us, meet others from the CCC-affiliated research community, and get networking. No matter your discipline: everyone is welcome.\r\n\r\nThree years ago, the Chaotic Catalyst Scholarship was launched within the CCC environment. Created and organised by Chaos Computer Club Flensburg and Chaotikum, it champions the core values of the CCC: open knowledge, digital self-determination, transparency, solidarity, and a future that belongs to everyone. Through the Chaotic Catalyst Scholarship (CCS), four selected Master's theses are supported each semester with \u20ac1,500 each. (More info: https://chaos-stipendien.de/) Members of the project will be there and available to answer any questions. However, the focus won't be on presenting the project, but rather on networking within the academic community.", "recording_license": "", "do_not_record": true, "persons": [{"code": "ETMYDM", "name": "Lana", "avatar": null, "biography": "Lana betreut das Chaotischer Catalysator Stipendium.", "public_name": "Lana", "guid": "1e992b4b-0c18-5874-8a02-28da2c5ffe3a", "url": "https://cfp.gulas.ch/gpn24/speaker/ETMYDM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/M7YM89/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/M7YM89/", "attachments": []}, {"guid": "51f850f2-9d48-5ce3-b8bf-6e51b5d0d493", "code": "RY97RB", "id": 516, "logo": null, "date": "2026-06-04T20:30:00+02:00", "start": "20:30", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-516-dune-3d-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/RY97RB/", "title": "Dune 3D Meetup", "subtitle": "", "track": "Hardware and Making", "type": "Meetup", "language": "en", "abstract": "[Dune 3D](https://dune3d.org/) is a parametric 3D CAD application that I started developing about 3 years ago to address my CAD needs.\r\nIn the meantime, a surprising number of people also found that Dune 3D fits their CAD needs.\r\nIf you're using Dune 3D and want to discuss your experiences or share your projects with other users, come to this meetup!\r\nEven if you're not using Dune 3D, feel free to join to learn more about it.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "YNFP9E", "name": "karotte", "avatar": null, "biography": "Hallo, ich bin das Splei\u00dfh\u00f6rnchen bei Selfnet.", "public_name": "karotte", "guid": "923e039d-9cb8-52f1-9b5c-6b1f5d9a820f", "url": "https://cfp.gulas.ch/gpn24/speaker/YNFP9E/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RY97RB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RY97RB/", "attachments": []}], "HfG Hackcenter": [{"guid": "1ef25584-0855-5ba3-9323-d9b7f4cd516d", "code": "HYAKYY", "id": 590, "logo": null, "date": "2026-06-04T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "HfG Hackcenter", "slug": "gpn24-590-0-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "\"Buchbinden - eine simple Methode\" Workshop, ca  60 Minuten.\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\nwenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.", "description": "Der Workshop soll eine Einf\u00fchrung sein wie Papier zu B\u00fcchern gebunden werden kann. \r\nmit geringem  handwerklichen Geschick f\u00fcgen die Teilnehmer A4 Papier und 2 Buchdeckeln mit schnur zu einem Buch zusammen. Dies ist anwendbar f\u00fcr Skripten, Ausdrucke, Zeitschriften etc. \r\nNach theoretischer Einf\u00fchrung binden die Teilnehmer unter Anleitung selbst. Material wird gestellt.\r\n\r\nAus diesem Grund k\u00f6nnen immer nur 5 Leute gleichzeitig teilnehmen. \r\nDer Workshop wird - wie schon in den letzten Jahren - mehrfach inerhalb der GPN  angeboten werden.\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": "VUFGAV", "name": "Ulf Grabbert", "avatar": "https://cfp.gulas.ch/media/avatars/P3DS7U_icCo0Pk.webp", "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/gpn24/speaker/VUFGAV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "attachments": []}]}}, {"index": 2, "date": "2026-06-05", "day_start": "2026-06-05T04:00:00+02:00", "day_end": "2026-06-06T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "3cb91292-e703-57c0-ba3e-8f9301a4961d", "code": "V9WEYQ", "id": 585, "logo": null, "date": "2026-06-05T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-585-so-you-ve-become-a-foss-maintainer-lessons-learned-from-6-years-of-maintaining-hedgedoc", "url": "https://cfp.gulas.ch/gpn24/talk/V9WEYQ/", "title": "So you've become a FOSS-Maintainer - Lessons learned from ~6 years of maintaining HedgeDoc", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Erik and Molly (among others) became HedgeDoc maintainers during the pandemic. They started a complete rewrite of the project almost immediately and learned FOSS maintenance the hard way. In this talk they'll present some lessons learned, so that others might have a better starting point.", "description": "Now that you are a FOSS maintainer (or are aiming to become one) several questions might come to your mind.\r\n\r\n- What's maintaining like?\r\n- What can I do to make my life easier?\r\n- How do I manage the community?\r\n- How do I keep the motivation high?\r\n- How can I prevent burnout?\r\n- What's the important stuff that suddenly needs to be handled?\r\n\r\nWe were at the same point, but after six years continuous maintenance of a reasonably big FOSS project, we've come to some answers that we'd like to share with you. Expect some honest answers, funny anecdotes and hard learned lessons.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QZNYCG", "name": "Molly", "avatar": "https://cfp.gulas.ch/media/avatars/CPC38A_xKXkpaz.webp", "biography": "Molly is maintainer of HedgeDoc, a big fan of Pokemon and Magic: The Gathering and enjoys cooking.", "public_name": "Molly", "guid": "d2ccc295-8fed-55b4-9c9c-9f616adb69e6", "url": "https://cfp.gulas.ch/gpn24/speaker/QZNYCG/"}, {"code": "3DCZJG", "name": "Erik", "avatar": "https://cfp.gulas.ch/media/avatars/WHSGGP_3hC1QLm.webp", "biography": "Open-source enthusiast. HedgeDoc maintainer. Linux SysAdmin. Makes robots go beep boop.", "public_name": "Erik", "guid": "b7400747-1dd7-521f-90dd-baaf4ed99bb8", "url": "https://cfp.gulas.ch/gpn24/speaker/3DCZJG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/V9WEYQ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/V9WEYQ/", "attachments": []}, {"guid": "6b895da9-e680-52cb-a27e-9e719eb84fba", "code": "HRXC7H", "id": 503, "logo": null, "date": "2026-06-05T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-503-delegacy-forcing-ipv6-at-scale", "url": "https://cfp.gulas.ch/gpn24/talk/HRXC7H/", "title": "DeLegacy: Forcing IPv6 at Scale", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Find out how to increase the proportion of IPv6 traffic by manipulating DNS responses, and how to persuade X/Twitter and Discord to support IPv6 _(caveats apply)_.", "description": "Content Delivery Networks (CDNs) generate significant traffic, and almost all of them support IPv6. However, many websites that use CDNs lack IPv6 support. But when accessed over the right IPv6 address, these websites work without issue. With targeted DNS manipulations, the number of domains with IPv6 can be increased significantly. I have developed the [DeLegacy RPZ](https://codeberg.org/IPv6-Monostack/delegacy-rpz) project to achieve this.\r\nThis talk explains the underlying mechanisms and how they can be utilized for this purpose. It shows how standard DNS servers, such as BIND or Unbound, can be configured to perform this task instead of using custom code. I reveal how to use DNS [Response Policy Zones](https://wikipedia.org/wiki/Response_policy_zone), [DNAMEs](https://de.wikipedia.org/wiki/DNAME_Resource_Record), and [DNS64](https://datatracker.ietf.org/doc/rfc6147/) to implement the intended manipulations. I also present my approach to identifying and testing useful domains and IP addresses when creating new rules. Finally, I present statistics on the increased IPv6 penetration, based on the [Tranco list](https://tranco-list.eu/).\r\n\r\nThe presentation slides are published at https://codeberg.org/Mynacol/delegacy-slides-gpn ([PDF](https://codeberg.org/Mynacol/delegacy-slides-gpn/raw/tag/presentation/slides.pdf)).", "recording_license": "", "do_not_record": false, "persons": [{"code": "L3NMFR", "name": "Mynacol", "avatar": "https://cfp.gulas.ch/media/avatars/L3NMFR_Dv4VfPu.webp", "biography": "Hacker with passions for self hosting, security, privacy, NixOS and IPv6. Find me on the [Fediverse](https://social.mynacol.xyz/mynacol).", "public_name": "Mynacol", "guid": "b3b9ae4b-d430-5e3e-bf96-ab51f6fec0ea", "url": "https://cfp.gulas.ch/gpn24/speaker/L3NMFR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HRXC7H/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HRXC7H/", "attachments": []}, {"guid": "80254f2b-dc33-53e1-b903-56b4dd25abd9", "code": "URMVFR", "id": 648, "logo": null, "date": "2026-06-05T12:30:00+02:00", "start": "12:30", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn24-648-wie-ipv4-bis-zum-letzten-tropfen-in-der-enterprise-it-ausgequetscht-wird", "url": "https://cfp.gulas.ch/gpn24/talk/URMVFR/", "title": "Wie IPv4 bis zum letzten Tropfen in der Enterprise IT ausgequetscht wird.", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "de", "abstract": "Eine kurze Vorstellung eines Post-Mortems aus der Enterprise IT, bei dem durch zu wenige private IPv4-Adressen knapp 100 Kubernetes Cluster bei einem Hyperscaler gef\u00e4hrdet waren. Es wird gezeigt wie die Situation analysiert wurde, wie sie gel\u00f6st werden konnte und wie dringend wir eigentlich IPv6 br\u00e4uchten\u00a0\u2026", "description": "IPv6 ist b\u00f6se und dar\u00fcber m\u00f6chte man in gro\u00dfen Unternehmen nicht sprechen. Daher wird auch der letzte Tropfen aus den IPv4-Adressen irgendwie in der Netzwerkarchitektur verplant und vergeben. \r\n\r\nIch zeige einen kurzen Einblick in die IPv4-Planung, wie eine Kombination aus RFC 1918 und RFC 6598 ausgequetscht wird um m\u00f6glichst viele Kubernetes-Cluster in einen $Cloud-Account zu bekommen und welche Herausforderungen dadurch entstehen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "KUUJQV", "name": "ClusterJan", "avatar": null, "biography": "Irgend so ein Typ, der professionell Kubernetes f\u00fcr einen deutschen Konzern bei $Hyperscaler kaputt macht.", "public_name": "ClusterJan", "guid": "7c46d45b-c3cc-5097-b4e3-3f1d773faf11", "url": "https://cfp.gulas.ch/gpn24/speaker/KUUJQV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/URMVFR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/URMVFR/", "attachments": []}, {"guid": "4f4c826b-962a-5482-9f0a-2e4fdca3a153", "code": "VMZFFH", "id": 397, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/VMZFFH/Screenshot_2026-03-22_181_WAHtcas.webp", "date": "2026-06-05T13:15:00+02:00", "start": "13:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-397-wirklich-tiefe-locher-graben-wo-eigentlich-keine-sein-sollten", "url": "https://cfp.gulas.ch/gpn24/talk/VMZFFH/", "title": "Wirklich tiefe L\u00f6cher graben - wo eigentlich keine sein sollten", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Wie werden eigentlich Baugruben f\u00fcr wirklich gro\u00dfe Projekte wie zum Beispiel U-Bahnen geplant und was macht diese Bauwerke so anspruchsvoll?\r\nBaugruben fallen oft auf, weil sie den Verkehr st\u00f6ren oder irgendetwas schief gegangen ist. Im besten Fall wurde nur ein Kabel durchtrennt, im schlimmsten Fall sind Leben gef\u00e4hrdet. Wenn das Projekt abgeschlossen ist, sieht man nichts mehr von den einst imposanten Konstrukten.\r\nAls Planer f\u00fcr diese tempor\u00e4ren Ingenieurbauwerke kommt man oft sp\u00e4t in ein Projekt, f\u00e4llt wegen unangenehmen Fragen auf und verschwindet sobald das eigentliche Tragwerk erst im Beginn seiner Entstehung ist.\r\nTrotzdem geht es nicht ohne und weil wir eben nicht unter die Erde gucken k\u00f6nnen, ist immer ein Risiko mit dabei. Wir versuchen in diesem Vortrag zu erl\u00e4utern wie man mit diesen Risiken umgeht und ein Verst\u00e4ndnis f\u00fcr die Unw\u00e4gbarkeiten solcher Gro\u00dfprojekte zu schaffen.\r\nEin kleiner Einblick in die Ingenieurkunst des Spezialtiefbau.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NA3BHJ", "name": "couchsofa", "avatar": "https://cfp.gulas.ch/media/avatars/NA3BHJ_cqCFe7U.webp", "biography": "-", "public_name": "couchsofa", "guid": "dc8d946d-ecce-54a1-b7ec-dad5c387d0ca", "url": "https://cfp.gulas.ch/gpn24/speaker/NA3BHJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/VMZFFH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/VMZFFH/", "attachments": []}, {"guid": "c9d48e1b-8cb6-5dba-a729-f46a39443b61", "code": "Z9AHTJ", "id": 495, "logo": null, "date": "2026-06-05T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-495-datenschutz-fur-chaos-vereine-in-der-praxis", "url": "https://cfp.gulas.ch/gpn24/talk/Z9AHTJ/", "title": "Datenschutz f\u00fcr (Chaos-)Vereine in der Praxis", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "In chaosnahen (und verbundenen) Vereinen bringen Wesen oft spannende neue Prozesse f\u00fcr alle ein. Es wird vernetzt, ausgetauscht, automatisiert, personenbezogene Daten werden verarbeitet. Community-Projekte werden \u00fcber Zeit Teil der offiziellen Infra. Das funktioniert fast immer gut - bis das erste Betroffenengesuch kommt, ein Datenschutzvorfall passiert oder die Datenschutzbeh\u00f6rde an die T\u00fcr klopft.", "description": "Rhandos ist Juristin und Datenschutzbeauftragte des CCCHH. Aus der Praxiserfahrung m\u00f6chte sie aufzeigen, wie sinnvolles Datenschutzmanagement in (Chaos)Vereinen in der Praxis umgesetzt werden kann. Ziel des Vortrags ist, Vorst\u00e4nden, (k\u00fcnftigen) Datenschutzbeauftragten und allen anderen Interessierten das Grundwerkzeug daf\u00fcr an die Hand zu geben.\r\n\r\nThemen\u00fcbersicht:\r\n- Welche Datenschutz-Pflichten m\u00fcssen wir als Verein umsetzen? \r\n- Brauche ich eine:n Datenschutzbeauftragte:n?\r\n- Hilfe, wo beginnen wir mit der Umsetzung?\r\n- Wie gestalte ich datenschutzfreundliche Prozesse?\r\n- Welche Informationen m\u00fcssen wir Mitgliedern und Besucher:innen zur Verf\u00fcgung stellen?\r\n- Was ist ein Verarbeitungsverzeichnis?\r\n- Was sind Auftragsverarbeitungen und gemeinsame Verarbeitungen?\r\n- Wie gehe ich mit Datenschutzvorf\u00e4llen um?\r\n- Wie erf\u00fclle ich Betroffenenanfragen?\r\n- uvm.\r\n\r\nIm Anschluss k\u00f6nnen wir uns zu offenen Fragen und Erfahrungen aus der Praxis in einem kleineren Workshop (Ort/Zeit TBA) austauschen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZXATPR", "name": "rhandos", "avatar": "https://cfp.gulas.ch/media/avatars/ZXATPR_OycdCdV.png", "biography": "rhandos (sie/they) macht Dinge mit Recht, Computern, Aktivismus und Kunst, oft in Kombination. Ihr aktueller home space ist CCCHH.", "public_name": "rhandos", "guid": "85d2c0a1-d85a-58e1-85ac-521b041dc6b7", "url": "https://cfp.gulas.ch/gpn24/speaker/ZXATPR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/Z9AHTJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/Z9AHTJ/", "attachments": []}, {"guid": "4c169550-3e94-534c-968b-6cde36ba8dbc", "code": "JYXAP7", "id": 674, "logo": null, "date": "2026-06-05T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-674-common-sense-in-der-it-sicherheit-verantwortungsvoller-umgang-mit-sicherheitslucken-und-nutzern", "url": "https://cfp.gulas.ch/gpn24/talk/JYXAP7/", "title": "Common sense in der IT-Sicherheit: Verantwortungsvoller Umgang mit Sicherheitsl\u00fccken und Nutzern", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Die Bedrohungslage, Berichterstattung und der Hype f\u00fcr KI sorgen aktuell f\u00fcr einen immer dichter werdenden Jungel an Informationen und Druck direkt auf alle Sicherheitsl\u00fccken zu reagieren.\r\nAber muss ich direkt alle Updates einspielen, wie stelle ich fest, ob ich handeln muss?\r\n\r\nIch erkl\u00e4re Methoden, um fundierter auf Ereignisse reagieren zu k\u00f6nnen, lege Grunds\u00e4tze zum Erarbeiten von einem grundlegenden Sicherheitsniveau dar und zeige einige Beispiele, wie man als Hersteller auf keinen Fall sicherheitsrelevante Themen kommunizieren sollte.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "8YALPA", "name": "promasu", "avatar": null, "biography": "Hi, Ich bin promasu und man findet mich haupts\u00e4chlich im Entropia in Karlsruhe.\r\nIn meiner Freizeit plane und baue ich Infrastruktur f\u00fcr verschiedene Organisationen, immer mit ein wenig Kreativit\u00e4t, Spa\u00df am Ger\u00e4t und einem Hang zur Automatisierung.\r\n\r\nIm Alltag bin ich Technical Consultant f\u00fcr Netzwerkinfrastruktur und unterst\u00fctze Firmen dabei stabile, resiliente und sichere Netzwerkinfrastruktur zu entwerfen, zu betrieben und auszubauen.", "public_name": "promasu", "guid": "22d3d4e6-731b-5b57-a3d9-7a0d586791f3", "url": "https://cfp.gulas.ch/gpn24/speaker/8YALPA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/JYXAP7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/JYXAP7/", "attachments": []}, {"guid": "7e7b3216-b67a-5902-8c50-5c88d7839e59", "code": "JL7QUB", "id": 476, "logo": null, "date": "2026-06-05T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-476-ultrafast-lasers-101-a-photonic-adventure-for-molecular-dynamics-enthusiasts", "url": "https://cfp.gulas.ch/gpn24/talk/JL7QUB/", "title": "Ultrafast Lasers 101: A Photonic Adventure for Molecular Dynamics Enthusiasts", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "en", "abstract": "I'll cover the fundamentals of laser operation, including gain, population inversion and how you convince a bunch of excited atoms to all emit light in sync instead of doing their own thing.\r\nWe then explore how femtosecond pulses are produced in practice.\r\nI'll explain some simple methods for shaping, tweaking, and measuring those pulses.\r\nAs a practical example, I will walk you through the velocity map imaging (VMI) setup I work with to show what can be done with this equipment, watching molecules fall apart, like a molecular stroboscope.", "description": "I work in a research group\u00b9 doing \"Ultrafast Dynamics inside He Nanodroplets\".\r\nI'd like to share some of the fascinating concepts, from my perspective doing real time data analysis for the research group.\r\n\u201eIn order to measure an event in time, you must use a shorter one...\u201c ~ Rick Trebino\r\nThis is why we are interested in pulses of that regime, molecular dynamics operate exactly at that timescale.\r\nBut when one works with such short pulses, not only aligning the setup becomes a real pain, but also non-linear effects take over in ways you wouldn't expect from a classic optics viewpoint. Comparable to RF magic in electronics, you wouldn't expect when you look at low frequencies.\r\nThe goal is to develop an intuitive understanding of how the knowledge fits together and what those techniques enable us to observe.\r\nI will not go deep into the details, because this topic is extremely complex and even the master's course at my university about \"Ultrafast laser physics\" is an overview of the topic. So this is going to be \"an overview of an overview\", a 101.\r\n\r\n[1] Femtosecond Dynamics, TU Graz ( https://www.tugraz.at/en/institutes/iep/research/femtosecond-dynamics )", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZVLKZK", "name": "Sally", "avatar": "https://cfp.gulas.ch/media/avatars/ZVLKZK_YUFfG8G.webp", "biography": "I'm currently a bachelor's student in physics and work alongside my studies in a research group. I originally joined because I had some hands-on experience with maintaining vacuum systems and over time my work has grown to include writing code for instrument control, doing data analysis, and designing / building hardware.\r\n\r\nThrough this work, I've had the chance to learn a lot about ultrafast laser physics, mostly by being directly involved with the experiments and talking to the people doing their research.\r\n\r\nIn my free time, I enjoy repairing broken lab equipment, writing small software for fun and reverse engineering hardware to understand how it works.", "public_name": "Sally", "guid": "18f5f171-5e52-5cd9-a8e9-ccd44ec3e3d7", "url": "https://cfp.gulas.ch/gpn24/speaker/ZVLKZK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/JL7QUB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/JL7QUB/", "attachments": []}, {"guid": "40b8ad07-965b-5a2f-9af4-564441108532", "code": "M3QHL3", "id": 367, "logo": null, "date": "2026-06-05T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-367-pwning-bossware-for-fun-and-ethics", "url": "https://cfp.gulas.ch/gpn24/talk/M3QHL3/", "title": "Pwning Bossware for Fun and Ethics", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "en", "abstract": "After one week of research and 15 CVEs later we want to share some insights!", "description": "Most of us have probably already encountered the term bossware - software used by employers to monitor employees. While some of this software is almost indistinguishable from malware in terms of surveillance and functionality, there is still significant market demand for it. Employers might not care much about privacy concerns or efficiency beyond certain metrics, but what about the security risks that could put the company itself at risk?\r\nAfter one week of research and 15 CVEs later we want to share some insights!", "recording_license": "", "do_not_record": false, "persons": [{"code": "7QPHY9", "name": "Nicole4Fox", "avatar": "https://cfp.gulas.ch/media/avatars/7QPHY9_QgUmEzv.jpg", "biography": "Hi, I\u2019m B. Sc. Nicole (Thorger Jansen), known for working in IT security, studying at Ruhr-University Bochum, digging into vulnerabilities, CVEs, research, and all kind of sideprojects. I\u2019ve also presented at conferences and hackathons, and generally try to stay curious about how stuff works.\r\n\r\n[https://socials.nicole4fox.de/](https://socials.nicole4fox.de/)", "public_name": "Nicole4Fox", "guid": "9c30e5c0-ff31-549f-be32-925f8cd89855", "url": "https://cfp.gulas.ch/gpn24/speaker/7QPHY9/"}, {"code": "3SGCQ3", "name": "Marius Renner", "avatar": "https://cfp.gulas.ch/media/avatars/W7STHS_LVuJ5nA.webp", "biography": "I'm interested in all things IT security. I work as a pentester. I like coffee.", "public_name": "Marius Renner", "guid": "27110467-49ad-500e-856f-7da8d1583025", "url": "https://cfp.gulas.ch/gpn24/speaker/3SGCQ3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/M3QHL3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/M3QHL3/", "attachments": []}, {"guid": "d6e4dc33-431c-521e-aadf-4e959a456b1c", "code": "97LFTV", "id": 691, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/97LFTV/image_FJq8kRC.webp", "date": "2026-06-05T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-691-making-politics-commemoration-resistance-and-play", "url": "https://cfp.gulas.ch/gpn24/talk/97LFTV/", "title": "Making Politics: Commemoration, Resistance, and Play", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "en", "abstract": "Can art be a catalyst for change in times of war and conflict? What role can creative acts of counter-memorialization, interventionist practices, play, and participatory art take to change how we perceive and act upon issues of contemporary and historical violence and in the broader politics of memory? Over four decades, media artist and activist Joseph DeLappe has forged a distinctive artistic practice involving the creative and critical use of games, public intervention, sculpture, performance, and activism.", "description": "In this talk, the artist will share documentation from a diversity of creative projects and actions developed over the past several decades that utilize digital and analogue processes to creatively address such questions. A lineage of works, including video games, public actions (online and IRL), participatory making, performance, play, protest and memorialization will illuminate upon his critical and interrogative strategies engaging the intersections of art, technology, and social engagement.\r\nJoseph DeLappe is Professor of Games and Tactical Media at Abertay University in Dundee, Scotland.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JXXTDQ", "name": "Laura C. S.", "avatar": "https://cfp.gulas.ch/media/avatars/S9HQHN_BTYP8cy.webp", "biography": "Laura ist Kuratorin f\u00fcr Games am ZKM | Zentrum f\u00fcr Kunst und Medien. Sie liebt kleine, ungew\u00f6hnliche und kreative Spiele, die \u00fcberraschen. Guilty pleasure: Point-and-Click", "public_name": "Laura C. S.", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn24/speaker/JXXTDQ/"}, {"code": "AXKA7J", "name": "Joseph DeLappe", "avatar": "https://cfp.gulas.ch/media/avatars/CVXUPL_7InuDX3.webp", "biography": "Joseph DeLappe, born San Francisco 1963, is an artist, activist and educator, he relocated to Scotland from the USA in 2017 where he is the Professor of Games and Tactical Media at Abertay University, Dundee. Working with electronic and digital media since 1983, projects in online gaming performance, sculpture and electromechanical installation have been shown throughout the world. He has developed works for venues such as Eyebeam Art and Technology in New York, The Guangdong Museum of Art, China, the Southern Utah Museum of Art, NTT InterCommunication Center [ICC], Tokyo, Japan and Transitio MX, Mexico City, among many others. He is considered a pioneer in the realm of video games and performance art, developing such seminal works as \u201cHowl: Elite Force Voyager\u201d; \u201cQuake/Friends\u201d; and \u201cdead-in-iraq\u201d, all which involved various readings conducted within video game contexts online. He is as well one of the first artists to develop monumental scale low polygon sculptures using cardboard and corrugated plastic, notable projects include \u201cThe Cardboard Gandhi\u201d, \u201cThe Drone Project: A Participatory Memorial\u201d; and \u201cLiberty Weeps\u201d, among others. Creative works and actions have been featured widely in scholarly journals, books and in the popular media, including the New York Times, The Australian Morning Herald, Art in America, The Guardian and the BBC. He has authored several book chapters, including \u201cMe and My Predator(s): Tactical Remembrance and Critical Atonement, Drone Aesthetics: War, Culture, Ecology, Open Humanities Press, 2022; \u201cMaking Politics: Engaged Social Tactics, A conversation between Joseph DeLappe and Dr. Laura Leuzzi\u201d, Art as Social Practice: Technologies for Change, Routledge, 2022; and co-edited with Leuzzi, the book \u201cINCITE: Digital Art and Activism\u201d, 2023, Peacock Visual Arts. In 2017 he was awarded a Guggenheim Fellowship in the Fine Arts.", "public_name": "Joseph DeLappe", "guid": "e404d102-45ee-5fe5-b55d-c2d74450f6ec", "url": "https://cfp.gulas.ch/gpn24/speaker/AXKA7J/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/97LFTV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/97LFTV/", "attachments": []}, {"guid": "3c8311cf-7934-5992-985b-8fed90a31a98", "code": "LKL3PA", "id": 623, "logo": null, "date": "2026-06-05T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-623-uber-goldene-kafige-und-wenig-luft", "url": "https://cfp.gulas.ch/gpn24/talk/LKL3PA/", "title": "\u00dcber goldene K\u00e4fige und wenig Luft", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Terroranschl\u00e4ge versetzen das Land in Angst und Schrecken. Die Antwort der Politik folgt allerorts dem gleichen Muster. Stetig weitet die Legislative Gesetze aus, die \u00dcberwachungsma\u00dfnahmen in der Gesellschaft regeln. Ob Video\u00fcberwachung, automatisierte Analyse durch \"KI\" oder der Vorhersage von Straftaten (predictive policing) und der damit einhergehenden Verd\u00e4chtigung Unschuldiger. So \u00e4nderte Ende letzten Jahres die Gr\u00fcn-Schwarze Landesregierung Baden-W\u00fcrttembergs das Polizeigesetz, um den Einsatz der bereits gekauften Software \"Gotham\" von Palantir zu legalisieren. In vielen anderen Bundesl\u00e4ndern sieht es \u00e4hnlich aus. Es wird ein hochentz\u00fcndlicher Infrastrukturteppich ausgerollt den man nicht einmal in Saal 1 verlegen d\u00fcrfte. Im krassen Widerspruch dazu steht, dass in den Polizeistatistiken, oft ein R\u00fcckgang von Straftaten dargelegt wird.\r\n\r\nWarum wir uns so Schritt f\u00fcr Schritt auf gef\u00e4hrliches Terrain begeben wird im Vortrag dargelegt. Es wird einen Blick auf die Produzenten der Technologie und den Tech-Sektor geworfen. Die Hinterm\u00e4nner des Trump Regimes beleuchtet. Ihre offen zur Schau getragene Ideologie und Ziele aufgezeigt und l\u00e4cherlich gemacht. Wir schauen nicht nur auf ihren langen Arm den sie bereits nach Europa ausstrecken, sondern lernen auch was wir dagegen tun k\u00f6nnen.", "description": "Zur Vorbereitung zum Vortrag empfehlen sich unter anderem folgende Referenzen:\r\n\r\n- **Podcast: Tech Bro Topia (Deutschlandfunk)**  \r\n   Ein Podcast dar\u00fcber wie Tech-Bros die autorit\u00e4re Wende in den USA betreiben. Eignet sich zum Einstieg in das Thema.\r\n https://www.deutschlandfunk.de/tech-bro-topia-f1-mit-der-roten-pille-zur-macht-100.html\r\n\r\n- **Podcast: Die Peter Thiel Story (Deutschlandfunk)**  \r\nEin Podcast \u00fcber den Strippenzieher schlecht hin und wie er den Rechtsruck befeuert. Eignet sich zum Einstieg in das Thema. \r\nhttps://www.deutschlandfunk.de/die-peter-thiel-story-100.html\r\n\r\n- **The Authoritarian Stack**  \r\nFrancesca Bria zeigt in einem von der SPD-nahen Friedrich-Ebert-Stiftung gegr\u00fcndeten und von der Rosa-Luxemburg-Stiftung unterst\u00fctzten Projekt das Netzwerk auf, dass in Europa eine autorit\u00e4re Wende befeuert. \r\nhttps://www.authoritarian-stack.info/\r\n\r\n- **Sch\u00f6ne neue Welt? Welche Zukunft sieht Big Tech f\u00fcr uns vor?**  \r\nEine Ringvorlesung der Hochschule Karlsruhe. Insbesondere die Vortr\u00e4ge von Anna Puzio und Christopher Coenen. \r\nhttps://www.zef21.de/veranstaltungen/ringvorlesung\r\n \r\n- **Project 2025 Tracker**  \r\nEin Community-Projekt zur Erhebung der Umsetzung des Project 2025 der Heritage Foundation. Project 2025 ist quasi der Projektplan f\u00fcr Trump f\u00fcr die Umsetzung in den USA. \r\nhttps://www.project2025.observer/en\r\n\r\nDar\u00fcber hinaus existieren mittlerweile unz\u00e4hlige weitere gute Ver\u00f6ffentlichungen, Podcasts und Dokumentationen. Dies ist nur ein kleiner Auszug zur Einf\u00fchrung in das Themenfeld.\r\n\r\nDer Speaker ist keiner dieser Organisationen angeh\u00f6rig.", "recording_license": "", "do_not_record": true, "persons": [{"code": "LPX9YQ", "name": "Cookie, der Kanarienvogel", "avatar": null, "biography": "Am liebsten sing ich den lieben langen Tag und flieg wo anders hin wenn ich 'was neues sehen mag.\r\n\r\nWas ich nicht mag: Menschen die mich einsperren und unter die Erde bringen wollen. B\u00e4h \ud83e\udd2e", "public_name": "Cookie, der Kanarienvogel", "guid": "71a3cccf-73a7-5c05-aa69-90f681ed91c2", "url": "https://cfp.gulas.ch/gpn24/speaker/LPX9YQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/LKL3PA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/LKL3PA/", "attachments": []}, {"guid": "5af2221c-26ec-5fba-a32d-002df21a8cd6", "code": "APCQFY", "id": 514, "logo": null, "date": "2026-06-05T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-514-but-can-it-run-fake-news", "url": "https://cfp.gulas.ch/gpn24/talk/APCQFY/", "title": "But Can It Run Fake News?!", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Grafikkarten sind f\u00fcr Grafik?! Diese namensgebende Weisheit stimmt heute nicht mehr, stattdessen werden Grafikkarten f\u00fcr alles m\u00f6gliche eingesetzt, von wissenschaftlichen Simulationen von Galaxiekollisionen bis ihn zu resourcenfressenden und gesellschaftlich riskanten Anwendungen wie genAI.\r\nDoch wie kam es dazu? Wir schauen uns an, wie aktuelle Grafikhardware aufgebaut ist und warum sich diese Hardware auch f\u00fcr so viele andere Zwecke eignet.\r\n\r\nDE mit englischen Folien", "description": "Wir machen zusammen einen Durchstich durch die Welt der Grafik(karten)programmierung:\r\nWie funktioniert eigentlich traditionelle Grafikalgorithmen und Rasterisierung?\r\nWas sind Shader und Texturen?\r\nWie funktioniert Vektor- und SIMT-Prozessoren?\r\nUnd zuletzt was ist GPGPU und wof\u00fcr wird es genutzt?", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZMMLC3", "name": "Tarirah", "avatar": null, "biography": "Ich hab viel Spa\u00df mit mit GPUs, Data Migrations und Hardware. Und wenn ich gerade nicht \u00fcber GPUs rede, findet ihr mich vermutlich beim LOC.", "public_name": "Tarirah", "guid": "c3cac2e6-bfb3-5173-852e-70ea3bcd9d67", "url": "https://cfp.gulas.ch/gpn24/speaker/ZMMLC3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/APCQFY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/APCQFY/", "attachments": []}], "ZKM Kubus": [{"guid": "bf9bc7a6-cf18-506e-b5d3-bcda9521866d", "code": "MLPPNQ", "id": 526, "logo": null, "date": "2026-06-05T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-526-communication-without-borders-cross-platform-voip", "url": "https://cfp.gulas.ch/gpn24/talk/MLPPNQ/", "title": "Communication without Borders: Cross-Platform VoIP", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Recent events, such as Discord's controversial push for personal ID verification, the use of AI models for age-determination and the widespread analysis of user-data , have laid bare a harsh reality: proprietary platforms can't be trusted anymore. Our ability to communicate is a privilege granted by corporations, subject to their changing terms and invasive policies. While some users are leaving common communication platforms because of policy changes, others remain. This isn't just about inconvenience, it fractures communities;\r\n\r\nThis unfortunate fragmentation is what our project, \"Communication without Borders,\" directly challenges. We are building an open-source, low-latency bridging framework designed to act as a universal translator, connecting any VoIP platform to any other and giving users the freedom to choose their client without being isolated.\r\n\r\nAs our initial proof of concept, we are focusing on bridging the centralized world of Discord with the federated universe of Matrix. However, it is our goal that our architecture is not just a one-off solution; It is an easily extendable framework designed for high fidelity and minimal latency, allowing for the rapid addition of new platforms.\r\n\r\nDuring this presentation, we will demonstrate the current state of our project, dive deep into the technical challenges we face, from real-time audio over privacy and security to identity and presence mapping.", "description": "Recent events, such as Discord's controversial push for personal ID verification, the use of AI models for age-determination and the widespread analysis of user-data , have laid bare a harsh reality: proprietary platforms can't be trusted anymore. Our ability to communicate is a privilege granted by corporations, subject to their changing terms and invasive policies. While some users are leaving common communication platforms because of policy changes, others remain. This isn't just about inconvenience, it fractures communities;\r\n\r\nThis unfortunate fragmentation is what our project, \"Communication without Borders,\" directly challenges. We are building an open-source, low-latency bridging framework designed to act as a universal translator, connecting any VoIP platform to any other and giving users the freedom to choose their client without being isolated.\r\n\r\nAs our initial proof of concept, we are focusing on bridging the centralized world of Discord with the federated universe of Matrix. However, it is our goal that our architecture is not just a one-off solution; It is an easily extendable framework designed for high fidelity and minimal latency, allowing for the rapid addition of new platforms.\r\n\r\nDuring this presentation, we will demonstrate the current state of our project, dive deep into the technical challenges we face, from real-time audio over privacy and security to identity and presence mapping.", "recording_license": "", "do_not_record": false, "persons": [{"code": "FFSUTW", "name": "Leon Knorr", "avatar": null, "biography": "- Developer @ SAP (_ABAP Compiler & Code Intelligence_)\r\n- M.Sc. Data Science @ Universit\u00e4t Mannheim in collaboration with SAP Quantum & Security Exploration\r\n- B.Sc. Computer Science @ DHBW Karlsruhe in collaboration with SAP", "public_name": "Leon Knorr", "guid": "0dddcfc6-29d3-59e9-a3c2-bd23688669cd", "url": "https://cfp.gulas.ch/gpn24/speaker/FFSUTW/"}, {"code": "3QZAFS", "name": "Johannes Quast", "avatar": null, "biography": "* Bachelor of Science, Computer Science, 2022\r\n  @DHBW Karlsruhe\r\n\r\n* Master of Science, Computer Science, 2026 (WIP)\r\n  @RWTH Aachen\r\n\r\n* SAP HANA Developer, GIS/Spatial Team since 2025\r\n @SAP", "public_name": "Johannes Quast", "guid": "160cc5fc-f5a7-5fa2-bc51-d87f5011d542", "url": "https://cfp.gulas.ch/gpn24/speaker/3QZAFS/"}, {"code": "LPXBFX", "name": "Jan Leber", "avatar": null, "biography": "- Computer Science student at Karlsruher Institut f\u00fcr Technologie (KIT)", "public_name": "Jan Leber", "guid": "436f6043-6e22-5264-8aac-cf83c3b25bad", "url": "https://cfp.gulas.ch/gpn24/speaker/LPXBFX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/MLPPNQ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/MLPPNQ/", "attachments": []}, {"guid": "1bb77a69-3b44-5ca9-a08a-ea3575f8c58e", "code": "LEXE73", "id": 388, "logo": null, "date": "2026-06-05T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-388-making-games-in-rust-with-bevy", "url": "https://cfp.gulas.ch/gpn24/talk/LEXE73/", "title": "Making games in Rust with Bevy", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "en", "abstract": "Rust is an incredible language for game development, and Bevy makes it genuinely fun. Bevy is a data-driven engine built around an Entity Component System (ECS) that makes building highly concurrent, fast games the default. This talk is a practical, introduction to Bevy, ECS, and basic game dev. This talk assumes you know the basics of Rust and takes you to being able to play around in Bevy.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NJKJ7S", "name": "Caitlin Sar Campbell", "avatar": "https://cfp.gulas.ch/media/avatars/NJKJ7S_G6tNxN1.jpeg", "biography": "Caitlin Campbell is a self styled programmer, pythonista, rust lover, and practical praxis practitioner. She is the lead (only) dev of her passion project Exofactory and is happy to talk about it.\r\n\r\n[@mholiv@fosstodon.org (Mastodon)](https://fosstodon.org/@mholiv)\r\n[dubiose.dev](https://dubiose.dev/about/)", "public_name": "Caitlin Sar Campbell", "guid": "80db4bd7-0f30-56c1-8d27-c2757046da4f", "url": "https://cfp.gulas.ch/gpn24/speaker/NJKJ7S/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/LEXE73/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/LEXE73/", "attachments": []}, {"guid": "e8b68141-70aa-553e-8d23-8dab2b9bd22c", "code": "RGSF89", "id": 382, "logo": null, "date": "2026-06-05T12:30:00+02:00", "start": "12:30", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn24-382-windows-11-in-the-data-center-just-how-bad-is-it", "url": "https://cfp.gulas.ch/gpn24/talk/RGSF89/", "title": "Windows 11 in the data center, just how bad is it?", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "en", "abstract": "I have had to use Windows 11 bare-metal in a data center connected straight to the internet, unfirewalled including a Public IPv4, just like in the Yolo Colo for almost two years now.\r\n\r\nThis talk will be both a self-support group for those who also have or want to do so, and an in-depth exploration of the state of the Windows firewall and its quirks, pre-installed OpenSSH, managing a desktop OS via PowerShell, the state of the different WireGuard servers, file syncing, and further tips to do what you must in a safe manner, avoiding security concerns and making the admin life just a bit nicer.\r\n\r\nFor standard Windows desktop users, there may be a lesson or two on debloating.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "STBBAC", "name": "LTE_Max", "avatar": null, "biography": "Networking enthusiast interested in old and new, always trying to use the best tool for the job even if it's wildly obscure.", "public_name": "LTE_Max", "guid": "bf708c05-32d8-5216-a6f0-9c5d20f404f3", "url": "https://cfp.gulas.ch/gpn24/speaker/STBBAC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RGSF89/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RGSF89/", "attachments": []}, {"guid": "b8bba4d4-ec0a-555e-9b1b-c8567f3f2463", "code": "3L8WE3", "id": 414, "logo": null, "date": "2026-06-05T13:15:00+02:00", "start": "13:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-414-emv-theorie-praxis-und-der-ganze-rest-eine-fallstudie", "url": "https://cfp.gulas.ch/gpn24/talk/3L8WE3/", "title": "EMV. Theorie, Praxis und der ganze Rest - eine Fallstudie", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Wir, Chrissy und Sarah, haben uns das Flower Badge vom Camp '23 in der EMV Messkammer angeschaut und besprechen gemeinsam die Messergebnisse und gehen durch die Schaltung und Layout. \r\nAuf dem Weg plaudern wir aus dem N\u00e4hk\u00e4stchen und erz\u00e4hlen von Messverfahren, Schaltungsdesign und hoffen, von unserem Wissen und Erfahrung etwas weiter geben zu k\u00f6nnen.", "description": "Chrissy ist Doktorandin an der TU Dresden und hat dort am Lehrstuhl viel mit EMV zu tun.\r\nSarah macht das Ganze beruflich und kommt aus der Praxis was EMV und Schaltungsdesign angeht.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZWGNQS", "name": "Sarah", "avatar": null, "biography": "Ich besch\u00e4ftige mich seit meiner Kindheit mit Elektrotechnik und bin seit 2017 als freiberufliche Hardwareentwicklerin unterwegs.", "public_name": "Sarah", "guid": "64ae809a-267e-5202-9583-cedd1c1d6524", "url": "https://cfp.gulas.ch/gpn24/speaker/ZWGNQS/"}, {"code": "SGK3HA", "name": "chrissy", "avatar": "https://cfp.gulas.ch/media/avatars/SGK3HA_lHS5dm1.webp", "biography": "Your local (for larger values of 'local') violet haired goth cat. Does something with hardware. Works at the Chair of Electromagnetic Theory and Compatibility at TU Dresden as a doctoral student. Tries to do research in EMC testing methods but isn't successful with it. Likes ham radio, hardware hacking, film photography, retrocomputing, hiking and cycling.", "public_name": "chrissy", "guid": "3098cd79-8760-5eec-aa8e-e1941c880f30", "url": "https://cfp.gulas.ch/gpn24/speaker/SGK3HA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/3L8WE3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/3L8WE3/", "attachments": []}, {"guid": "12afef00-116d-592a-848f-7fe2ec82dc00", "code": "B3B3GD", "id": 533, "logo": null, "date": "2026-06-05T15:10:00+02:00", "start": "15:10", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn24-533-tamper-sensing-meshes-in-the-wild", "url": "https://cfp.gulas.ch/gpn24/talk/B3B3GD/", "title": "Tamper-Sensing Meshes in the Wild", "subtitle": "", "track": "Hardware and Making", "type": "Kurzvortrag", "language": "en", "abstract": "Tamper-sensing meshes are electronic layers that detect an attacker drilling or cutting into a device. There isn\u2019t a lot of public information about their construction, so I did a survey of about 30 devices with such meshes. In this talk, I\u2019ll share the results of that survey.", "description": "I'll give a quick history of these meshes from the 1800s to today, touch on industry standards, and break down the technical trade-offs behind mesh design. From there, I'll walk you through real-world construction techniques and their weaknesses--covering substrate materials, trace materials, pattern, and 3D assembly styles.\r\n\r\nFrom all of this, I've put together a set of criteria for actually secure mesh design. The gist of it is: off-the-shelf PCB processes are a solid proxy for real-world meshes for researchers or hackers; most meshes in the wild use PCB or FPC processes with feature sizes of 0.5mm or larger; and with basic techniques like silkscreen printing--the same process used for keyboard membranes--you can build meshes that match or beat the security of most devices out there.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SJYJ89", "name": "jaseg", "avatar": null, "biography": "I\u2019m doing lots of EE, programming, and sewing. just finished my PhD and I\u2019ll spend the next while developing my PhD research into Open-Source Hardware designs. I have been around chaos circles for a while and I\u2019ve given a talk at GPN before.", "public_name": "jaseg", "guid": "92dd1b7d-8d13-5c08-8bf2-e6f37617b656", "url": "https://cfp.gulas.ch/gpn24/speaker/SJYJ89/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/B3B3GD/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/B3B3GD/", "attachments": []}, {"guid": "4b51ea67-0ed3-5287-bff7-6fa08ddbb0e4", "code": "URRJN7", "id": 640, "logo": null, "date": "2026-06-05T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-640-data-not-found-new-infra-structures-with-the-nfdi-infrastruktur-fur-forschungsdaten-gemeinsam-gestaltet", "url": "https://cfp.gulas.ch/gpn24/talk/URRJN7/", "title": "Data Not Found? New (Infra)Structures with the NFDI. Infrastruktur f\u00fcr Forschungsdaten \u2013 gemeinsam gestaltet", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "\u201eNot Found\u201c \u2013 eine Fehlermeldung, die nicht nur ab und zu auf dem ein oder anderen Server vorkommt, sondern auch in der Wissenschaft. Forschungsdaten sind vorhanden, aber nicht auffindbar, nicht kompatibel, nicht einfach nutzbar. Die Nationale Forschungsdateninfrastruktur (NFDI) wurde ins Leben gerufen, das mit einer gemeinsamen, offenen Infrastruktur f\u00fcr Forschungsdaten in Deutschland und dar\u00fcber hinaus zu \u00e4ndern. Wir geben einen Einblick, was bisher entstanden ist und was es auf dem Weg noch zu tun gibt.", "description": "Nach f\u00fcnf Jahren Aufbauarbeit lohnt sich der Blick darauf, was aus der Idee einer vernetzten nationalen Forschungsdatenlandschaft geworden ist. Zwei chaosnahe Personen aus unterschiedlichen NFDI-Projekten geben Einblicke aus der Praxis: Welche Services und L\u00f6sungen sind bereits entstanden, wo zeigt sich echter Mehrwert und wie bringen gemeinsame Dienste, Standards und Communities den Gedanken von Offenheit, Nachnutzbarkeit und Commons in die Praxis? Und wo zeigen sich technische, rechtliche oder organisatorische H\u00fcrden?\r\n\r\nDahinter steckt eine gr\u00f6\u00dfere Idee: Forschungs(daten)infrastruktur ist in Deutschland historisch gewachsen und vielf\u00e4ltig, verankert in Institutionen, Bundesl\u00e4ndern und Disziplinen. Daraus resultiert aber auch: Zugang gibt es mit Passierschein A38, Interoperabilit\u00e4t ist oft gering und disziplin\u00fcbergreifende Nutzung kaum m\u00f6glich. Dazu kommt die Herausforderung, das alles international anschlussf\u00e4hig zu machen.\r\nDer Ansatz: nicht neue Silos bauen, sondern die bestehende Landschaft zusammenbringen: gemeinsam, an echten Bedarfen orientiert, mit geteilter Verantwortung und offen genug, um international anschlussf\u00e4hig zu bleiben. Status: Work in progress.", "recording_license": "", "do_not_record": false, "persons": [{"code": "APEN8S", "name": "Sandra Z\u00e4nkert", "avatar": null, "biography": "Constantin ist in der NFDI bei FAIRagro (Agrosystemwissenschaften) aktiv und sonst irgendwo im Chaos zu finden.\r\nSandra ist Teil von Base4NFDI (Basisdienstinitiative der NFDI) und Mitglied in der Binary Kitchen.", "public_name": "Sandra Z\u00e4nkert", "guid": "b95ac82e-507f-50dc-aba0-7a7e3437f89e", "url": "https://cfp.gulas.ch/gpn24/speaker/APEN8S/"}, {"code": "EVEDLL", "name": "Constantin", "avatar": null, "biography": "Constantin ist in der NFDI bei FAIRagro (Agrosystemwissenschaften) aktiv und sonst irgendwo im Chaos zu finden.", "public_name": "Constantin", "guid": "364c7b16-f2a0-5074-97a8-da238c9406e5", "url": "https://cfp.gulas.ch/gpn24/speaker/EVEDLL/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/URRJN7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/URRJN7/", "attachments": []}, {"guid": "31c16cc8-b80f-5bde-8a73-31c0d17f90d4", "code": "MLNHCD", "id": 487, "logo": null, "date": "2026-06-05T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-487-mal-was-mit-salz", "url": "https://cfp.gulas.ch/gpn24/talk/MLNHCD/", "title": "Mal was mit Salz", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Eintauchen in Werdegang und Hintergrund des CERT-Specials (aka WHO-Drink)", "description": "Warum ist das Zeug eigentlich so widerlich/lecker, viel zu (wenig) salzig und kann man da nicht XY mehr/weniger rein tun? Und geht das nicht $DAMIT viel besser?\r\nNach fast jeder Veranstaltung gibt es motivierte WHO-Sommeliere mit guten Ideen und besseren Ratschl\u00e4gen. Da lohnt es sich doch, einmal hinter die Kulissen des Gebr\u00e4us zu sehen, Rezepte zu vergleichen und mit heiterem Blick auf Fehlschl\u00e4ge, Ausrutscher und Irrfahrten zu erkl\u00e4ren, wie er entstand, was er bewirken soll und wo die Reise hingehen k\u00f6nnte.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BGBQWN", "name": "Metal_Warrior", "avatar": null, "biography": "/me macht normalerweise Dinge mit Datenbanken/Linux, aber mitunter auch Holz, Chemie und anderen lustigen Dingen. Eventuell schon mal als CERTling oder eben als einer der safeR-Trolle im Hintergrund gesehen - oder besser eben nicht :)", "public_name": "Metal_Warrior", "guid": "e14599c1-480c-50ee-b9d1-61bf3668b47a", "url": "https://cfp.gulas.ch/gpn24/speaker/BGBQWN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/MLNHCD/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/MLNHCD/", "attachments": []}, {"guid": "6ebb8abf-6951-56cd-a76d-4a181793f8cf", "code": "LU8TCX", "id": 357, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/LU8TCX/image_D4m3DdL.webp", "date": "2026-06-05T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-357-was-ist-gute-mobilitat-ein-datenbasierter-ansatz", "url": "https://cfp.gulas.ch/gpn24/talk/LU8TCX/", "title": "Was ist (gute) Mobilit\u00e4t? Ein datenbasierter Ansatz.", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Mobilit\u00e4t ist ein Grundbed\u00fcrfnis \u2013 sei es der Weg zum Supermarkt, zu Freunden oder in ein Caf\u00e9. Gleichzeitig besteht breiter Konsens, dass Mobilit\u00e4t nachhaltiger gestaltet werden muss. Doch wie l\u00e4sst sich Mobilit\u00e4t so messen und bewerten, dass sowohl individuelle Bed\u00fcrfnisse als auch Nachhaltigkeitsziele ber\u00fccksichtigt werden?\r\n\r\nDieser Beitrag stellt mobi.mapr und das zugrunde liegende Modell vor. Im Zentrum steht ein aktivit\u00e4tsbasierter Ansatz, der nicht Verkehr oder Infrastruktur, sondern Menschen, ihre allt\u00e4glichen Aktivit\u00e4ten sowie ihre subjektiven Erfahrungen in den Mittelpunkt stellt. Auf Basis offener Daten entsteht so ein transparenter Ansatz zur Bewertung von Mobilit\u00e4tsqualit\u00e4t \u2013 nachvollziehbar, reproduzierbar und unabh\u00e4ngig von propriet\u00e4ren Plattformen oder KI-Slop.\r\n\r\nDas Ergebnis ist ein offenes Dashboard, das Mobilit\u00e4t sichtbar und vergleichbar macht. Es erm\u00f6glicht, Mobilit\u00e4tsr\u00e4ume zu erkunden, faktenbasierte Entscheidungen zu treffen und Menschen dabei zu unterst\u00fctzen, ihre Mobilit\u00e4t selbstbestimmt zu gestalten. S\u00e4mtliche Daten sind zus\u00e4tzlich \u00fcber eine offene API unter CC BY 4.0 zug\u00e4nglich.\r\n\r\nDieser Talk legt einen besonderen Fokus auf den \u00d6PNV, sowie auf die Region Karlsruhe. Welche Effekte hat das Karlsruher Modell? Kann der KVV die Pfalz retten? All diese Fragen werden beantwortet!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "UNUYU7", "name": "Pfennig", "avatar": "https://cfp.gulas.ch/media/avatars/UNUYU7_fV7EMus.jpeg", "biography": "Nach einem Studium der Cyber Security in Mannheim habe ich mich der Mobilit\u00e4tsforschung zugewandt. Seit meinem Master in Mobilit\u00e4tsmanagement promoviere ich am Baden-W\u00fcrttemberg Institut f\u00fcr Nachhaltige Mobilit\u00e4t zu der Frage, was gute Mobilit\u00e4t ausmacht und wie sich Mobilit\u00e4tsqualit\u00e4t messbar machen l\u00e4sst.", "public_name": "Pfennig", "guid": "d703079b-2c3d-512f-8dfe-ca68c8e235d3", "url": "https://cfp.gulas.ch/gpn24/speaker/UNUYU7/"}], "links": [{"title": "Der Link zum Projekt", "url": "https://bw-im.de/mobimapr", "type": "related"}, {"title": "Der Link zum Dashboard", "url": "https://mapr.mobi/dashboard?share_key=alltagsmobilitaet", "type": "related"}], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/LU8TCX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/LU8TCX/", "attachments": []}, {"guid": "6d2465be-b7fd-57d5-8707-674e5a23df0f", "code": "8VZADC", "id": 448, "logo": null, "date": "2026-06-05T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-448-wie-und-warum-das-bundesamt-fur-strahlenschutz-flachendeckend-radioaktivitat-misst", "url": "https://cfp.gulas.ch/gpn24/talk/8VZADC/", "title": "Wie und warum das Bundesamt f\u00fcr Strahlenschutz fl\u00e4chendeckend Radioaktivit\u00e4t misst", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Kritische Infrastruktur, Notfallschutz, Datenbankenreplikation, embedded Linux, custom hardware, Umweltradioaktivit\u00e4t? Einmal alles bitte! Das Bundesamt f\u00fcr Strahlenschutz betreibt mit \u00fcber 1700 Messstellen bundesweit ein Messnetz f\u00fcr Ortsdosisleistung. Messdatenbanken redundant an 6 Standorten, Datenaufbereitung f\u00fcr den Notfallschutz. Hier gibts eine ausf\u00fchrliche Vorstellung von Technik, Protokollen und Ger\u00e4t. Und Quellcode.", "description": "Um \u00fcberhaupt eine Chance zu haben, zeitnah auf radiologische Notf\u00e4lle zu reagieren, ist es eine sehr gute Idee, Umweltradioaktivit\u00e4t dauerhaft zu messen. Idealerweise pr\u00fcft man diese Messwerte fortlaufend und speist sie in verst\u00e4ndliche und bedienbare Informations- und Prognosesysteme ein. \r\n\r\nNach Strahlenschutzgesetz ist daher die gro\u00dffl\u00e4chige Ermittlung der Gamma-Ortsdosisleistung Zust\u00e4ndigkeit des Bundes, mitsamt Entwicklung und Festlegung von Probenahme-, Analyse-, Mess- und Berechnungsverfahren zur Ermittlung der Umweltradioaktivit\u00e4t sowie die Durchf\u00fchrung von Vergleichsmessungen und Vergleichsanalysen.\r\n\r\nZun\u00e4chst sind es Umweltmessungen, die die Radioaktivit\u00e4t der nat\u00fcrlichen Radionuklide messen, im Notfall ist das Messnetz gleichzeitig ein Fr\u00fchwarnsystem. \r\n\r\nDie Frage dabei: Wie macht man das? Welche Anforderungen ergeben sich konkret? In diesem Talk gibts den kompletten Querschnitt von der Messung bis zur \u00dcbertragung in die Informationssysteme des Bundes und dem internationalen Austausch in der EU und der internationalen Atomenergiebeh\u00f6rde. Erkl\u00e4rung und Einf\u00fchrung insbesondere zu:\r\n\r\n- Messhardware\r\n- Netzwerkarchitektur und -protokolle\r\n- Messdaten-Replikation und Redundanzen\r\n- Datenpr\u00fcfung und  Plausibilisierung\r\n- Ausblick ins integrierte Mess- und Informationssystem des Bundes\r\n- \u00f6ffentliche Schnittstellen und APIs\r\n\r\nWo es sich anbietet mit ein paar kleinen Livedemos. \r\n\r\nUnd als besonderer Bonus: Quellcode, Quellcode, Quellcode. Das Bundesamt f\u00fcr Strahlenschutz entwickelt unter GPL. Bisher war Sourcecode vom ODL-Messnetz aber nicht ver\u00f6ffentlicht. Das \u00e4ndert sich jetzt, dieser Talk kommt mit Code-Drop.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ESEMRC", "name": "xenia", "avatar": "https://cfp.gulas.ch/media/avatars/ESEMRC_rM4MFFN.webp", "biography": "Xenia ist Informatikerin und mag Dinge mit Kryptographie, die funktionieren.\r\nAktuell ist sie f\u00fcr das Bundesamt f\u00fcr Strahlenschutz als technische Sachbearbeiterin t\u00e4tig, wo sie den Betrieb eines bundesweiten Messnetzes f\u00fcr Radioaktivit\u00e4t in Bodenn\u00e4he durch Softwareentwicklung und Administration erm\u00f6glicht und modernisiert.\r\n\r\nFotocredit: Vanessa Kleinw\u00e4chter", "public_name": "xenia", "guid": "eaf280e1-931b-542c-ae0c-0bfe7e3e4036", "url": "https://cfp.gulas.ch/gpn24/speaker/ESEMRC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8VZADC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8VZADC/", "attachments": []}, {"guid": "c1ca02ab-dd57-5361-9113-e820e1a23dad", "code": "38ZLSX", "id": 502, "logo": null, "date": "2026-06-05T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-502-why-even-signal-calls-apple-google", "url": "https://cfp.gulas.ch/gpn24/talk/38ZLSX/", "title": "Why Even Signal Calls Apple & Google", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "I just wanted Zulip notifications on my phone. So I started building something myself - and fell into a rabbit hole.\r\n\r\nThis talk tells the story of how I tried to solve a problem - and in doing so, understood how push notifications actually work. Why my first approach didn't scale. Why almost every app uses Firebase or APNs. Why even Signal knocks at Google's door. And why, since the Wyden letter of 2023, this is a documented privacy problem: \"We kill people based on metadata.\"\r\n\r\nI'll show what alternatives exist with UnifiedPush and ntfy, how I built a bridge for Zulip, and why the same problem applies to your Prometheus alerts, Grafana notifications, and CI/CD pipelines. And what all of this has to do with digital sovereignty.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "UJGUZN", "name": "Merle", "avatar": null, "biography": "hey, i\u2019m merle.\r\n\r\ni make things, break things, and occasionally write about it.", "public_name": "Merle", "guid": "42b7181d-4046-53bd-9ef4-61912e08bbb6", "url": "https://cfp.gulas.ch/gpn24/speaker/UJGUZN/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/38ZLSX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/38ZLSX/", "attachments": []}, {"guid": "d5b4b052-b510-537d-9a26-d5218ba8acfa", "code": "XLMW7F", "id": 597, "logo": null, "date": "2026-06-05T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-597-bahn-jeopardy", "url": "https://cfp.gulas.ch/gpn24/talk/XLMW7F/", "title": "*bahn Jeopardy", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Traditionell gibt es auf der Gulaschprogrammiernacht nicht nur Gulasch, sondern auch Bahncontent.\r\n\r\nWir wollen mit euch Jeopardy spielen, gesucht sind die richtigen Fragen zu den Antworten.\r\n\r\nAuch dieses Jahr wird es AVG-Content geben, wir schauen aber auch weit \u00fcber Karlsruhe hinaus:\r\nWie sieht das El6-Signal aus? Welcher Hersteller hat Magnetschwebebahnen jetzt neu im Angebot? Wer war Dieter Ludwig?\r\n\r\nWir spielen in der extended *bahn-Variante: Neben Eisenbahnen gibt es auch Seilbahnen, Gadgetbahnen, Stra\u00dfenbahnen und weitere lustige Transportmittel!", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "7F3CEV", "name": "margau", "avatar": "https://cfp.gulas.ch/media/avatars/HXJL7A_pF31x5m.webp", "biography": "Nerdiges Wesen aus Karlsruhe, wurde schon mal f\u00fcr \"du hast doch Tool XY gebaut\" wiedererkannt.\r\n\r\n\"Mag\" Netzwerk, h\u00e4ufig in Z\u00fcgen zu finden.\r\nBastelt IPv6 only. Droppt zu gro\u00dfe Pakete.\r\nPfotet gerne IT-Infrastruktur, insbesondere Netzwerk, an.\r\n\r\nProfilbild von https://chaos.social/@leah", "public_name": "margau", "guid": "e9efc87a-61e0-5ad7-8cd4-f6cdd224b177", "url": "https://cfp.gulas.ch/gpn24/speaker/7F3CEV/"}, {"code": "9YGWYA", "name": "JeDi", "avatar": null, "biography": "JeDi mag Z\u00fcge, und zwar so sehr, dass es sie zum Beruf gemacht hat. Neben Zugbegleitung, Fahrkartenmagie und Disposition besch\u00e4ftigt es sich inzwischen vor allem damit, dass Personal und Fahrzeuge immer am richtigen Ort sind.", "public_name": "JeDi", "guid": "ddce8d88-8673-5651-9a26-2897b2f28e63", "url": "https://cfp.gulas.ch/gpn24/speaker/9YGWYA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/XLMW7F/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/XLMW7F/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "1893b503-2658-5983-b365-19f00a7f8704", "code": "UYUZKT", "id": 571, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/UYUZKT/image_p1oJooQ.webp", "date": "2026-06-05T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-571-designed-by-me-eigene-elektronik-projekte-industriell-fertigen-lassen", "url": "https://cfp.gulas.ch/gpn24/talk/UYUZKT/", "title": "Designed by me - eigene Elektronik-Projekte industriell fertigen lassen", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Steckbrett und Arduino waren gestern, wir produzieren jetzt\r\nselbst! Wie Ihr Eure Elektronik-Projekte bei ertr\u00e4glichen Kosten professionell fertigen lasst, was f\u00fcr Tools ihr braucht und worauf ihr achten solltet, das zeige ich Euch in diesem Talk.", "description": "Arduino, Raspberry Pi und Co sind weit verbreitet. Mit Ihnen und einem Steckbrett lassen sich nicht nur kleine Experimente aufbauen, sondern durchaus praktisch nutzbare Ger\u00e4te herstellen. Egal, ob Social-Media-Like-Anzeige f\u00fcr's Gaming-Zimmer oder die eigene Heizungssteuerung im Keller, die Alltagstauglichkeit solcher losen Aufbauten ist aber oft fragw\u00fcrdig und Wackelkontakte und Fehlfunktionen sind leider h\u00e4ufig an der Tagesordnung.\r\n\r\nWer es robuster und haltbarer braucht, greift bisher zu L\u00f6tkolben und Lochrasterplatine und ersetzt die Steck- durch L\u00f6tverbindungen und spendiert ein mit passenden L\u00f6chern versehenes Fertiggeh\u00e4use. Das\r\nErgebnis kann durchaus langfristig nutzbar und sogar ansehnlich sein. Der Aufbau erfordert allerdings oft reichlich Geschick und Geduld und\r\nNachahmer tun sich auch bei gut dokumentierten Projekten h\u00e4ufig\r\nschwer.\r\n\r\nEine professionelle Fertigung w\u00e4re da toll. Bis vor wenigen Jahren war so etwas f\u00fcr Hobbyisten aber kaum bezahlbar und \u00fcberhaupt nur in\r\ngro\u00dfen St\u00fcckzahlen m\u00f6glich. Aber wer braucht schon mehrere hundert Twitter-News-Anzeigen oder unz\u00e4hlige Controller f\u00fcr Linien-Folge-Roboter? Selbst die beliebtesten unter uns haben nicht genug interessierte Freunde, um so viele Ger\u00e4te einer sinnvollen Verwendung zuzuf\u00fchren.\r\n\r\nDiese Situation hat sich in den letzten Jahren ge\u00e4ndert. Vollautomatische Fabriken in Fernost erlauben es selbst\r\nLaien, kleine Projekte in geringer St\u00fcckzahl zu ertr\u00e4glichen Preisen\r\nindustriell fertigen zu lassen. Aus dem wackeligen Steckbrett-Setup wird so ein professionelles Projekt und die Kosten bleiben trottdem im Hobby-tauglichen Rahmen.\r\n\r\nIn diesem Vortrag werde ich zeigen, was f\u00fcr Tools man ben\u00f6tigt und welche Plugins hilfreich sind, wenn es darum geht, passende Fertigungsdaten zu erzeugen. Worauf muss man achten? Wie kommen die\r\npassenden Bauteile in die Fabrik? Mit welchen Kosten muss man rechnen und eie kann man sie durch geschickte Bauteileauswahl  im Rahmen\r\nhalten? Wie stelle ich sicher, dass die Fabrik wirklich das baut, was\r\nich mir vorgestellt habe? Und was muss ich beim Versand beachten? Wo lauern versteckte\r\nKosten? Und wie schaffe ich es schlie\u00dflich, dass auch andere mein geniales Projekt nachbauen bzw. -bestellen k\u00f6nnen?\r\n\r\nEin paar praktische Beispiele runden den Talk ab, sodass ihr am Ende in der Lage sein solltet, mit geringem finanziellen Risiko Euer Traumprojekt einen gro\u00dfen Schritt professioneller zu machen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BA9XU8", "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/gpn24/speaker/BA9XU8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/UYUZKT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/UYUZKT/", "attachments": []}, {"guid": "927f9f27-62d9-5cff-a1e5-73e6830d70fd", "code": "XSQCPR", "id": 594, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/XSQCPR/image_0RjMEov.webp", "date": "2026-06-05T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-594-ok-for-the-last-and-final-time-patents-are-good-and-patents-are-bad-a-3d-printer-project-to-prove-it", "url": "https://cfp.gulas.ch/gpn24/talk/XSQCPR/", "title": "Ok - for the last and final time: Patents are good. And Patents are bad. A 3D printer project to prove it.", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "en", "abstract": "One last time: Patents are good. And Patents are bad.\r\nAnd using the example of an ancient commercial 3D printer, we can finally prove it.\r\n\r\nAfter getting hold of a defective 15 year old 3D printer, manufactured by the inventor of filament based 3D printing, we knew right away that we were not going to bring it back to its original working state. \r\n\r\nThe reason is simple: the control board made sure that the printer would only accept filament from the manufacturer. A little chip inside the cartridges in which the filament can be obtained, made sure you would not by accident fill the cartridge with an unworthy material that might end you up in a bad printing experience. The only worthy filament is priced at around 10 times the price of regular (so called!) premium filament on the market. Which again was the only reason the manufacturer was able to sell the very solid machine at a laughable 40.000 \u20ac back in 2009.\r\n\r\nSo, we decided to replace all of the electronics. And the print head. And while we were at it, the print bed had to go too. And the bed leveling sensor.\r\nWe ended up with a printer that has current 3D printing features like: Klipper firmware, BL Touch, a heated print bed, an integrated OBC and an 8\" touch display.\r\n\r\nBut why was this possible at all (and how can we get back on topic from this point of the story)? Well - easy! Being the inventor of the technology the manufacturer had their inventions patented. Which does not only result in the - obvious - protection of their IP but also means that there is plenty of detailed documentation available that allowed someone some 20 years later to start an open source project that basically gave birth to the \"prime father\" of all modern filament based 3D printers we know today: the RepRap printer.\r\n\r\nMost of the components we used to upgrade the ancient printer only exist because they were, in the first place: patented (boo!), documented, and then rebuilt and published (yay!) as open source hardware.\r\n\r\nTherefore patents were the tool to give the inventor a chance to make money from its invention for years and thus refinancing the development of the technology. And those same patents made the open source project possible, giving all of us high-tech affordable 3D printing!\r\n\r\nThe talk will mainly focus on the changes we made to the printer to bring it to current technology in terms of hardware and software. It will also discuss the role the patents play in this whole picture and draw a beautiful circle from the original printer to all of the printers we know today.\r\nIf all goes well we might even bring the printer to the GPN. The distance won't be the problem - it's more the weight which is around 128 kg...", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RWHVAK", "name": "Justin Otherguy", "avatar": "https://cfp.gulas.ch/media/avatars/GXGMPF_GJCW0O5.webp", "biography": "Maker, Hacker, liebt hardware-nahes Zeugs, hoffnungslos neugierig, Initiator von volkszaehler.org, Gr\u00fcndungsmitglied section77.de / CCC Offenburg", "public_name": "Justin Otherguy", "guid": "d35091c2-be3f-5578-90cf-b16efee90c01", "url": "https://cfp.gulas.ch/gpn24/speaker/RWHVAK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/XSQCPR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/XSQCPR/", "attachments": []}, {"guid": "1cc7e31c-69c3-552c-957f-ae854a0f88a0", "code": "NBT8YY", "id": 519, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/NBT8YY/acaea23e6a33b487_IptkrXc__liUxuBQ.webp", "date": "2026-06-05T12:30:00+02:00", "start": "12:30", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn24-519-beyond-shitposting-was-kann-das-fediverse", "url": "https://cfp.gulas.ch/gpn24/talk/NBT8YY/", "title": "Beyond Shitposting - Was kann das Fediverse", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Kurzvortrag", "language": "de", "abstract": "Es gibt unglaublich viele coole ActivityPub-/Fediverse-Projekte, und Mastodon ist wirklich nur die Spitze des Eisbergs.", "description": "Das Fediverse ist viel mehr als nur ein Netzwerk f\u00fcr kurze (Shit-)Posts auf Mastodon, Misskey, Pleroma, GoToSocial und Co. Es gibt unglaublich viele spannende ActivityPub-/Fediverse-Projekte. \r\nDie unterschiedlichen Bereiche und Projekte werden kurz vorgestellt und es wird gezeigt, wie diese beispielsweise f\u00fcr eine Stadt oder Community vernetzt werden k\u00f6nnen. \r\nEin Fokus der vorgestellten Projekte liegt auf \u201e[Flohmarkt](https://codeberg.org/flohmarkt/flohmarkt)\u201d, das seinem Namen gerecht wird. Es ist ein digitales Schwarzes Brett, an dem Angebote eingestellt und gesucht werden k\u00f6nnen. Im Gegensatz zum normalen Schwarzen Brett kann man \u00fcber Mastodon oder Flohmarkt direkt in Kontakt treten.\r\n\u201e[Peertube](https://joinpeertube.org/de)\u201d ist eine Software, mit der sich l\u00e4ngere Videos hochladen, ansehen oder diskutieren lassen.\r\n\u201e[Mobilizon](https://mobilizon.org/)\u201d, \u201e[der smarter Gemeinschaftskalender](https://der-smarte-gemeinschaftskalender.de/)\u201d, \u201e[Gancio](https://gancio.org/)\u201d eine Plattform, auf der es sich alles um Termine dreht. \r\nUnd einiges mehr.", "recording_license": "", "do_not_record": false, "persons": [{"code": "PTME3G", "name": "Samuel Brinkmann", "avatar": "https://cfp.gulas.ch/media/avatars/PTME3G_lflXKlD.webp", "biography": "Hacker und Maker @ Night Chaos Computer Club Flensburg & Chaotischer Catalysator StipendiumLiebt Pis, Arduinos und Flensburg | \ud83e\udd84\ud83d\ude80\ud83c\udf89\u2764\r\nSoftware Entwickler am Tag (Vue.js, UX, Node.js, PHP)", "public_name": "Samuel Brinkmann", "guid": "5690fb06-7e53-5e19-a68a-f3c37f8bb5f7", "url": "https://cfp.gulas.ch/gpn24/speaker/PTME3G/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/NBT8YY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/NBT8YY/", "attachments": []}, {"guid": "cce2fbf5-954f-5721-bf22-a611d21ce79e", "code": "8RCMLH", "id": 637, "logo": null, "date": "2026-06-05T13:15:00+02:00", "start": "13:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-637-graphs-to-scale", "url": "https://cfp.gulas.ch/gpn24/talk/8RCMLH/", "title": "Graphs to scale", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Skalierende Systeme wie Hochleistungsrechner oder KI-Cluster ben\u00f6tigen effiziente Datenverbindungen, um \u00fcberhaupt von der Skalierung der Ger\u00e4te profitieren zu k\u00f6nnen. Bei hohen Anforderungen an Durchsatz, Ausfallsicherheit und geringer Latenz (und Kosten) werden diese ohne Switches in Matrix-\u00e4hnlichen Topologien umgesetzt. Der naive Ansatz funktioniert aber nicht so gut, was wir auch beim Zeichnen von Diagrammen, Pl\u00e4nen oder der Versorgung von H\u00e4usern merken. Dahinter stehen grunds\u00e4tzliche Eigenschaften von Graphen, die nur manchmal in der Ebene \u00fcberschneidungsfrei gezeichnet werden k\u00f6nnen. Gl\u00fccklicherweise zeigen uns Pac-Man und Portal, wie wir das Problem sehr leicht l\u00f6sen k\u00f6nnen, und die modernen H\u00f6chstleistungsrechner und Inferenz-Cluster treiben das ganze inzwischen in unvorstellbare Dimensionen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JJHCSE", "name": "Sebastian Ritterbusch", "avatar": null, "biography": "Mit dem <a href=\"https://www.ndr-nkc.de/compo/nkc/geraete_z80.htm\">NKC Z80</a> meines gro\u00dfen Bruders 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>", "public_name": "Sebastian Ritterbusch", "guid": "f103f0fe-5159-5b2b-adb4-714e782d921b", "url": "https://cfp.gulas.ch/gpn24/speaker/JJHCSE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8RCMLH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8RCMLH/", "attachments": []}, {"guid": "a4c39886-496a-571b-9f08-493debaedffd", "code": "PXA8BS", "id": 607, "logo": null, "date": "2026-06-05T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-607-schlosser-hacken-und-nicht-knacken", "url": "https://cfp.gulas.ch/gpn24/talk/PXA8BS/", "title": "Schl\u00f6sser Hacken (und nicht knacken)", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Habt ihr euch schon mal gefragt was dieser Sperrsport eigentlich ist und wie dieses picken funktioniert? Ich erz\u00e4hle wie man Sperrtechnik zerst\u00f6rungsfrei aufmacht und warum das ein cooles Hobby sein kann.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "CYD7AA", "name": "Cameron", "avatar": null, "biography": "I like locks and mathematics.", "public_name": "Cameron", "guid": "81b680da-dd22-5161-8054-42742a036c64", "url": "https://cfp.gulas.ch/gpn24/speaker/CYD7AA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/PXA8BS/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/PXA8BS/", "attachments": []}, {"guid": "54b607ea-7602-5865-ad97-125b1b36fd29", "code": "ZUYXWD", "id": 627, "logo": null, "date": "2026-06-05T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-627-strace-mein-schweizer-taschenmesser-zum-analysieren-debuggen-monitoren", "url": "https://cfp.gulas.ch/gpn24/talk/ZUYXWD/", "title": "strace -- mein schweizer Taschenmesser zum analysieren, debuggen, monitoren", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "System-Probleme aller Art lassen sich mit Strace analysieren. Prozessanl\u00e4ufe in Linux erkennen und verstehen Anwender so viel besser.\r\n\r\nStrace ist ein wahres Wundertool. Anwender, die es einsetzen erfahren damit viel \u00fcber die Abl\u00e4ufe und Interna von Linux: Mit Strace beobachten sie einzelne oder mehrere Prozesse zur Laufzeit auf System-Call-Ebene. Damit lassen sich bei vielen Problemen sehr einfach wertvolle Informationen zum Debuggen gewinnnen, etwa welche Konfigurationsdateien Prozesse wirklich lesen oder was die letzte Datei oder Shared Library vor einem Crash war.\r\n\r\nBei Performanceproblemen f\u00f6rdert Strace interessante Informationen zu Tage, etwa wie oft Linux einen Systemaufruf ausf\u00fchrt, wie lange der dauert oder wie lange das Programm selbst zwischen den Kernel-Calls arbeitet. Der kompette I/O eines Programm, sei es der Festplatten oder des Netzwerks l\u00e4sst sich mit Strace elegant protokollieren und sp\u00e4ter offline analysieren. Experten spielen diese sogar sp\u00e4ter wieder ein, dank pr\u00e4zieser Timestamps bei Bedarf sogar in \"Echtzeit\". Der Vortrag soll anregen, viele r\u00e4tselhafe Unix-Effekte, -Probleme, Programm-Crashes neu mit Strace zu betrachten und damit schneller zu L\u00f6sungen und neuen Erkenntnissen zu gelangen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FV9ESE", "name": "Harald", "avatar": "https://cfp.gulas.ch/media/avatars/7VFREV_YeduVJO.webp", "biography": "Physik-Studium in T\u00fcbingen,\r\nRechner und DCF77 seit ~1980,\r\n(La|Con)TeX seit 1986,\r\nUNIX seit ~1987,\r\nLinux seit 1992 (0.98.4),\r\nXFree86-Treiber fuer S3 von ~1993-2001.\r\nVon 2001 bis 2014 bei der science+computing ag in Tuebingen als SW-Entwickler.\r\nSeit 2014 nun bei Bosch Sensortec GmbH in Kusterdingen/Reutlingen als \"System Expert\" fuer Linux und Android (Treiber).\r\n\r\nWeitere Interessen sind u.a. Kernel, System-Technik und -Tools, Hardware, Grafik (-Treiber,-HW), Embedded-Systeme und Messtechnik, GPS und OpenStreetmap, Fotographieren u.v.a.m.....", "public_name": "Harald", "guid": "41d8b58f-1903-5e26-b785-d2bc474177dd", "url": "https://cfp.gulas.ch/gpn24/speaker/FV9ESE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ZUYXWD/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ZUYXWD/", "attachments": []}, {"guid": "d7a73735-7bb3-53fb-add6-43e21593feca", "code": "JQYNPX", "id": 612, "logo": null, "date": "2026-06-05T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-612-choose-your-filter-vom-forschungsprojekt-zur-ausstellung", "url": "https://cfp.gulas.ch/gpn24/talk/JQYNPX/", "title": "Choose Your Filter! \u2014 Vom Forschungsprojekt zur Ausstellung", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Im selben Geb\u00e4ude, in dem die GPN stattfindet, war 2025 die Ausstellung \u201cChoose Your Filter!\u201d zu sehen. Gezeigt wurden k\u00fcnstlerische Webbrowser aus drei Jahrzehnten, also Software, die selbst Kunstwerk und Anzeigeumgebung in einem ist. Der Ausstellung ging ein mehrj\u00e4hriges Forschungsprojekt am KIT voraus, in dem solche Browser als eigenst\u00e4ndige k\u00fcnstlerische Form untersucht wurden. Sie sind als Remix-Programme interpretierbar, sie situieren Nutzer*innen und formen mit, wie das Web durch sie hindurch wahrgenommen wird. Browser bestimmen, was sichtbar wird, in welcher Geschwindigkeit, Reihenfolge und Hierarchie. Damit sind sie Filter im w\u00f6rtlichen Sinn, und Gegenstand sozio-politischer, \u00f6konomischer und kultureller Fragen.\r\n\r\nWenn solche softwarebasierten Werke \u00fcberhaupt in den Blick genommen werden, beschr\u00e4nkt sich die Auseinandersetzung im akademischen Rahmen \u00fcblicherweise auf ihre Dokumentation, Beschreibung und Kontextualisierung der Arbeiten. Eine Ausstellung, die den Anspruch hegt, nicht (nur) Relikte zu zeigen, verlangt mehr: Dort sollen die Arbeiten wieder live erfahrbar sein, also tats\u00e4chlich laufen, in einem Raum, vor Publikum, \u00fcber Monate hinweg \u2014 ohne Wartung im laufenden Betrieb und ohne technisches Personal, das im Zweifel eingreift. Damit verschiebt sich die Aufgabe grunds\u00e4tzlich hin zu Reparatur und robuste Stabilisierung. Werke, die f\u00fcr eine bestimmte historische Konfiguration aus Browser, Plugin, Betriebssystem und Serverlandschaft geschrieben wurden, m\u00fcssen in einer Gegenwart funktionieren, in der diese Konfiguration nicht mehr existiert, und sie m\u00fcssen es selbst\u00e4ndig tun: Crashes \u00fcberstehen, Zust\u00e4nde zur\u00fccksetzen, mit unterschiedlichsten Besucher*inneninteraktion umgehen, fehlende Server kompensieren \u2014 alles ohne Hand am Ger\u00e4t. Was im Forschungsprojekt eine Frage des Verstehens war, wird im Ausstellungsbetrieb eine Frage der Rekonstruktion und der autonomen Lauff\u00e4higkeit \u2014 konzeptuell, technisch und konservatorisch zugleich.\r\n\r\nDer Vortrag berichtet aus erster Hand davon, wie aus einem Forschungsvorhaben eine Ausstellung wurde: welche Entscheidungen kuratorisch fallen mussten, wie einzelne Werke wieder zum Laufen gebracht wurden, und welche Infrastruktur dabei entstanden ist, um Netzkunst aus mehreren Jahrzehnten parallel und stabil zu betreiben. Wir sprechen aus zwei Perspektiven \u2014 kunsthistorisch und museumstechnisch \u2014 \u00fcber dasselbe Problem: was es hei\u00dft, Software, die selbst Kunstwerk ist, nicht nur zu beschreiben, sondern zu zeigen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "L8XPDY", "name": "Inge Hinterwaldner", "avatar": "https://cfp.gulas.ch/media/avatars/993ALZ_aRRhmP7.webp", "biography": "Inge Hinterwaldner ist Professorin f\u00fcr Geschichte der zeitgen\u00f6ssischen Kunst an der Freien Universit\u00e4t Bozen, Italien. 2018-2026 unterrichtete sie Kunstgeschichte am KIT Karlsruhe, davor an der HU Berlin. Ihre Forschungsinteressen liegen in den Schnittpunkten Kunst & Wissenschaft (Physik, \u00d6kologie, Biologie) bzw. Art & Technology seit den 1960er Jahren. Mit ihren beiden Forschungsprojekten \"Browserkunst. Navigieren mit Stil\" (2018-23), sowie \"Coded Secrets. Artistic Interventions Hidden in the Digital Fabric\" (seit 2022) ist sie der Internetkunst auf der Spur. Es geht darum, herauszustellen mit welchen Taktiken Kunstschaffende sich online Freir\u00e4ume des Ausdrucks und Einflusses verschaffen und mit ihren Projekten andere ermutigen, selbst gestaltend t\u00e4tig zu werden.", "public_name": "Inge Hinterwaldner", "guid": "c46f55f8-83f3-59ff-9b9c-fb42dc8c1b73", "url": "https://cfp.gulas.ch/gpn24/speaker/L8XPDY/"}, {"code": "9QGAAZ", "name": "Marc Sch\u00fctze", "avatar": "https://cfp.gulas.ch/media/avatars/HVTZW8_fY0jfJZ.webp", "biography": "Marc arbeitet in der Museumstechnik am ZKM Karlsruhe. Sein Job ist Medienkunst am Laufen zu halten \u2014 Projektoren, Sensoren, alte Rechner, neue Kunstwerke, und alles dazwischen. Wenn es daf\u00fcr keine fertige Software gibt, schreibt er sie selbst.", "public_name": "Marc Sch\u00fctze", "guid": "2a70823e-da83-5ada-85fc-48b0ed42001b", "url": "https://cfp.gulas.ch/gpn24/speaker/9QGAAZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/JQYNPX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/JQYNPX/", "attachments": []}, {"guid": "c2f8a7fa-8d01-5436-bb47-f7386aa44913", "code": "8ZN9MC", "id": 432, "logo": null, "date": "2026-06-05T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-432-writing-gpu-shaders-in-rust", "url": "https://cfp.gulas.ch/gpn24/talk/8ZN9MC/", "title": "Writing GPU shaders in Rust", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Rust-GPU compiles (embedded) Rust to GPU shaders. You can then use these shaders in the bevy game engine, your custom wgpu render or whatever else needs shaders. We'll look at how it compares to DSLs for GPU programming, such as glsl, wgsl or burn. And why are we targetting SPIR-V, yet can compile to wgsl and run on the web. And if we really can compile ordinary rust, what could we run on graphics cards?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FLNKQD", "name": "Firestar99", "avatar": "https://cfp.gulas.ch/media/avatars/FLNKQD_jol74Y2.png", "biography": "I'm a computer graphics guy turned compiler dev cause shading languages suck, working on a rust to shader compiler", "public_name": "Firestar99", "guid": "17624ad1-db7c-5322-8313-279277467b84", "url": "https://cfp.gulas.ch/gpn24/speaker/FLNKQD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8ZN9MC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8ZN9MC/", "attachments": []}, {"guid": "559c2e3e-799b-573c-8439-fa541fc05ff2", "code": "DELCDS", "id": 488, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/DELCDS/image_MR9Scp2.webp", "date": "2026-06-05T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-488-encoding-wie-funktioniert-das-eigentlich", "url": "https://cfp.gulas.ch/gpn24/talk/DELCDS/", "title": "Encoding, wie funktioniert das eigentlich?", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Kommunikation ist f\u00fcr Menschen mindestens genauso schwierig wie f\u00fcr Computer. Wir reisen von `ASCII`  bis `UTF` und betrachten dabei (fast) alles dazwischen und *daneben*. Historische Anforderungen an unterschiedliche Methoden f\u00fcr Encoding bis hin zu aktuellen Missverst\u00e4ndnissen.\r\n\r\nDieser Talk ist *einstiegsfreundlich*, bietet aber auch f\u00fcr Expert:innen unterhaltsame und unerwartete Einblicke.", "description": "Dieser Vortrag ist Teil meiner Serie \u00fcber grundlegende Technologien welche bereit diese Themen umfasst:\r\n\r\n- Emoji\r\n- Schriften und Typography\r\n- Datenkompression\r\n- USB (2 Vortr\u00e4ge)\r\n- Backups\r\n- HTTP/2\r\n- Email Systems\r\n- Unterschiedliche Shell tools, unter anderem `ssh` und `tmux`", "recording_license": "", "do_not_record": false, "persons": [{"code": "LQ9EDK", "name": "MacLemon", "avatar": "https://cfp.gulas.ch/media/avatars/LQ9EDK_sbosLVM.webp", "biography": "Macht immer noch seltsame Dinge mit Macs, BSD, 3D-Druck, Modellbau und Funk.", "public_name": "MacLemon", "guid": "20c859f2-9a14-5011-9d8e-207f508f281c", "url": "https://cfp.gulas.ch/gpn24/speaker/LQ9EDK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/DELCDS/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/DELCDS/", "attachments": []}, {"guid": "f364196e-09f4-5c64-b8ff-01cf05e01d61", "code": "P7AJJB", "id": 651, "logo": null, "date": "2026-06-05T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-651-energiewende-exe-at-the-chaos-of-scale", "url": "https://cfp.gulas.ch/gpn24/talk/P7AJJB/", "title": "Energiewende.exe at the Chaos of Scale", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Neue Regierung, neues Sonderverm\u00f6gen, da gibt es doch jetzt frischen Wind f\u00fcr die Energiewende in Deutschland, richtig?\r\n\r\nLeider ist das Gegenteil der Fall. Die politische Unterst\u00fctzung auf Bundesebene f\u00fcr die Energiewende bricht zunehmend weg. Woher soll man da noch Mut und Hoffnung sch\u00f6pfen?\r\n\r\nWir zeigen Wege und Beispiele auf! Lokal, global, analog und digital bewegt sich viel. Brandaktuell geben wir Einblicke in die neuesten Initiativen, erfolgreiche Klagen, Bewegungen und Erfolge aus der Region und der ganzen Welt. Was ist in der ersten H\u00e4lfte von 2026 schon geschafft worden? Wo gibt es Blockaden? Wo braucht es jetzt deinen Beitrag damit es voran geht?", "description": "So gibt es zum Beispiel neue Rechtsprechung und Normen f\u00fcr Steckersolar. Was ist da alles passiert, was muss man jetzt wissen? Wie kann man Speicher sinnvoll am Balkon nutzen und die Cloud umgehen? Was tut sich in der Forschung? Und was hat das alles mit mir zu tun? \r\n\r\nWir wollen Mut machen und Begeistern, f\u00fcr die Herausforderungen die noch vor uns liegen, aber auch die Erfolge feiern die bereits da sind!", "recording_license": "", "do_not_record": false, "persons": [{"code": "EMGV7S", "name": "Salacidre", "avatar": null, "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 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. \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 (noch) am KIT und macht dort Wissenschaftskommunikation.", "public_name": "Salacidre", "guid": "c1c0c946-3a66-57c2-9ba9-f518e96d02c3", "url": "https://cfp.gulas.ch/gpn24/speaker/EMGV7S/"}, {"code": "QUVJL9", "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/gpn24/speaker/QUVJL9/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/P7AJJB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/P7AJJB/", "attachments": []}, {"guid": "be951abc-3c08-58f6-a80b-0fec0e154536", "code": "ALPR3D", "id": 505, "logo": null, "date": "2026-06-05T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-505-how-to-decompile-a-dsp-architecture", "url": "https://cfp.gulas.ch/gpn24/talk/ALPR3D/", "title": "How to decompile a DSP architecture", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "About a year ago, a friend gave me a binary to reverse engineer to playtest for a CTF. As the architecture lacked the necessary tooling, I started developing a decompiler plugin. What started as a small side project for learning, has been a part of my life over the last year. The project grew as my understanding of the architecture deepened, and it took several API updates to finally work. Join me on a journey into the rabbit hole of architecture features and how the decompiler works.\r\n\r\nThis talk will discuss the TMS320C6x Digital Signal Processor (DSP)  family and use Binary Ninja as the decompiler.", "description": "Decompilers take a compiled executable and aim to recover higher-level structures close to the original source code. As the name implies, they try to reverse the work of a compiler. This process is structured into many analysis steps of which most are independent of the architecture. However, a decompiler needs to support an architecture to get the required information for its analysis. Using a decompilers API, an architecture plugin can extend this support to any architecture (in theory).\r\n\r\nIn this talk, I will share my experiences from building such a plugin, and talk about occurring problems and solutions. You will learn the core tasks of an architecture plugin and how to fulfill them. The talk will discuss the TMS320C6x architecture family from high-level overview to opcode details. Both parts are combined to arrive at a plugin that can handle DSP architecture features. Along the way, we will discover limitations of APIs, compiler quirks and specification errors.\r\n\r\nThe talk uses Binary Ninja and its API. Some parts are specific to this tool, many concepts (and sadly problems) apply to other decompilers as well.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QGHCLE", "name": "Alkalem", "avatar": null, "biography": "Benedikt (aka Alkalem) studies computer science at KIT, participates in or organizes CTF competitions with KITCTF, and plays Ultimate Frisbee.", "public_name": "Alkalem", "guid": "eb9ca8fc-8f4d-50c9-af99-0994ac8fd5c4", "url": "https://cfp.gulas.ch/gpn24/speaker/QGHCLE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ALPR3D/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ALPR3D/", "attachments": []}], "HfG Blauer Salon": [{"guid": "241ce862-0e87-5110-87b2-0ebbe50369c6", "code": "FMUXUG", "id": 684, "logo": null, "date": "2026-06-05T11:30:00+02:00", "start": "11:30", "duration": "01:00", "room": "HfG Blauer Salon", "slug": "gpn24-684-foss-maintainer-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/FMUXUG/", "title": "FOSS Maintainer Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "en", "abstract": "You\u2019re maintaining a FOSS project and want to talk about your experience doing that? Maybe find some others in a similar situation? Let\u2019s meet and talk.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "QZNYCG", "name": "Molly", "avatar": "https://cfp.gulas.ch/media/avatars/CPC38A_xKXkpaz.webp", "biography": "Molly is maintainer of HedgeDoc, a big fan of Pokemon and Magic: The Gathering and enjoys cooking.", "public_name": "Molly", "guid": "d2ccc295-8fed-55b4-9c9c-9f616adb69e6", "url": "https://cfp.gulas.ch/gpn24/speaker/QZNYCG/"}, {"code": "3DCZJG", "name": "Erik", "avatar": "https://cfp.gulas.ch/media/avatars/WHSGGP_3hC1QLm.webp", "biography": "Open-source enthusiast. HedgeDoc maintainer. Linux SysAdmin. Makes robots go beep boop.", "public_name": "Erik", "guid": "b7400747-1dd7-521f-90dd-baaf4ed99bb8", "url": "https://cfp.gulas.ch/gpn24/speaker/3DCZJG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/FMUXUG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/FMUXUG/", "attachments": []}, {"guid": "331b2cea-a0cc-52b5-8fe2-d695c6e69442", "code": "3SKRZP", "id": 653, "logo": null, "date": "2026-06-05T13:15:00+02:00", "start": "13:15", "duration": "01:00", "room": "HfG Blauer Salon", "slug": "gpn24-653-di-day-orga-erfahrungsaustausch", "url": "https://cfp.gulas.ch/gpn24/talk/3SKRZP/", "title": "DI.Day Orga Erfahrungsaustausch", "subtitle": "", "track": "Entropia / CCC", "type": "Meetup", "language": "de", "abstract": "Seit Januar organisieren wir in vielen Orten Digital Independence Days. Jeder Space und jede Orga hat dabei eigene Konzepte ausprobiert, eigene Erfahrungen gemacht und Material entwickelt. Wir wollen uns in diesem Meetup zusammensetzen um unsere Erfahrungen auszutauschen und zu dokumentieren. Am Ende haben wir hoffentlich ein Dokument mit Best-Practices, Learnings, Ideen f\u00fcr DI.Days, Links zu Resourcen und mehr.", "description": "Unser Pad: https://md.entropia.de/SCJ4J0koRMWdS05qJx_i_A\r\n\r\nFollow-up: 06.06.2026, 15:00, auf der Wiese\r\n\r\nIhr organisiert DI.Days oder habt vor DI.Days zu organisieren?\r\nDann kommt vorbei mit euren eigenen Erfahrungen, Ideen, Fragen und mehr.\r\n\r\nWir k\u00f6nnen uns zum Beispiel mit den folgenden Fragen besch\u00e4ftigen:\r\n* Welche Themen sind besonders relevant/nachgefragt?\r\n* Wie organisieren wir uns? Netzwerke, feste Orga-Teams, ...?\r\n* Welches Material benutzt ihr? Habt ihr Material selber entwickelt?\r\n* Wie erreichen wir ein breiteres und diverseres Publikum?\r\n* ...\r\n\r\nIdealerweise erstellen wir dabei gemeinsam in einem Pad ein Protokoll damit wir damit im Nachhinein unsere Ergebnisse sauber dokumentieren k\u00f6nnen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "B7KUQY", "name": "Alexandra", "avatar": null, "biography": "Organizing DI.Days and other knowledge/skill sharing events in Karlsruhe and Entropia.\r\nTransforming the digital of the German public administration (a little bit).\r\nInterested in anarchism as an organizational practice and as a more hopeful political alternative.", "public_name": "Alexandra", "guid": "dac7f606-f837-5951-9e06-fa43ec37a93a", "url": "https://cfp.gulas.ch/gpn24/speaker/B7KUQY/"}, {"code": "EPRTYP", "name": "isAutonomous", "avatar": null, "biography": "Fediverse: @isAutonomous@karlsruhe-social.de", "public_name": "isAutonomous", "guid": "b50e7f49-a786-51b4-a415-3af15f2414eb", "url": "https://cfp.gulas.ch/gpn24/speaker/EPRTYP/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/3SKRZP/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/3SKRZP/", "attachments": []}, {"guid": "f9aae13a-39cf-5b5c-a13e-60074b8f45a2", "code": "TD8Z9G", "id": 569, "logo": null, "date": "2026-06-05T14:30:00+02:00", "start": "14:30", "duration": "02:00", "room": "HfG Blauer Salon", "slug": "gpn24-569-klange-coden-erste-schritte-mit-supercollider", "url": "https://cfp.gulas.ch/gpn24/talk/TD8Z9G/", "title": "Kl\u00e4nge coden: Erste Schritte mit SuperCollider", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nMusik machen mit Code! SuperCollider ist eine flexible Plattform aus Programmiersprache + Audioserver, mit der sich Klangsynthese, Sound Design, Komposition und vieles mehr sehr flexibel gestalten lassen. Dieser Workshop bietet eine praktische Einf\u00fchrung zum Mitmachen.", "description": "Folgende Themen spreche ich im Workshop an:\r\n* Die SuperCollider IDE: Aufbau und Hilfesystem\r\n* Grundlegende Syntax (Variablen, Scope, Funktionen)\r\n* Funktionen, die Klang erzeugen\r\n* Sound Design Basics: Oszillatoren, Filter, H\u00fcllkurven etc.\r\n* Betreutes Klangbasteln\r\n\r\n**Vorkenntnisse** in Musik und/oder Programmierung sind nicht erforderlich (aber hilfreich).\r\n\r\n**Bitte mitbringen:** Laptop und Kopfh\u00f6rer (idealerweise kabelgebundene). \r\nWenn m\u00f6glich, installiert SuperCollider bitte bereits vor dem Workshop. Die Software ist [auf der SuperCollider-Website](https://supercollider.github.io/downloads) oder \u00fcber die Paketverwaltungen von vielen verbreiteten Linux-Distributionen verf\u00fcgbar.\r\nSuperCollider l\u00e4uft auf Windows, Linux und Mac, leider nicht auf Android oder iOS.", "recording_license": "", "do_not_record": true, "persons": [{"code": "H3E9BC", "name": "modern_dragon", "avatar": "https://cfp.gulas.ch/media/avatars/H3E9BC_6d6xirl.webp", "biography": "your friendly neighborhood sound hacker auntie. Singer, musicologist, enby with synthesizers, polymath.", "public_name": "modern_dragon", "guid": "8cebcdbd-e6b0-5d91-a575-64db97042bd3", "url": "https://cfp.gulas.ch/gpn24/speaker/H3E9BC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/TD8Z9G/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/TD8Z9G/", "attachments": []}], "HfG Workshopraum 112": [{"guid": "7298c9af-4ace-5d96-83e8-56aab763ee63", "code": "NQJZ8T", "id": 422, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/NQJZ8T/solderbadge_White_and_Blin_qrrL1sy.jpg", "date": "2026-06-05T11:30:00+02:00", "start": "11:30", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-422-lerne-loten", "url": "https://cfp.gulas.ch/gpn24/talk/NQJZ8T/", "title": "Lerne L\u00f6ten", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\n**_Jede*r kann l\u00f6ten lernen!!**  \r\nEs ist nutlich und macht Spa\u03b2 :) .  \r\nDieser Workshop ist f\u00fcr **Menschen aller Altersstufen** (und jede Person jeden Alters).\r\n  \r\nL\u00f6te eine coole blinkende Brosche, die du anstecken und tragen kannst.", "description": "Lerne 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. He also performs spacey noise music on his self-made synthesizers. 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/gpn24/speaker/CVDU7W/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/NQJZ8T/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/NQJZ8T/", "attachments": []}, {"guid": "2a2a2825-56ad-597e-b9b5-719174c55d90", "code": "EKDVBJ", "id": 424, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/EKDVBJ/35C3_LEDstrip_tunnel_w_LED_eUMmT6I.jpg", "date": "2026-06-05T12:45:00+02:00", "start": "12:45", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-424-led-strips-everywhere-for-everyone", "url": "https://cfp.gulas.ch/gpn24/talk/EKDVBJ/", "title": "LED Strips Everywhere for Everyone!", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\n_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": "LED strips are really inexpensive, and many people have created easy methods of controlling the color and brightness of individual LEDs in them to do way cool things. 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. He also performs spacey noise music on his self-made synthesizers. 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/gpn24/speaker/CVDU7W/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/EKDVBJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/EKDVBJ/", "attachments": []}, {"guid": "2e217b25-e893-53e9-8397-62d27508b524", "code": "YCDZZT", "id": 549, "logo": null, "date": "2026-06-05T14:15:00+02:00", "start": "14:15", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-549-40c3-assemblies-habitate-quo-vadis", "url": "https://cfp.gulas.ch/gpn24/talk/YCDZZT/", "title": "40C3 - Assemblies & Habitate quo vadis?", "subtitle": "", "track": "Entropia / CCC", "type": "Workshop", "language": "de", "abstract": "Die neue Location bringt deutlich mehr Platz, braucht aber auch neue Ideen und Zusammenarbyte. Lasst uns reden.", "description": "Das Assemblies Team l\u00e4dt zu einer offenen Diskussions- und Ideenrunde rund um die Assemblies und Habitate.", "recording_license": "", "do_not_record": true, "persons": [{"code": "98UEZG", "name": "Assemblies Team", "avatar": null, "biography": "Das Assemblies Team hilft den Assemblies sch\u00f6ne Dinge auf den Congress zu bringen :)", "public_name": "Assemblies Team", "guid": "af6b4622-ddff-5d3d-abb9-58a94d97fd69", "url": "https://cfp.gulas.ch/gpn24/speaker/98UEZG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/YCDZZT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/YCDZZT/", "attachments": []}, {"guid": "9d628959-0842-58d4-a602-9b847003d525", "code": "AM7A9U", "id": 515, "logo": null, "date": "2026-06-05T16:45:00+02:00", "start": "16:45", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-515-spleiworkshop", "url": "https://cfp.gulas.ch/gpn24/talk/AM7A9U/", "title": "Splei\u00dfworkshop", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nHast 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": "In diesem Workshop schauen schauen wir uns am praktischen Beispiel an wie das Splei\u00dfen 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": "YNFP9E", "name": "karotte", "avatar": null, "biography": "Hallo, ich bin das Splei\u00dfh\u00f6rnchen bei Selfnet.", "public_name": "karotte", "guid": "923e039d-9cb8-52f1-9b5c-6b1f5d9a820f", "url": "https://cfp.gulas.ch/gpn24/speaker/YNFP9E/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/AM7A9U/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/AM7A9U/", "attachments": []}, {"guid": "00e6284b-ded5-5201-a0b8-3fed49dc0450", "code": "YLRCW8", "id": 537, "logo": null, "date": "2026-06-05T18:15:00+02:00", "start": "18:15", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-537-pcb-art-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/YLRCW8/", "title": "PCB Art Meetup", "subtitle": "", "track": "Hardware and Making", "type": "Meetup", "language": "de", "abstract": "Come join us if you enjoy making pretty printed circuit boards, and let\u2019s share tools, techniques and design ideas.", "description": "This meetup is organized by jaseg, who wrote the gerbonara and gerbolyze tools for artistic PCB design. They\u2019re also a part of Kicad\u2019s librarian team and they have extensive experience with Altium, so if you\u2019re coming with tooling troubles they may be able to help you.", "recording_license": "", "do_not_record": true, "persons": [{"code": "SJYJ89", "name": "jaseg", "avatar": null, "biography": "I\u2019m doing lots of EE, programming, and sewing. just finished my PhD and I\u2019ll spend the next while developing my PhD research into Open-Source Hardware designs. I have been around chaos circles for a while and I\u2019ve given a talk at GPN before.", "public_name": "jaseg", "guid": "92dd1b7d-8d13-5c08-8bf2-e6f37617b656", "url": "https://cfp.gulas.ch/gpn24/speaker/SJYJ89/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/YLRCW8/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/YLRCW8/", "attachments": []}, {"guid": "435dadf0-7236-5c18-b9d5-1119ca142eee", "code": "R8EFTD", "id": 601, "logo": null, "date": "2026-06-05T19:45:00+02:00", "start": "19:45", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-601-hackt-kaputt-was-euch-kaputt-macht-reform-des-computerstrafrechts-jetzt", "url": "https://cfp.gulas.ch/gpn24/talk/R8EFTD/", "title": "Hackt kaputt, was euch kaputt macht: Reform des Computerstrafrechts jetzt!", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nStell dir vor, du findest eine Software-Schwachstelle, meldest sie und eine Woche sp\u00e4ter steht die Polizei vor der T\u00fcr. Laptop, Telefon, smarter K\u00fchlschrank und Raspberry Pi: beschlagnahmt. Willkommen bei Spa\u00df mit \u00a7202c.\r\n\r\nAber keine Sorge, da gibt's jetzt ein neues Gesch\u00e4ftsmodell: Whitehat Trust Framework\u2122 (WTF). Drei Meldungs-Tiers: Free (Haftung? Eure Sache, Good luck!), Shield Basic (49 \u20ac/Monat, Selbstbeteiligung 2.500 \u20ac) und Shield Pro (199 \u20ac/Monat, inklusive LegalCVSS\u2122, halluziniert gelegentlich, Prozesskosten\u00fcbernahme gegen 50 % eurer Bug-Bounty-Payouts sowie Anonymity-as-a-Service mit Briefkasten auf den Caymans). Vielen Dank, \u00a7202c, ohne dich g\u00e4be es kein WTF.\r\n\r\nGef\u00e4llt euch nicht? Uns auch nicht. Das Computerstrafrecht kriminalisiert Sicherheitsforschende und L\u00fccken werden deshalb oft nur \u00fcber Umwege gemeldet oder gar nicht. Viele Unternehmen setzen l\u00e4ngst auf Bug-Bounty-Programme, aber solange niemand wei\u00df, ob Anerkennung oder Anklage wartet, bleiben L\u00fccken offen.\r\n\r\n\r\n\r\nBeitr\u00e4ge von Trollen, Engeln, Sicherheitsforschenden und anderen Wesen herzlich willkommen!", "description": "Die Ampel hatte eine Reform versprochen, die aktuelle Regierung hat sie in den Koalitionsvertrag geschrieben, und trotzdem l\u00e4uft seit Jahren die Jeopardy-Melodie. Wahlperiode 21, die Kategorie steht fest: \u201eIT-Sicherheit\". Da 21 bekanntlich die H\u00e4lfte von 42 ist, wird es Zeit f\u00fcr mindestens eine Teilantwort.\r\n\r\nDie Gesellschaft f\u00fcr Informatik, LOAD e.V., Anoxinon e.V. u.v.m. haben eine Konsultation gestartet, als Erinnerungshilfe f\u00fcrs Justizministerium. Wie kann Responsible Disclosure funktionieren, ohne dass Rechtssicherheit zum Premium-Feature wird? Wie werden L\u00fccken strukturiert gemeldet und geschlossen? Und was k\u00f6nnen wir gemeinsam tun, damit IT-Sicherheitsforschung endlich als Ehrenamt anerkannt wird?\r\n\r\nSeit seiner Einf\u00fchrung wird das Computerstrafrecht (aka \u201eHackerparagraph\u201c) kritisiert. Die aktuelle Gesetzeslage verhindert, dass Sicherheitsforscher*innen Schwachstellen rechtssicher melden k\u00f6nnen, und kriminalisiert bereits den Besitz von sogenannten \u201eHackertools\u201c.\r\nDoch w\u00e4hrend die jetzige Bundesregierung Dinge wie die Gemeinn\u00fctzigkeit von E-Sports umgesetzt hat, bleibt die Reform des Computerstrafrechts weiter im Wartemodus. Gef\u00fchlt l\u00e4uft im Hintergrund seit zwei Legislaturperioden die Jeopardy-Melodie... Wir wollen nicht l\u00e4nger warten, sondern dem Justizministerium Starthilfe geben. Bisher konnten wir Workshops zu technischen und rechtlichen Fragen umsetzen. Jetzt wollen wir eine breitere Diskussion ansto\u00dfen, Beitr\u00e4ge von Trollen, Engeln, Sicherheitsforschenden und anderen Wesen sind herzlich erw\u00fcnscht.\r\nUns interessieren dabei insbesondere zwei Punkte:\r\nWie kann Responsible Disclosure so aussehen, dass Menschen Schwachstellen melden k\u00f6nnen, ohne sich selbst in Schwierigkeiten zu bringen?\r\nWie kann Coordinated Vulnerability Disclosure funktionieren, sodass L\u00fccken strukturiert gemeldet, priorisiert und geschlossen werden? Dazu m\u00f6chten wir mit euch diskutieren und freuen uns auf euren Input!", "recording_license": "", "do_not_record": true, "persons": [{"code": "WXVVJL", "name": "scherrie", "avatar": "https://cfp.gulas.ch/media/avatars/QFTMPL_L0G6o60.webp", "biography": "Network hei\u00dft f\u00fcr mich mit Menschen reden, und IT ist f\u00fcr mich entweder Computer oder LARP-Con.\r\nIch bin Vorstandsmitglied bei Anoxinon e.V. und arbeite bei der Gesellschaft f\u00fcr Informatik e.V. \r\nPrivat und beruflich versuche ich, die Welt jeden Tag ein bisschen weniger unsicher zu machen: f\u00fcr dich, mich, Unternehmen und \u00f6ffentliche Einrichtungen.", "public_name": "scherrie", "guid": "08f08fcf-7ae6-5876-9290-e08b2b92d4a2", "url": "https://cfp.gulas.ch/gpn24/speaker/WXVVJL/"}, {"code": "FPDSG9", "name": "Carla.melee", "avatar": "https://cfp.gulas.ch/media/avatars/CF73YE_HzPmn3P.webp", "biography": "Interessiert sich f\u00fcr Grundrechte und Geld (sowie Piratensch\u00e4tze) und versucht, ersteres auch im Netz \u00fcber Vorstandsarbeit bei LOAD e.V. zu sichern und zweiteres besser zur\u00fcckzuholen, statt es organisierter Kriminalit\u00e4t auf dem Silbertablett zu servieren (Mitarbeit NGO Antifinancialcrime). \r\n\r\nHat in Berlin an der Entsch\u00e4rfung des Hackerparagraphen mitgearbeitet und gegen digitalpolitisches Sicherheits-Voodoo gek\u00e4mpft, bis jemand das Ampelsystem lahmlegte. Promoviert jetzt zu digitalen Identit\u00e4ten und hat den Anker in Kiel gesetzt.", "public_name": "Carla.melee", "guid": "26481e71-1658-5e10-b4d7-afa9fd8818fd", "url": "https://cfp.gulas.ch/gpn24/speaker/FPDSG9/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/R8EFTD/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/R8EFTD/", "attachments": []}, {"guid": "5cc29da7-65c4-5dfb-94d8-20dae36af210", "code": "JQB7VG", "id": 657, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/JQB7VG/image_YIKOdkj.webp", "date": "2026-06-05T21:00:00+02:00", "start": "21:00", "duration": "02:00", "room": "HfG Workshopraum 112", "slug": "gpn24-657-von-null-auf-root-in-120-minuten-einfuhrung-ins-website-hacking", "url": "https://cfp.gulas.ch/gpn24/talk/JQB7VG/", "title": "Von Null auf root in 120 Minuten - Einf\u00fchrung ins Website Hacking", "subtitle": "", "track": "Cyber Security", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nDie Bilder in Serien und Filmen sind immer beeindruckend - da wird eine schwarze Konsole aufgemacht, die Heldin tippt ein wenig herum und schon ist die Root-Shell auf dem Server da, der Hack erfolgreich und die Welt gerettet. Doch wie sieht das in der Realit\u00e4t aus?\r\n\r\nWenn ihr einen Laptop mit einem Kali-Linux auf USB-Stick oder in einer virtuellen Maschine mit bringt, f\u00fchre ich Euch durch die notwendigen Schritte. Von der Analyse des Zielsytems, dem Finden von Schwachstellen bis hin zum erfolgreichen Hack mit Metasploit.\r\nSollte noch Zeit bleiben, k\u00f6nnen wir den Server auch mit einem DoS zum Absturz bringen!", "description": "Dieser Workshop richtet sich explizit an Einsteigerinnen und Einsteiger, die mal wissen wollen, wie so ein \"Hack\" funktioniert! IT-Sec Profis und \u00e4hnliche Personen im Workshop werden von mir zur Unterst\u00fctzung zwangsrekrutiert.\r\n\r\nVoraussetzung: Ein eigener Laptop mit einer aktuellen Version von Kali-Linux entweder als virtuelle Maschine oder vom bootbaren USB-Stick. Kali muss sich mit einem WLAN verbinden k\u00f6nnen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "F78FLS", "name": "leyrer", "avatar": "https://cfp.gulas.ch/media/avatars/8YYJXU_eLUy4pT.webp", "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/gpn24/speaker/F78FLS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/JQB7VG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/JQB7VG/", "attachments": []}], "HfG Workshopraum 115": [{"guid": "a8a3563b-7832-5cb2-9ac1-246f15b143cf", "code": "MYLWCL", "id": 356, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/MYLWCL/image_ZSg4QCx.webp", "date": "2026-06-05T12:00:00+02:00", "start": "12:00", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-356-flight-case-bau-workshop", "url": "https://cfp.gulas.ch/gpn24/talk/MYLWCL/", "title": "Flight Case-Bau Workshop", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nIch habe in den letzten Jahren ein paar Flight Cases f\u00fcr mein Werkzeug und andere Dinge gebaut und m\u00f6chte euch zeigen welchens Material ich genommen habe, welches Werkzeug notwendig ist und in welche Fallen ich getappt bin.", "description": "Zuallererst: Ich bin kein Flight Case-Bau Profi.  Es gilt als gesichert das ich \u00b4ne menge falsch mache. \r\n\r\nIch hab in den letzten jahren ein paar Cases gebaut. Diese sollten so leicht wie m\u00f6glich sein, da ich die wenige Zuladung meines Bauwagen nicht f\u00fcr Mobiliar verschwenden will. \r\nDa mein Zeug in Eurokisten Wohnt sind die meisten Cases als \"Schr\u00e4nke\" f\u00fcr diese Kisten gedacht. \r\n\r\nEin Case verwende ich als Koffer: https://chaos.social/@wonko/115713003998390412\r\n\r\nIn dem Workshop zeige ich euch  welchens Material ich genommen habe, welches Werkzeug notwendig ist und in welche Fallen ich getappt bin. \r\n\r\nW\u00e4rend des Workshops k\u00f6nnt Ihr meine Cases und  Muster von dem Material begutachten. Wir diskutieren auch gerne eure Case-Ideen.\r\n\r\nF\u00fcr einige wenige (7,42) wird es w\u00e4rend der GPN m\u00f6glich sein in meinem Bauwagen vor Ort Cases zu bauen.  Sprecht mich bis zum 16.5. per Mail an gpn24@wonko.de an und sagt mir was f\u00fcr ein case ihr bauen wollt damit wir rechtzeigig Material beschaffen k\u00f6nnen.", "recording_license": "", "do_not_record": true, "persons": [{"code": "CNUHXW", "name": "Wonko", "avatar": null, "biography": "Irgendwas mit Holz.", "public_name": "Wonko", "guid": "f6255914-6c94-5eeb-8e79-6ff5b19bf9a5", "url": "https://cfp.gulas.ch/gpn24/speaker/CNUHXW/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/MYLWCL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/MYLWCL/", "attachments": []}, {"guid": "f3d43de2-7178-5db2-9e40-3400e5020358", "code": "HEEWNR", "id": 518, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/HEEWNR/Bildschirmfoto_20251228_1_ZwruJlJ.webp", "date": "2026-06-05T13:30:00+02:00", "start": "13:30", "duration": "02:00", "room": "HfG Workshopraum 115", "slug": "gpn24-518-numerical-weather-prediction", "url": "https://cfp.gulas.ch/gpn24/talk/HEEWNR/", "title": "Numerical Weather Prediction", "subtitle": "", "track": "Science", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nWe show how Numerical Weather Prediction works, and which software and data is needed to run your own NWP system. IMPORTANT -> to prepare, please clone the repo https://git.hacknology.de/tecer/wrf-docker and follow the instructions to build the docker images wrf and wrfpp and the docker volume. The images are also available on the docker hub registry: \"tcriess/wrf\" and \"tcriess/wrfpp\".", "description": "", "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/gpn24/speaker/EN3W7N/"}, {"code": "D9QAWZ", "name": "raziel", "avatar": "https://cfp.gulas.ch/media/avatars/L3NEMD_Rp27QkR.png", "biography": "I am a meteorologist, computer scientist and archlinux fan. During work i try find anomalies with my security operation center, during chaos i normally do heaven, weather model, ctfs and science communication.", "public_name": "raziel", "guid": "03a6fcd8-ce09-58b2-9852-a3ae7d3986e3", "url": "https://cfp.gulas.ch/gpn24/speaker/D9QAWZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HEEWNR/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HEEWNR/", "attachments": []}, {"guid": "ac658143-14e9-5d54-b46c-041bf8969a15", "code": "LBZUFU", "id": 389, "logo": null, "date": "2026-06-05T15:45:00+02:00", "start": "15:45", "duration": "02:00", "room": "HfG Workshopraum 115", "slug": "gpn24-389-making-a-game-in-bevy-for-real", "url": "https://cfp.gulas.ch/gpn24/talk/LBZUFU/", "title": "Making a Game in Bevy for Real!", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nIMPORTANT\r\n\r\nIT IS STRONGLY RECOMMENDED THAT YOU DOWNLOAD AND COMPILE THE WORKSHOP BEFORE ARRIVING. It can be found here: https://codeberg.org/mholiv/gpn-survivors\r\n\r\nIn this workshop you will learn how to create a basic game in bevy including assets, logic, controls and a basic game loop. Assets, and other needed art files will be provided. Just bring your computer with cargo set up, and an understanding of Rust.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "NJKJ7S", "name": "Caitlin Sar Campbell", "avatar": "https://cfp.gulas.ch/media/avatars/NJKJ7S_G6tNxN1.jpeg", "biography": "Caitlin Campbell is a self styled programmer, pythonista, rust lover, and practical praxis practitioner. She is the lead (only) dev of her passion project Exofactory and is happy to talk about it.\r\n\r\n[@mholiv@fosstodon.org (Mastodon)](https://fosstodon.org/@mholiv)\r\n[dubiose.dev](https://dubiose.dev/about/)", "public_name": "Caitlin Sar Campbell", "guid": "80db4bd7-0f30-56c1-8d27-c2757046da4f", "url": "https://cfp.gulas.ch/gpn24/speaker/NJKJ7S/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/LBZUFU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/LBZUFU/", "attachments": []}, {"guid": "cb3f366b-aaf3-552e-b423-25a1c88c4876", "code": "9BZGSU", "id": 589, "logo": null, "date": "2026-06-05T18:15:00+02:00", "start": "18:15", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-589-mobile-erziehungsgruppen-und-kolonnen-von-freiwilligen-auschwitzpravention-heute", "url": "https://cfp.gulas.ch/gpn24/talk/9BZGSU/", "title": "\u201eMobile Erziehungsgruppen und -kolonnen von Freiwilligen\u201c: Auschwitzpr\u00e4vention heute", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nDieser Workshop schlie\u00dft an einen gemeinsamen Leseworkshop aus dem letzten Jahr an, der in einer mehrst\u00fcndigen Diskussionsrunde auf den Wiesen vor der HfG m\u00fcndete. Wie im letzten Jahr, bei dem mit Donna Haraways Cyborg Manifesto ein Klassiker aus den feministischen Kulturwissenschaften gelesen wurde, wird auch dieses mal ein Text als \u201eEinstiegs-Bonbon\u201c gelesen, der eine kritische Perspektive auf eine zunehmend vernetzte Welt einnimmt. Gemeinsam lesen wir einen Text aus marxistischer Tradition, unter dem sich vermeintlich unpolitische Berufe aus der IT un-mittelbar in gesellschaftliche Verantwortung ziehen lassen.", "description": "Mit \u201eErziehung nach Auschwitz\u201c von Theodor W. Adorno (abrufbar: https://leonarddamhorst.de/Adorno-Erziehung_nach_Auschwitz.pdf) soll gemeinsam ein Text gelesen werden, der sich schon lange als Klassiker der Philosophie, der Kulturwissenschaften aber auch der Soziologie und P\u00e4dagogik bewiesen hat. Der Workshop ist so konzipiert, dass er einen Einstieg in das breite Feld der Gesellschaftskritik bietet und steht allen Wesen offen, die ein Interesse an Philosophie oder Geisteswissenschaften hegen. Auch Wesen, die bisher keine Ber\u00fchrungspunkte hatten, aber ein Unwohlsein gegen\u00fcber der gegenw\u00e4rtigen politischen Lage versp\u00fcren, sind explizit eingeladen. Neben dem gemeinsamen Lesen ist es Ziel des Workshops den Text zu diskutieren, ein erstes Verst\u00e4ndnis und Ankn\u00fcpfungspunkte zu heute zu finden, sowie eventuell auch Kritik am Text selbst zu \u00fcben.", "recording_license": "", "do_not_record": true, "persons": [{"code": "RF9QA8", "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/gpn24/speaker/RF9QA8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/9BZGSU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/9BZGSU/", "attachments": []}, {"guid": "cd779c70-7558-5591-9383-425f0861c152", "code": "GUBFYA", "id": 430, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/GUBFYA/1000117358_3AGJDjX_EKB3w6_93ZS0yt.webp", "date": "2026-06-05T19:45:00+02:00", "start": "19:45", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-430-frontend-ui-ux-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/GUBFYA/", "title": "Frontend & UI/UX Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Du interessierst dich f\u00fcr UI Design und User Experience oder m\u00f6chtest dich \u00fcber Frontend-Entwicklung austauschen? Dann komm vorbei!", "description": "Du hast Spa\u00df an bunten Farben, Schriftarten und Layouts? Du magst es mit der Wahrnehmung von Nutzern oder CSS-Spaghetti zu k\u00e4mpfen? Dann freuen wir uns auf dich! Hier kannst du deine kreativen Ideen & Projekte mit Gleichgesinnten teilen.\r\n\r\nIm Chaos geht das Frontend leider etwas unter. Wir m\u00f6chten hier Raum zum gemeinsamen Austausch anbieten und uns mit Design von Benutzeroberfl\u00e4chen, Konzepten zur User-Experience und Frontend-Entwicklung besch\u00e4ftigen.\r\n\r\nAu\u00dferdem machen wir auch eine kleine Tauschb\u00f6rse f\u00fcr 88x31 Buttons!\r\n\r\nOrganisiert von: Lena (Web Entwicklerin) und Tea (Media Artist).", "recording_license": "", "do_not_record": true, "persons": [{"code": "TNXEKL", "name": "lena", "avatar": "https://cfp.gulas.ch/media/avatars/TNXEKL_K8wkXa0.webp", "biography": "23 Jahre alt, Fullstack-Webentwickler*in aus NRW, aber eigentlich Norddeutsche.", "public_name": "lena", "guid": "eb5747e0-98df-578d-923a-1cd03b3a2ba2", "url": "https://cfp.gulas.ch/gpn24/speaker/TNXEKL/"}, {"code": "XZNQ8V", "name": "Tea", "avatar": "https://cfp.gulas.ch/media/avatars/XZNQ8V_ghcsipj.png", "biography": "Game Developer and Media Artist", "public_name": "Tea", "guid": "c35128c1-a308-5ab2-97d9-f96c8b145c72", "url": "https://cfp.gulas.ch/gpn24/speaker/XZNQ8V/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/GUBFYA/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/GUBFYA/", "attachments": []}, {"guid": "8793a020-1a80-5e4b-80f7-d7952482a58c", "code": "RQRUQ3", "id": 490, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/RQRUQ3/image_MswlxVo.webp", "date": "2026-06-05T22:00:00+02:00", "start": "22:00", "duration": "02:00", "room": "HfG Workshopraum 115", "slug": "gpn24-490-0-feedback-at-the-scale-of-chaos-chaotic-sound-synthesis", "url": "https://cfp.gulas.ch/gpn24/talk/RQRUQ3/", "title": "Feedback at the Scale of Chaos - Chaotic sound synthesis", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "en", "abstract": "Let's have a Synthesizer show&tell and produce phantasmagoric sound scapes!", "description": "\u26a0\ufe0f **Attention: Rooms changed!!** \u26a0\ufe0f\r\n\r\n\u26a0\ufe0f **Day 3 (today)** / 22:00 - 0:00 \u279c **Workshop Room 112**\r\n\r\n\r\nWe will bring some small analog synthesizers and basic audio setup. Everyone is welcome to join without own gear, but of course we would be thrilled to see some cool stuff brought by you! Maybe some of you will bring the ArduTouch synths they have just soldered in Mitch Altman's soldering workshop at GPN :-)\r\n\r\n**What will we do together?**\r\n- study the basic ideas of analog sound synthesis - and some more freaky ones\r\n- explain and explore the various synth devices\r\n- connect everything to form a grotesque sound installation\r\n- have an otherworldly jam together\r\n\r\n**Stuff _we_ will bring**\r\n- several Benjolins (chaotic feedback analog synthesizers)\r\n- maybe some analog computers (they don't know it but they are synths)\r\n- some surprise synth hardware is rumoured to appear...\r\n- a number of cute tiny mono speakers will be available\r\n\r\n**Stuff _you_ might want to bring:**\r\n- your favourite little synth device\r\n- power cords / multiple sockets\r\n- mixers, cables, adaptors\r\n- speakers, headsets\r\n\r\n\r\nbuzzwords: electronic music, klangforschung, patch programming, exploration, music, audio", "recording_license": "", "do_not_record": true, "persons": [{"code": "YRPEVZ", "name": "qetu", "avatar": "https://cfp.gulas.ch/media/avatars/YRPEVZ_JhBH4d8.png", "biography": "Has no idea of electronics or music, but cannot be stopped from doing dangerous electronic sound experiments - preferably with analog synthesizers or analog computers.", "public_name": "qetu", "guid": "4e50c45a-040a-5322-95f4-d30f44a314cf", "url": "https://cfp.gulas.ch/gpn24/speaker/YRPEVZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RQRUQ3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RQRUQ3/", "attachments": []}], "ZKM Foyer": [{"guid": "9148ffbf-0fa9-5eee-8f04-25dfc66461d1", "code": "ETADVP", "id": 688, "logo": null, "date": "2026-06-05T11:00:00+02:00", "start": "11:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn24-688-0-fuhrung-durch-das-labor-fur-antiquierte-videosysteme", "url": "https://cfp.gulas.ch/gpn24/talk/ETADVP/", "title": "F\u00fchrung durch das Labor f\u00fcr antiquierte Videosysteme", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nDas ZKM bietet GPN-Besuchenden eine exklusive F\u00fchrung durch das Labor f\u00fcr antiquierte Videosysteme an. Dieses ist normalerweise nur f\u00fcr Forschende und Mitarbeitende offen. \r\nIn der rund 40-min\u00fctigen F\u00fchrung werden die unterschiedlichsten Formate und Techniken der Digitalisierung und Archivierung von Bewegtbild vorgestellt. Auch hier ist die digitale Unabh\u00e4ngigkeit von Tech-Konzernen unverzichtbar. Erlebt einen spannenden Einblick hinter die Kulissen des ZKM.", "description": "Das seit 2004 bestehende Labor f\u00fcr antiquierte Videosysteme widmet sich der schwierigen Aufgabe, Videokunst aus den Archiven des ZKM und seiner laufenden Projekte und Ausstellungen zu bewahren.\r\n\r\nGerade weil sogenannte \u00bbMedienkunst\u00ab nur von wenigen Museen gesammelt wird und die Kunstwerke \u2013 seien es Installationen oder Single-Channel-Videos \u2013 oft nur in Form weniger analoger Kopien in den Museen der Welt zirkulieren, f\u00fchlt sich das ZKM dieser Herausforderung besonders verpflichtet. ZKM-Direktor Peter Weibel nennt das ZKM mit Blick auf den konservatorischen Generationenvertrag deswegen gern eine \u00bbmediale Arche Noah\u00ab.\r\n\r\nDas Labor f\u00fcr antiquierte Videosysteme unterh\u00e4lt eine Sammlung lauff\u00e4higer originaler Videoger\u00e4te der vergangenen Jahrzehnte: von den ersten Consumer-Videosystemen auf offener Spule bis hin zu heute noch aktuellen Kassettenformaten. Mit seinem Maschinenpark von mehr als 300 Ger\u00e4ten ist das Labor in der Lage, fast 50 g\u00e4ngige Videoformate hochwertig zu digitalisieren. Aufgrund der gro\u00dfen Fragilit\u00e4t der im Labor entstehenden digitalen Daten geh\u00f6rt deren Spiegelung zu den zentralen Aufgaben, d.h. die Daten werden kopiert und auf zeit\u00fcblichen Datentr\u00e4gern an verschiedenen Orten aufbewahrt. Dennoch ersetzen die digitalen Archive die analogen Archive nicht vollst\u00e4ndig, sie erg\u00e4nzen sie vielmehr. Parallel zur Entwicklung einer Metadatenstruktur f\u00fcr die Datenbanken, in denen die digitalen Artefakte verzeichnet sind, setzt das ZKM auf eine pr\u00e4zise Museumsdokumentation, um Informationen \u00fcber Inhalte in Best\u00e4nden unterschiedlichster Provenienz verf\u00fcgbar zu halten, rasch zu finden und gegebenenfalls miteinander zu verkn\u00fcpfen.\r\n\r\nBeschreibung von [ZKM LAVS](https://zkm.de/de/labor-fuer-antiquierte-videosysteme)", "recording_license": "", "do_not_record": true, "persons": [{"code": "SYFBND", "name": "Eve Entropia", "avatar": null, "biography": "mag Gulasch", "public_name": "Eve Entropia", "guid": "d19fb029-8826-5dc2-bfa5-7e0173e397e7", "url": "https://cfp.gulas.ch/gpn24/speaker/SYFBND/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ETADVP/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ETADVP/", "attachments": []}, {"guid": "5fc171e0-f795-5ffa-8fea-7ef06e2319ca", "code": "ETADVP", "id": 688, "logo": null, "date": "2026-06-05T13:00:00+02:00", "start": "13:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn24-688-1-fuhrung-durch-das-labor-fur-antiquierte-videosysteme", "url": "https://cfp.gulas.ch/gpn24/talk/ETADVP/", "title": "F\u00fchrung durch das Labor f\u00fcr antiquierte Videosysteme", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nDas ZKM bietet GPN-Besuchenden eine exklusive F\u00fchrung durch das Labor f\u00fcr antiquierte Videosysteme an. Dieses ist normalerweise nur f\u00fcr Forschende und Mitarbeitende offen. \r\nIn der rund 40-min\u00fctigen F\u00fchrung werden die unterschiedlichsten Formate und Techniken der Digitalisierung und Archivierung von Bewegtbild vorgestellt. Auch hier ist die digitale Unabh\u00e4ngigkeit von Tech-Konzernen unverzichtbar. Erlebt einen spannenden Einblick hinter die Kulissen des ZKM.", "description": "Das seit 2004 bestehende Labor f\u00fcr antiquierte Videosysteme widmet sich der schwierigen Aufgabe, Videokunst aus den Archiven des ZKM und seiner laufenden Projekte und Ausstellungen zu bewahren.\r\n\r\nGerade weil sogenannte \u00bbMedienkunst\u00ab nur von wenigen Museen gesammelt wird und die Kunstwerke \u2013 seien es Installationen oder Single-Channel-Videos \u2013 oft nur in Form weniger analoger Kopien in den Museen der Welt zirkulieren, f\u00fchlt sich das ZKM dieser Herausforderung besonders verpflichtet. ZKM-Direktor Peter Weibel nennt das ZKM mit Blick auf den konservatorischen Generationenvertrag deswegen gern eine \u00bbmediale Arche Noah\u00ab.\r\n\r\nDas Labor f\u00fcr antiquierte Videosysteme unterh\u00e4lt eine Sammlung lauff\u00e4higer originaler Videoger\u00e4te der vergangenen Jahrzehnte: von den ersten Consumer-Videosystemen auf offener Spule bis hin zu heute noch aktuellen Kassettenformaten. Mit seinem Maschinenpark von mehr als 300 Ger\u00e4ten ist das Labor in der Lage, fast 50 g\u00e4ngige Videoformate hochwertig zu digitalisieren. Aufgrund der gro\u00dfen Fragilit\u00e4t der im Labor entstehenden digitalen Daten geh\u00f6rt deren Spiegelung zu den zentralen Aufgaben, d.h. die Daten werden kopiert und auf zeit\u00fcblichen Datentr\u00e4gern an verschiedenen Orten aufbewahrt. Dennoch ersetzen die digitalen Archive die analogen Archive nicht vollst\u00e4ndig, sie erg\u00e4nzen sie vielmehr. Parallel zur Entwicklung einer Metadatenstruktur f\u00fcr die Datenbanken, in denen die digitalen Artefakte verzeichnet sind, setzt das ZKM auf eine pr\u00e4zise Museumsdokumentation, um Informationen \u00fcber Inhalte in Best\u00e4nden unterschiedlichster Provenienz verf\u00fcgbar zu halten, rasch zu finden und gegebenenfalls miteinander zu verkn\u00fcpfen.\r\n\r\nBeschreibung von [ZKM LAVS](https://zkm.de/de/labor-fuer-antiquierte-videosysteme)", "recording_license": "", "do_not_record": true, "persons": [{"code": "SYFBND", "name": "Eve Entropia", "avatar": null, "biography": "mag Gulasch", "public_name": "Eve Entropia", "guid": "d19fb029-8826-5dc2-bfa5-7e0173e397e7", "url": "https://cfp.gulas.ch/gpn24/speaker/SYFBND/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ETADVP/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ETADVP/", "attachments": []}, {"guid": "bf342b92-b0cc-5585-bf31-df4f0272a80f", "code": "FPPLAF", "id": 593, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/FPPLAF/image_Pzccoyf.webp", "date": "2026-06-05T16:15:00+02:00", "start": "16:15", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn24-593-0-fuhrung-durch-die-computerspieleausstellung-zkmgameplay", "url": "https://cfp.gulas.ch/gpn24/talk/FPPLAF/", "title": "F\u00fchrung durch die Computerspieleausstellung \u00bbzkm_gameplay\u00ab", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nEntdeckt die Kultur der Computerspiele: In \u00bbzkm_gameplay. the next level\u00ab pr\u00e4sentieren wir euch Art- und Indie-Games, die k\u00fcnstlerisch und kreativ neue Wege gehen.", "description": "In f\u00fcnf thematischen Leveln erfahrt ihr mehr \u00fcber die Geschichte der Videospiele, neue Erz\u00e4hlweisen in Games und wie Spiele politische Themen aufgreifen. \u00dcber 50 Games k\u00f6nnt ihr in der Ausstellung anspielen und ausprobieren.", "recording_license": "", "do_not_record": true, "persons": [{"code": "JXXTDQ", "name": "Laura C. S.", "avatar": "https://cfp.gulas.ch/media/avatars/S9HQHN_BTYP8cy.webp", "biography": "Laura ist Kuratorin f\u00fcr Games am ZKM | Zentrum f\u00fcr Kunst und Medien. Sie liebt kleine, ungew\u00f6hnliche und kreative Spiele, die \u00fcberraschen. Guilty pleasure: Point-and-Click", "public_name": "Laura C. S.", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn24/speaker/JXXTDQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/FPPLAF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/FPPLAF/", "attachments": []}, {"guid": "44975f2b-b95a-5a75-89a7-00c886b1148c", "code": "SBRZNV", "id": 598, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/SBRZNV/image_uMfGRuk.webp", "date": "2026-06-05T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn24-598-interaktive-fuhrung-durch-die-kunstbibliothek-des-zkm", "url": "https://cfp.gulas.ch/gpn24/talk/SBRZNV/", "title": "Interaktive F\u00fchrung durch die Kunstbibliothek des ZKM", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nEntdeckt die geheimnisvolle Welt der Kunstbibliothek des ZKM. Die Bibliothek bietet einen vielf\u00e4ltigen Bestand an B\u00fcchern zu den Bereichen Medienkunst, Medientheorie, Film, Fotografie, Kunstwissenschaften, Grafikdesign, Produktdesign und Philosophie. \r\nW\u00e4hrend der F\u00fchrung taucht ihr in diese Welt ein und lernt dabei die Bibliothek kennen. Mittels verschiedener Suchstrategien k\u00f6nnt ihr dann interessante Geschichten zu unseren Themen entdecken.\r\nDie F\u00fchrung ist nicht nur f\u00fcr die Karlsruher Community, sondern auch f\u00fcr alle anderen Interessierten geeignet, die eine spannende Bibliothekstour erleben m\u00f6chten.\r\nTermin: Freitag, den 05.06.2026, 18 Uhr\r\nDauer: ca. 1 Stunde\r\nTreffpunkt: Infotehek ZKM\r\nTeilnehmer: max. 15 Personen", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "RQVMKD", "name": "Minter", "avatar": null, "biography": "Christiane Minter\r\nBibliothekarin in der gemeinsamen Bibliothek der Hochschule f\u00fcr Gestaltung und des Zentrums f\u00fcr Kunst und Medien Karlsruhe", "public_name": "Minter", "guid": "9067db2c-d78f-5545-9586-6cadc456a8f4", "url": "https://cfp.gulas.ch/gpn24/speaker/RQVMKD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/SBRZNV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/SBRZNV/", "attachments": []}, {"guid": "ed5017cd-e7c4-56b4-8c4f-551b762a9f63", "code": "A3XH8U", "id": 694, "logo": null, "date": "2026-06-05T19:00:00+02:00", "start": "19:00", "duration": "03:00", "room": "ZKM Foyer", "slug": "gpn24-694-eroffnung-mars-zkm-austellung", "url": "https://cfp.gulas.ch/gpn24/talk/A3XH8U/", "title": "Er\u00f6ffnung : MARS! (ZKM-Austellung)", "subtitle": "", "track": null, "type": "Meetup", "language": "de", "abstract": "Er\u00f6ffnung: MARS!\r\nKonzept-Ausstellung\r\n\r\nWas w\u00e4re, wenn wir die Mars-Besiedelung nicht den Superreichen \u00fcberlassen, sondern als gemeinschaftliches, demokratisches Projekt angehen w\u00fcrden? Was w\u00fcrden wir tun, wenn wir noch einmal von vorn anfangen k\u00f6nnten?\r\n\r\nIn 2026 fliegen wir gemeinsam zum Mars, um die Erde zu retten. In der Konzeptausstellung MARS! stellen wir die Ergebnisse und Ideen der f\u00fcnf Prototypen-Workshops aus, die zeigen, dass eine Mars-Besiedelung und das, was wir auf einer klimaver\u00e4nderten Erde br\u00e4uchten, nicht so weit auseinanderliegen. Die Ausstellung pr\u00e4sentiert f\u00fcnf Prototypen, die gemeinsam mit B\u00fcrgerwissenschaftler:innen der Red Dust Society in den Bereichen Habitat, Mental Health, Food, Governance und Resource Management entwickelt wurden. Besucher:innen sind eingeladen, die Ausstellung aktiv mitzugestalten und eigene Ideen beizusteuern \u2013 denn alle F\u00e4higkeiten, die wir f\u00fcr eine demokratische Mars-Siedlung brauchen, sind auch hier auf der Erde n\u00f6tig, um resiliente Gesellschaften zu schaffen.\r\n\r\nZur Er\u00f6ffnung laden wir herzlich ein!\r\n\r\nhttps://zkm.de/de/2026/06/eroeffnung-mars", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/A3XH8U/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/A3XH8U/", "attachments": []}], "ZKM \"Musikbalkon\"": [{"guid": "eb88cad6-25af-5a0d-b349-e131ea9425d5", "code": "HLXCVF", "id": 536, "logo": null, "date": "2026-06-05T12:00:00+02:00", "start": "12:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-536-hardware-security-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/HLXCVF/", "title": "Hardware Security Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Let\u2019s meet and chat about hardware security! Whether you\u2019re interested in creating secure hardware, programming it, or hacking things come by and let\u2019s share knowledge, techniques and ideas.", "description": "Topics we\u2019ll discuss include side-channel attacks, tamper sensing, trust bootstrapping, secure embedded firmware, and embedded cryptography. Feel free to bring your own topics, creations, and hacks!", "recording_license": "", "do_not_record": true, "persons": [{"code": "SJYJ89", "name": "jaseg", "avatar": null, "biography": "I\u2019m doing lots of EE, programming, and sewing. just finished my PhD and I\u2019ll spend the next while developing my PhD research into Open-Source Hardware designs. I have been around chaos circles for a while and I\u2019ve given a talk at GPN before.", "public_name": "jaseg", "guid": "92dd1b7d-8d13-5c08-8bf2-e6f37617b656", "url": "https://cfp.gulas.ch/gpn24/speaker/SJYJ89/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HLXCVF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HLXCVF/", "attachments": []}, {"guid": "263918f6-f0ad-59c0-b370-7e3a285cb204", "code": "DCRN8R", "id": 472, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/DCRN8R/1000003756_6qRrFSS_X7oLAb0.webp", "date": "2026-06-05T14:00:00+02:00", "start": "14:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-472-pluschitreffen", "url": "https://cfp.gulas.ch/gpn24/talk/DCRN8R/", "title": "Pl\u00fcschitreffen", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Viele Pl\u00fcschis, viel Flausch... Egal wie gro\u00df!", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "S7Z8RY", "name": "SmolHaj, StorHaj und Jan (der Mensch dazu)", "avatar": "https://cfp.gulas.ch/media/avatars/S7Z8RY_Esh93xn.webp", "biography": "Eine gro\u00dfe Flauschtruppe und der dazugeh\u00f6rige Mensch...\r\n\r\nMastodon: [@SmolHaj@sueden.social](https://sueden.social/@SmolHaj) | [@StorHaj@blahaj.social](https://blahaj.social/@StorHaj)", "public_name": "SmolHaj, StorHaj und Jan (der Mensch dazu)", "guid": "f4594300-dc40-524f-8c58-fe6a47ba94c2", "url": "https://cfp.gulas.ch/gpn24/speaker/S7Z8RY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/DCRN8R/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/DCRN8R/", "attachments": []}, {"guid": "b802644a-e5b4-5fdc-b187-6fdf892d5ec1", "code": "SJZYXW", "id": 620, "logo": null, "date": "2026-06-05T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-620-obsidian-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/SJZYXW/", "title": "Obsidian meetup", "subtitle": "", "track": "Software and Infrastructure", "type": "Meetup", "language": "en", "abstract": "A meetup for everyone who is already using Obsidian and wants to exchange about how to make even better use if it - using various note structures, plugins, etc.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "CNKCLA", "name": "Kitty", "avatar": "https://cfp.gulas.ch/media/avatars/B78KLK_3FAOKED.jpeg", "biography": "Designer, software architect, maker. Focused on AI agents for everyday tasks & learning, with user interests & privacy first. Creator of OpenMates.org\r\n\r\nhttps://github.com/glowingkitty", "public_name": "Kitty", "guid": "6092a7a6-f4be-55aa-859e-99687eabf94b", "url": "https://cfp.gulas.ch/gpn24/speaker/CNKCLA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/SJZYXW/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/SJZYXW/", "attachments": []}, {"guid": "7f390bfe-2921-597a-bcd5-651694594fdc", "code": "GGDDS7", "id": 656, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/GGDDS7/image_cBzqbhz.webp", "date": "2026-06-05T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-656-haltet-mehr-talks", "url": "https://cfp.gulas.ch/gpn24/talk/GGDDS7/", "title": "Haltet mehr Talks", "subtitle": "", "track": "Entropia / CCC", "type": "Workshop", "language": "de", "abstract": "Dieser Workshop richtet sich an alle Lebewesen, die dar\u00fcber nachdenken, ev. mal einen Talk halten zu wollen, aber \"Fragen\" dazu haben. Egal, ob \"welches Tool\", \"wie viele Slides\" oder \"welches Thema\" \u00ad\u2014 alle Fragen sind willkommen.", "description": "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.\r\n\r\nDieser 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.\r\n\r\nAber 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!", "recording_license": "", "do_not_record": true, "persons": [{"code": "F78FLS", "name": "leyrer", "avatar": "https://cfp.gulas.ch/media/avatars/8YYJXU_eLUy4pT.webp", "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/gpn24/speaker/F78FLS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/GGDDS7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/GGDDS7/", "attachments": []}], "HfG Hackcenter": [{"guid": "6e2266ad-02c6-5404-9e16-477c66add7d4", "code": "HYAKYY", "id": 590, "logo": null, "date": "2026-06-05T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "HfG Hackcenter", "slug": "gpn24-590-1-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "\"Buchbinden - eine simple Methode\" Workshop, ca  60 Minuten.\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\nwenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.", "description": "Der Workshop soll eine Einf\u00fchrung sein wie Papier zu B\u00fcchern gebunden werden kann. \r\nmit geringem  handwerklichen Geschick f\u00fcgen die Teilnehmer A4 Papier und 2 Buchdeckeln mit schnur zu einem Buch zusammen. Dies ist anwendbar f\u00fcr Skripten, Ausdrucke, Zeitschriften etc. \r\nNach theoretischer Einf\u00fchrung binden die Teilnehmer unter Anleitung selbst. Material wird gestellt.\r\n\r\nAus diesem Grund k\u00f6nnen immer nur 5 Leute gleichzeitig teilnehmen. \r\nDer Workshop wird - wie schon in den letzten Jahren - mehrfach inerhalb der GPN  angeboten werden.\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": "VUFGAV", "name": "Ulf Grabbert", "avatar": "https://cfp.gulas.ch/media/avatars/P3DS7U_icCo0Pk.webp", "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/gpn24/speaker/VUFGAV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "attachments": []}, {"guid": "90940476-6b2a-5ab1-9a29-579deee4d7be", "code": "HYAKYY", "id": 590, "logo": null, "date": "2026-06-05T19:00:00+02:00", "start": "19:00", "duration": "01:00", "room": "HfG Hackcenter", "slug": "gpn24-590-2-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "\"Buchbinden - eine simple Methode\" Workshop, ca  60 Minuten.\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\nwenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.", "description": "Der Workshop soll eine Einf\u00fchrung sein wie Papier zu B\u00fcchern gebunden werden kann. \r\nmit geringem  handwerklichen Geschick f\u00fcgen die Teilnehmer A4 Papier und 2 Buchdeckeln mit schnur zu einem Buch zusammen. Dies ist anwendbar f\u00fcr Skripten, Ausdrucke, Zeitschriften etc. \r\nNach theoretischer Einf\u00fchrung binden die Teilnehmer unter Anleitung selbst. Material wird gestellt.\r\n\r\nAus diesem Grund k\u00f6nnen immer nur 5 Leute gleichzeitig teilnehmen. \r\nDer Workshop wird - wie schon in den letzten Jahren - mehrfach inerhalb der GPN  angeboten werden.\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": "VUFGAV", "name": "Ulf Grabbert", "avatar": "https://cfp.gulas.ch/media/avatars/P3DS7U_icCo0Pk.webp", "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/gpn24/speaker/VUFGAV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "attachments": []}]}}, {"index": 3, "date": "2026-06-06", "day_start": "2026-06-06T04:00:00+02:00", "day_end": "2026-06-07T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "aa9f4478-ec8a-54b4-854a-570521b7a28c", "code": "9VS777", "id": 413, "logo": null, "date": "2026-06-06T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-413-lost-in-translation-the-transatlantic-privacy-culture-clash", "url": "https://cfp.gulas.ch/gpn24/talk/9VS777/", "title": "Lost in Translation: The Transatlantic Privacy Culture Clash", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Zusammenarbeit zwischen Firmen in Europa und USA - ein Erfahrungsbericht mit Fokus Datenschutz aus der Realit\u00e4t.", "description": "Die DSGVO scheitert im Alltag nicht an fehlendem Wissen, sondern an inkompatiblen Weltbildern: w\u00e4hrend Europa Datenschutz als Grundrecht versteht, behandeln viele US-Partner Daten als Rohstoff und scheitern schon an grundlegenden Konzepten wie \"anonymen Daten\".\r\nGenau dieser Konflikt zeigt sich in jeder Diskussion auf Arbeitsebene und besonders bei Verhandlungen. Aber ist es wirklich ein Verst\u00e4ndnisproblem oder steckt mehr dahinter? Und was sind Empfehlungen aus der Praxis?", "recording_license": "", "do_not_record": true, "persons": [{"code": "ALEW8T", "name": "IZA", "avatar": "https://cfp.gulas.ch/media/avatars/ALEW8T_RBO8QEw.png", "biography": "Privacy Tante mit internationaler Konzernerfahrung - IANAL!", "public_name": "IZA", "guid": "d456cec3-2da5-56c1-a6ef-20f866bc29b9", "url": "https://cfp.gulas.ch/gpn24/speaker/ALEW8T/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/9VS777/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/9VS777/", "attachments": []}, {"guid": "06e4cd3b-cad0-5373-b193-1715def95b49", "code": "DJSYZM", "id": 513, "logo": null, "date": "2026-06-06T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-513-warum-produziert-koln-hbf-verspatungen", "url": "https://cfp.gulas.ch/gpn24/talk/DJSYZM/", "title": "Warum produziert K\u00f6ln Hbf Versp\u00e4tungen?", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Wer mit dem Zug nach K\u00f6ln f\u00e4hrt, wird schonmal erlebt haben: der Zug h\u00e4lt auf der Hohenzollernbr\u00fccke vor dem Bahnhof. Grund: Gleis belegt. Aber warum passiert das so h\u00e4ufig? Der Frage bin ich auf ungew\u00f6hnlichem Wege nachgegangen: ich habe einen 24h-Fahrplan der Strecke K\u00f6ln-Aachen in einem Spiel nachgebaut.", "description": "F\u00fcr so einen Nachbau ist eines wichtig zu verstehen: ich muss den Verlauf der Z\u00fcge auf der Strecke K\u00f6ln-Aachen f\u00fcr 24h abbilden. Aber der ver\u00f6ffentliche Fahrgastfahrplan enth\u00e4lt nicht alle Zugbewegungen: Wenn ein Zug in K\u00f6ln Hbf endet, dann verschwindet der nicht einfach. Stattdessen f\u00e4hrt er leer irgendwo hin. Aber wo? Und was passiert danach mit diesen konkreten Wagen? In der Realit\u00e4t gibt dar\u00fcber der Betriebsfahrplan Auskunft. Der ist aber nicht \u00f6ffentlich. \r\n\r\nIn meinem 24h-Fahrplan habe ich meinen ganz eigenen Betriebsfahrplan rekonstruiert und habe dabei die eine oder andere Herausforderung gefunden: da ist zum Beispiel der RE, welcher zuerst in Aachen abf\u00e4hrt, aber sp\u00e4ter als der nachfolgende ICE in K\u00f6ln ankommt. Irgendwo wird der RE also \u00fcberholt. Aber wo? Dann gibt es den Flixtrain, dessen Lok zwischen den Fahrten umsetzen muss. Das muss aber gut abgestimmt werden mit der restlichen Nutzung der Gleise.\r\n\r\nUnd dann gibt es noch die G\u00fcterz\u00fcge, deren Fahrpl\u00e4ne nicht gut einsehbar sind, die aber faktisch auch auf der Strecke unterwegs sind. Da habe ich dann anhand der Fahrpl\u00e4ne der Passagierz\u00fcge versucht die L\u00fccken zu identifizieren.\r\n\r\nGenerell konnte ich durch diese Arbeit Muster im Fahrplan erkennen, die mit dem blo\u00dfen Auge nicht ersichtlich sind. Eines dieser Muster ist die Gleisbelegung von K\u00f6ln Hbf.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YTNHGP", "name": "Jim 2martens", "avatar": null, "biography": "Softwareentwickler und \u00d6PNV-Nerd\r\n\r\nIch arbeite seit 6,5 Jahren an der Fahrplanauskunft des hvv. Privat bin ich politisch aktiv bei den GR\u00dcNEN und interessiere mich f\u00fcr Geschichte, Fantasy und Science Fiction.", "public_name": "Jim 2martens", "guid": "01cbcbc7-228b-50e9-b1c2-c0b983f32d0f", "url": "https://cfp.gulas.ch/gpn24/speaker/YTNHGP/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/DJSYZM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/DJSYZM/", "attachments": []}, {"guid": "493fded8-e0cf-502f-8eb9-1ba0df9f8be4", "code": "339EVB", "id": 494, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/339EVB/digitale_Gesundheit_Stefa_z2AsufW.webp", "date": "2026-06-06T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-494-digitalisierung-in-der-medizin-2026-elektronische-patientenakte-epa-fur-alle-sos", "url": "https://cfp.gulas.ch/gpn24/talk/339EVB/", "title": "Digitalisierung in der Medizin 2026 \u2013 elektronische Patientenakte (ePA) f\u00fcr alle? SOS!", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Die Entwicklung der elektronische Patientenakte (ePA) ist gekennzeichnet durch spektakul\u00e4re Ver\u00f6ffentlichungen. Immer wieder gibt es unglaubliche Geschichten, die man besser nicht h\u00e4tte erfinden k\u00f6nnen. Die Macher der elektronischen Patientenakte (ePA) haben es fertiggebracht, eine Situation entstehen zu lassen, in der sie sich entweder f\u00fcr eine Volltextsuchfunktion oder f\u00fcr eine Verschl\u00fcsselung entscheiden mussten. \r\n\r\nDie Wahl zwischen Verschl\u00fcsselung und Suchfunktion bei einem IT-Projekt, das mutet an, als wenn man sich bei einem Auto zwischen Gaspedal und Bremse entscheiden m\u00fcsste. Nat\u00fcrlich nicht ohne die Zusicherung, das fehlende Pedal w\u00fcrde bei der ersten Inspektion nachgeliefert. \r\nVerr\u00fcckte Geschichte meinen Sie? Ja, aber nicht zu verr\u00fcckt, um wahr zu sein. \r\n\r\nNun k\u00f6nnten Sie ja meinen, das sei ja alles nicht Ihr Problem als Patientin oder Patient.\r\n\r\nDas ist leider nicht so ganz richtig. Ihre \u00c4rztin bzw. Ihren Arzt ist per Gesetz gezwungen mit diesem halbfertigen Auto - eben unter anderem ohne Bremse - bei Ihnen vorzufahren und Sie sollen dann einsteigen und mitfahren! \r\n\r\nNach einigen strengen R\u00fcckfragen bekam der Gesetzgeber dann doch kalte F\u00fc\u00dfe. Deshalb muss Ihre \u00c4rztin bzw. Ihr Arzt Sie dar\u00fcber aufkl\u00e4ren, dass das Auto keine Bremse hat und auch ein paar andere Kleinigkeiten nicht ganz fertig geworden sind....\r\n\r\nDie Verantwortung hat die Politik so an Sie und Ihre \u00c4rztin bzw. Ihren Arzt \u00fcbertragen. Sie haben als Patient ja die freie Wahl. Wollen Sie einsteigen? Sie k\u00f6nnen widersprechen. Opt-Out! Sie erinnern sich?\r\n\r\nAber Sie sollen sich keine Sorgen machen, Ihre \u00c4rztin bzw. Ihr Arzt sitzt ja schlie\u00dflich auch schon drin, im Auto ohne Bremse. Vielleicht beruhigt es Sie, dass neben Ihrer \u00c4rztin bzw. Ihrem Arzt k\u00fcnstliche Intelligenz (KI) mitf\u00e4hrt? Das hilft Ihnen eher nicht?\r\n\r\nWas machen Sie jetzt? Steigen Sie ein? Oder riskieren Sie stehen zu bleiben?\r\n\r\nAch so, Sie wollen wissen was da tats\u00e4chlich los ist?\r\n\r\nNa, dann kommen Sie mal zum Talk\r\n\r\n1. Wir schauen, was die anderen Patienten machen. Wie viele sind bei \u201eder ePA f\u00fcr alle\u201c denn schon tats\u00e4chlich eingestiegen?\r\n2. Wir machen sogar die Motorhaube auf und schauen mal nach, was ist sonst noch so kaputt ist. \r\n3. Sie wollen wissen, wie die KI durch die Hauptuntersuchung gekommen ist? Wir haben nachgefragt beim Amt. \r\n4. Und am Ende, wie immer, eine weitere Folge von: \u201ewie das Ganze doch noch gelingen kann\u201c. =)\r\n\r\n\r\nSteigen Sie ein in den Vortrag, dann k\u00f6nnen Sie informiert entscheiden, ob Sie bei der ePA einsteigen oder lieber drau\u00dfen bleiben.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BLXSL3", "name": "Stefan Streit", "avatar": "https://cfp.gulas.ch/media/avatars/BLXSL3_HhZmpNB.webp", "biography": "Ich bin Hausarzt.", "public_name": "Stefan Streit", "guid": "71a44286-0049-5188-8fd7-3040621a66e4", "url": "https://cfp.gulas.ch/gpn24/speaker/BLXSL3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/339EVB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/339EVB/", "attachments": []}, {"guid": "57f25a70-8f56-5e3d-ad7b-8570a6e690df", "code": "ZYUH3P", "id": 435, "logo": null, "date": "2026-06-06T13:45:00+02:00", "start": "13:45", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn24-435-user-centric-product-management-in-open-source", "url": "https://cfp.gulas.ch/gpn24/talk/ZYUH3P/", "title": "User-Centric Product Management in Open Source", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Kurzvortrag", "language": "en", "abstract": "How do you make sure you build the right product and build the product right?\r\n\r\nIn this talk I will elaborate on the role of user-centric product managers in open source context. What does it actually mean to be a product manager and how can this role facilitate community engagement in product development?", "description": "You will leave this talk with very tangible best practices, which you can implement immediately in your project.\r\n\r\nI will answer the following questions:\r\n- What is user-centricity and how to become user-centric product manager?\r\n- Why in open source is perfectly suited to this form of product development?\r\n- Why it's cheaper to validate hypotheses and stay in the problem space first instead of jumping to the solutions?\r\n- How to conduct user research without a huge effort?\r\n- How to start with user research in case you haven't done it before?\r\n\r\nI will also present a real example of user-centric product development process, based on my work at OpenProject.", "recording_license": "", "do_not_record": false, "persons": [{"code": "KYTVUE", "name": "Rosanna Sibora", "avatar": "https://cfp.gulas.ch/media/avatars/KYTVUE_LiSUaea.jpg", "biography": "Rosanna Sibora is a user-centric product leader, changemaker and FOSS ambassador. Currently she is a CPO at OpenProject, the leading free and open source project management software. In her previous roles as CIO and VP of Digital Products & Innovation, she built product teams and led IT departments. She is an expert in IT transformation, particularly the transition from a project-oriented to a user-centric, product-oriented way of working, as well as in transitions from closed source to FOSS.\r\n\r\nMastodon: https://fosstodon.org/@RosannaSibora", "public_name": "Rosanna Sibora", "guid": "955abca6-1f9b-5791-9c88-85a54c5f1d55", "url": "https://cfp.gulas.ch/gpn24/speaker/KYTVUE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ZYUH3P/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ZYUH3P/", "attachments": []}, {"guid": "0eb3e4b1-c102-5842-be65-6e3218b3a523", "code": "MJMUCB", "id": 652, "logo": null, "date": "2026-06-06T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-652-gaslight-gatekeep-girlboss-breaking-minecraft-s-decentralised-chat-reporting-system", "url": "https://cfp.gulas.ch/gpn24/talk/MJMUCB/", "title": "Gaslight, Gatekeep, Girlboss: Breaking Minecraft's Decentralised Chat Reporting System", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "en", "abstract": "Minecraft servers have always been decentralised, but in 2022 Mojang attempted to roll out a chat reporting system. Without the ability to trust either the client or the server, this turned out to be very difficult to get right. Over the next 6 months, we were in a cycle of Mojang releasing an update, and us dropping an exploit. In all we dropped 7 exploits, and there were a couple more found by others. \r\nThis talk covers the context behind the system, how the exploits worked, how Mojang tried to patch them, the community response, and why the system is still broken today, and a new exploit I discovered while writing the talk.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WVX3WV", "name": "Ada", "avatar": null, "biography": "I'm Ada, I've spent the last 13 years making Minecraft hacks. More recently I'm one of the two people behind nodus.gg, which is best known for our chat reporting exploits. By day I'm a JVM Witch at a finance company.", "public_name": "Ada", "guid": "caaa4433-a82e-51d3-9652-23d60f8e1311", "url": "https://cfp.gulas.ch/gpn24/speaker/WVX3WV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/MJMUCB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/MJMUCB/", "attachments": []}, {"guid": "3e4846c5-a2b5-5dc5-87f6-99397c0eac09", "code": "X3BFBE", "id": 394, "logo": null, "date": "2026-06-06T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-394-digitale-stellwerke-digitale-plane", "url": "https://cfp.gulas.ch/gpn24/talk/X3BFBE/", "title": "Digitale Stellwerke - digitale Pl\u00e4ne?", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Im deutschen Eisenbahnnetz wird so viel gebaut wie schon lange nicht mehr. \u00dcber 40 Strecken sollen bis 2036 generalsaniert und dabei unter anderem mit modernen elektronischen oder sogar digitalen Stellwerken ausgestattet werden. Um diese Stellwerksmodernisierungen zu planen, braucht es Bestandsplanunterlagen der bisherigen Stellwerke. Diese liegen momentan allerdings vor allem als Scan von Papierpl\u00e4nen vor. Als Datenaustauschformat f\u00fcr eine effektive Planung mit digitalen Werkzeugen eignet sich dagegen das sogenannte PlanPro-Datenmodell deutlich besser.\r\n\r\nAus diesem Grund habe ich mich in meiner Masterarbeit damit besch\u00e4ftigt, wie Papierplanungen am besten in das PlanPro-Dateiformat digitalisiert werden k\u00f6nnen. Bisher wird dieser Prozess vollst\u00e4ndig h\u00e4ndisch ausgef\u00fchrt, was sehr viel Zeit verschwendet und schlecht skalierbar ist. Deshalb sehen wir uns in diesem Talk an, wie mittels Bild- und Texterkennungsalgorithmen die Digitalisierung automatisiert werden kann, und vor allem, welche Schwierigkeiten dabei auftreten k\u00f6nnen. Von seltsamen Tabellenformatierungen \u00fcber sehr dicht best\u00fcckte Gleispl\u00e4ne bis hin zu Unterschieden zwischen Ost- und Westdeutschland ist alles dabei!", "description": "Um einen ersten \u00dcberblick \u00fcber den Stand der digitalen Stellwerksplanung bei der Deutschen Bahn zu bekommen, empfiehlt sich der Talk [\"Stellwerke planen f\u00fcr Informatiker\"](https://media.ccc.de/v/gpn22-322-stellwerke-planen-fr-informatiker) von der GPN22. Trotzdem ist kein Vorwissen notwendig, verst\u00e4ndnisrelevante Grundlagen aus der Bahnwelt werde ich zu Beginn kurz einf\u00fchren.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XSQVHF", "name": "laugengebaeck", "avatar": "https://cfp.gulas.ch/media/avatars/XSQVHF_9XKidOb.webp", "biography": "laugengebaeck mag Z\u00fcge. Vor allem interessiert sie sich daf\u00fcr, wie Stellwerke funktionieren und wie sie geplant werden. Beruflich entwickelt sie bei einem kleinen orangen Tochterunternehmen eines gro\u00dfen roten Eisenbahninfrastrukturunternehmens Software f\u00fcr die Stellwerksplanung und Planpr\u00fcfung.", "public_name": "laugengebaeck", "guid": "dd27103d-9f98-5902-bcae-d58d2ee9bcd7", "url": "https://cfp.gulas.ch/gpn24/speaker/XSQVHF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/X3BFBE/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/X3BFBE/", "attachments": []}, {"guid": "f0c99b5c-a4cd-5b76-ad07-cec66a400df9", "code": "RMYMEW", "id": 484, "logo": null, "date": "2026-06-06T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-484-decryptoparty-unabled-to-stay-encrypted", "url": "https://cfp.gulas.ch/gpn24/talk/RMYMEW/", "title": "[decryptoparty] - Unabled to stay encrypted", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Wir betrachten zusammen die Entschl\u00fcsselung von Nachrichten basierend auf dem Echtzeitkommunikationsprotokoll Matrix. Der Weg ist das Ziel, denn auf dieser Reise gibt es vieles \u00fcber das Protokoll zu lernen, zu erkl\u00e4ren und am Ende wissen wir hoffentlich alle mehr \u00fcber die Fehlermeldung \"unable to decrypt\" als Endanwender:innen.", "description": "Matrix und darauf basierende Tools bilden eine Instant Messaging Plattform des geringeren Misstrauens. Durch die dezentrale Struktur und die vielen individuellen M\u00f6glichkeiten zur Konfiguration ist Matrix und alles, was dazu geh\u00f6rt, nicht unbedingt einstiegsfreundlich. Ist der Beginn einmal geschafft, landen wir fr\u00fcher oder sp\u00e4ter einmal bei der Fehlermeldung \"unable to decrypt\".\r\nMit etwas Hartn\u00e4ckigkeit, viel Zeit in der Matrix-Dokumentation und verschiedenen Tools k\u00f6nnen wir jedoch die Decryptoparty feiern und teils seit langer Zeit verschl\u00fcsselte Nachrichten doch wieder befreien. In diesem Vortrag erkl\u00e4re ich, wie ich mit alten Ger\u00e4ten, vielen Anfragen an meinen Home Server und Datenbank-Abfragen einige Nachrichten befreit habe. Wir sprechen \u00fcber die Rohdaten, Schl\u00fcsselverwaltung, Nachweis der Authentizit\u00e4t von Nachrichten anhand der Sender Keys und noch viel wichtiger: Was es w\u00e4hrend all diesen Schritten \u00fcber das Matrix-Protokoll zu lernen gibt.\r\nKommt mit auf eine Reise, die nicht nur Nachrichten entschl\u00fcsselt, sondern auch Knoten im Kopf entwirrt, warum Matrix so funktioniert wie es funktioniert.\r\n\r\nDieser Vortrag richtet sich explizit an Anwender:innen (wie ich es auch bin), die Interesse daran haben, ein Tool ihrer Wahl etwas besser zu verstehen. Keine besonderen Vorkenntnisse notwendig, nur Neugier oder vielleicht den Wunsch, selbst Nachrichten wieder zu entschl\u00fcsseln.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SGZGND", "name": "LeaRain", "avatar": "https://cfp.gulas.ch/media/avatars/SGZGND_GVTNEgZ.jpg", "biography": "\u2728Sicherheitsforscherin\u2728 mit Spa\u00df am Ger\u00e4t und gelegentlich auftretenden Fehlermeldungen der im Alltag h\u00e4ufig genutzten Tools, will Systeme verstehen und teils hacken, sollte nicht mit unsicherer Infrastruktur und Systemen sowie zu viel Koffein alleine gelassen werden, mag nur K\u00fcchen in bin\u00e4r und einzelne Bits in Bugs", "public_name": "LeaRain", "guid": "7d317442-5dcf-571d-9b3b-4350c7f9064f", "url": "https://cfp.gulas.ch/gpn24/speaker/SGZGND/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RMYMEW/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RMYMEW/", "attachments": []}, {"guid": "5decfd8f-b652-597a-b980-178aebc6e205", "code": "BZUTE8", "id": 689, "logo": null, "date": "2026-06-06T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-689-let-s-play-critical-live-gaming-als-format-fur-politische-interventionen", "url": "https://cfp.gulas.ch/gpn24/talk/BZUTE8/", "title": "Let's Play Critical: Live-Gaming als Format f\u00fcr politische Interventionen", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Let's Play Critical: Live-Gaming als Format f\u00fcr politische Interventionen\r\n\r\nWer spielt, bewegt sich in R\u00e4umen, die gesellschaftliche und kulturelle Fragen verhandeln. In diesem Sinne sind Videospiele grundlegend politisch. Gerade das in der Gaming-Kultur schon lange etablierte Format des Let's Plays l\u00e4sst sich nutzen, um diese Einschreibungen sichtbar zu machen und kritisch einzuordnen. Live vor Publikum in Spielwelten einzutauchen und das Geschehen informiert zu kommentieren, erm\u00f6glicht es, Menschen niederschwellig abzuholen, zu fesseln und gesellschaftlich relevante Themen gemeinsam zu diskutieren.", "description": "Im Vortrag wird zun\u00e4chst die Veranstaltungsreihe Let's Play Critical konzeptionell vorgestellt, die bereits in K\u00f6ln, Berlin und auf Twitch mit unterschiedlichen Schwerpunkten und Expert:innen stattgefunden hat. Anschlie\u00dfend veranschaulicht eine Gaming-Session, wie sich das Format konkret nutzen l\u00e4sst, um auf unterhaltsame Weise Reflexion anzusto\u00dfen. \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": "BNAFZV", "name": "Thomas Spies", "avatar": null, "biography": "Thomas Spies hat in Medienwissenschaften im Bereich Game Studies promoviert und lebt und arbeitet in K\u00f6ln und Berlin. Er ist Mitglied der k\u00fcnstlerischen Formierung _Kollektiv ohne Zukunft_ sowie Associate der Medienguerilla _Total Refusal_. Als Organisator der Reihe _Let's Play Critical_ bringt er aktuelle gesellschaftliche Themen live vor Publikum zur Verhandlung. Er ist Mitherausgeber des Sammelbands _Spiel*Kritik: Kritische Perspektiven auf Videospiele im Kapitalismus_.", "public_name": "Thomas Spies", "guid": "9f56a4f8-c311-5a33-a45f-9b7cc1f6dcb2", "url": "https://cfp.gulas.ch/gpn24/speaker/BNAFZV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/BZUTE8/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/BZUTE8/", "attachments": []}, {"guid": "28e3799f-f082-586d-b113-14caa4b5cbf4", "code": "87KXST", "id": 449, "logo": null, "date": "2026-06-06T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-449-privilege-escalation-zugriffsfahigkeiten-im-namen-der-sicherheit", "url": "https://cfp.gulas.ch/gpn24/talk/87KXST/", "title": "Privilege Escalation \u2013 Zugriffsf\u00e4higkeiten im Namen der Sicherheit", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Staatliche Sicherheitsbefugnisse wachsen selten durch die eine gro\u00dfe Entscheidung. Meist wachsen sie schrittweise: durch Infrastruktur, die aufgebaut und verstetigt wird, sowie durch die Kombination vorhandener Instrumente. Zusammen k\u00f6nnen sie einen qualitativen Sprung im Eingriffsgewicht erzeugen, oft nicht durch einen einzelnen klaren Bruch, sondern durch die schrittweise Verdichtung bestehender Strukturen. Gleichzeitig korrigieren Gerichte oft nur einzelne Normen, w\u00e4hrend die zugrunde liegenden Strukturen bestehen bleiben.\r\n\r\nDer Vortrag beschreibt drei Mechanismen dieses Capability-Buildings anhand von Abh\u00f6rschnittstellen im TK-Netz, automatisierter Datenanalyse und staatlichen Eingriffen in IT-Systeme. Im Zentrum steht das Muster, nach dem Zugriffsf\u00e4higkeiten entstehen und sich verfestigen.", "description": "Wer Privilege Escalation kennt, erkennt ein \u00e4hnliches Muster: Zugriffsf\u00e4higkeiten entstehen nicht auf einmal, sondern durch eine Folge kleiner Erweiterungen, die sich zu einem neuen Zustand verdichten.\r\n\r\nStaatliches Capability-Building folgt selten einem Masterplan, sondern wiederkehrenden Mechanismen:\r\n\r\nInfrastruktur als Fait accompli\r\nBestehende Schnittstellen verschieben die politische Frage von \u201eob\u201c zu \u201ewie\u201c. Neue Befugnisse kn\u00fcpfen regelm\u00e4\u00dfig an vorhandene Infrastruktur an.\r\n\r\nKombination als Capability-Sprung\r\nDie Verkn\u00fcpfung vorhandener Datenbest\u00e4nde erzeugt neue Zugriffsm\u00f6glichkeiten. Der Eingriff entsteht im Zusammenspiel, nicht durch einzelne Ma\u00dfnahmen.\r\n\r\nNormkorrektur ohne Strukturkorrektur\r\nGerichte korrigieren Rechtsgrundlagen, w\u00e4hrend die zugrunde liegenden Strukturen bestehen bleiben und weiter genutzt werden.\r\n\r\nDiese Mechanismen wirken nicht im luftleeren Raum. Sicherheitsdiskurse k\u00f6nnen Bedrohungen zuspitzen und politischen Handlungsdruck erzeugen, in dem neue Zust\u00e4ndigkeiten oft bereits angelegt sind, bevor sie rechtlich ausformuliert werden.", "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\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/gpn24/speaker/CKWHYL/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/87KXST/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/87KXST/", "attachments": []}, {"guid": "85cfaea9-0acf-5f51-8ba2-e3954088c942", "code": "YYZPLK", "id": 406, "logo": null, "date": "2026-06-06T22:00:00+02:00", "start": "22:00", "duration": "02:00", "room": "ZKM Medientheater", "slug": "gpn24-406-demoszene-nachlese", "url": "https://cfp.gulas.ch/gpn24/talk/YYZPLK/", "title": "Demoszene Nachlese", "subtitle": "", "track": "Entertainment", "type": "Vortrag", "language": "de", "abstract": "Eine Selektion der feinsten Pixelkunst aus dem vergangenem Jahr. Ein schmaus f\u00fcr Auge, Ohr und Hirn.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AC8XRE", "name": "madonius", "avatar": null, "biography": "Connaisseur von Grafiken und Fahrer von R\u00e4dern.", "public_name": "madonius", "guid": "6a73da9c-7d91-50ac-b6b6-4e3c5467748a", "url": "https://cfp.gulas.ch/gpn24/speaker/AC8XRE/"}, {"code": "QBDDJU", "name": "hexchen", "avatar": null, "biography": null, "public_name": "hexchen", "guid": "a534cd0c-f28f-56d9-af70-163a2e674b69", "url": "https://cfp.gulas.ch/gpn24/speaker/QBDDJU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/YYZPLK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/YYZPLK/", "attachments": []}], "ZKM Kubus": [{"guid": "352e5f70-1a69-51e7-aacc-ee3b453a3ba6", "code": "EGXV8L", "id": 659, "logo": null, "date": "2026-06-06T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-659-introducing-pgreflex-an-open-source-convex-alternative-for-convex", "url": "https://cfp.gulas.ch/gpn24/talk/EGXV8L/", "title": "introducing pgreflex - an open source convex alternative for convex", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Convex is a TypeScript framework* that makes one promise: \"if you change a value in the database, no matter how, it'll update in the frontend automatically.\"\r\n\r\nThis is great - imagine writing a comment, and everyone with the page open sees it immideately. If you imagine the normal todo-list example for webdev, you checkmark a task in one tab, and it immediately updates for everyone. \r\n\r\nHowever, despite being open-source, convex is developed by a VC-backed company, and runs on a properitary database - you can only interface with it through their properitary libraries. Simple functions like COUNT aren't supported, and require hacky workarounds. You can't write a simple UPDATE statement. Migrations and schemas are loosely enforced. \r\n\r\nAll of these restrictions led to me writing pgreflex - a fully free + open-source, community-driven postgres-based alternative. Instead of writing a custom database, pgreflex simply subscribes to postgres' write-ahead-log (WAL) via logical replication - and notifies the app server if something changed. No properitary lock-in, and only a simple, thin library you can use with your existing stack.\r\n\r\n* Note: Even for people who can't immediately use pgreflex (not writing TypeScript servers, ...) the underlying tech of \"listen to WAL to invalidate queries and propagate changes\" is powerful. I promise this talk could be useful if you write rust webapps, too. Or Go webapps. Or python. Or anything, really. It probably could work with mysql, too.", "description": "In the talk, we'll cover:\r\n\r\n- Why doing what convex allows you do to is *really cool* from a UX perspective\r\n- How does pgreflex work (subscribe to WAL, invalidate)\r\n- Challenges and drawbacks of the approach, incl. complexity, latency, and computational overhead\r\n- How would you use it off-the-shelf in a TypeScript + tRPC + drizzle project\r\n- How other programming languages might implement the same\r\n\r\nMaybe: a couple of benchmarks (pgreflex vs. convex on same server), if I manage to finish those before GPN\r\n\r\nCommunity contributions welcome :)", "recording_license": "", "do_not_record": false, "persons": [{"code": "SPLF7M", "name": "moritz", "avatar": null, "biography": "I'm a developer :) I love understand how things really work, and I don't like the idea of magic in software engineering.", "public_name": "moritz", "guid": "85d127ea-1955-541f-a713-56d2b6c70508", "url": "https://cfp.gulas.ch/gpn24/speaker/SPLF7M/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/EGXV8L/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/EGXV8L/", "attachments": []}, {"guid": "39d86a46-74ad-52ed-9c8b-54c3d70feef1", "code": "BBRNHH", "id": 452, "logo": null, "date": "2026-06-06T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-452-kindgerechte-systemarchitektur-die-open-source-musikbox-tonberry-pico", "url": "https://cfp.gulas.ch/gpn24/talk/BBRNHH/", "title": "Kindgerechte Systemarchitektur: Die Open Source-Musikbox \u201cTonBERRY pico\u201d", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Tonieboxen sind beliebt, zwingen aber in ein geschlossenes \u00d6kosystem. Der [TonBERRY pico](https://github.com/tonberry-pico/tonberry-pico) ist ein freier und quelloffener Nachbau auf Basis des Raspberry Pi Pico W. In diesem Talk zeigen wir, wie dieses Projekt entstand:\r\n\r\nVon der Definition von Anforderungen \u00fcber erste Steckbrettaufbauten, Integration widerspenstiger Hard- und Softwarekomponenten in C und Python, hin zum fertigen KiCad-Hardware-Design (ohne SMD-L\u00f6ten) und einer Web-App zur Musikverwaltung auf dem Mikrocontroller.", "description": "Jeder, der Kinder im entsprechenden Alter hat oder kennt, kennt auch die Toniebox: Das Bedienkonzept (Figur draufstellen, H\u00f6rspiel spielt) ist genial einfach, aber als Hacker:in st\u00f6rt man sich unweigerlich an den Nachteilen: Cloud-Zwang, geschlossenes System und teure propriet\u00e4re Figuren.\r\n\r\nZwar gibt es mit dem TonUINO (Arduino + DFPlayer) bereits ein tolles Community-Projekt, das Konzept ist jedoch mittlerweile etwas in die Jahre gekommen: Will man neue Lieder hinzuf\u00fcgen, muss man die SD-Karte ausbauen und ein paar andere, unn\u00f6tige H\u00fcrden \u00fcberwinden.\r\n\r\nHier setzt TonBERRY pico an. Das Ziel des Projekts: Die einfache Nachbaubarkeit mit Modulen und ohne SMD-L\u00f6ten beibehalten, aber das System auf eine moderne Soft- und Hardwarearchitektur heben. Wir zeigen euch welche Anforderungen und Leitplanken wir uns gesetzt haben, wie wir (mehr oder weniger) geeignete Hard- und Software-Komponenten ausgew\u00e4hlt haben, und was es brauchte um diese Ideen zu einem tats\u00e4chlich funktionierenden Ger\u00e4t zu machen.\r\n\r\nDieser Talk richtet sich an alle Maker:innen, Eltern mit Basteldrang und Leute, die weniger Cloud im Kinderzimmer haben m\u00f6chten.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TZZNGZ", "name": "Matthias", "avatar": null, "biography": "Embedded-Bl\u00f6dsinn in Karlsruhe seit 2007.", "public_name": "Matthias", "guid": "ff53b9d9-cfc3-5627-b4fa-261baf730059", "url": "https://cfp.gulas.ch/gpn24/speaker/TZZNGZ/"}, {"code": "LFR7KK", "name": "Stefan", "avatar": null, "biography": "Zerlegt Dinge seit 1986. Baut sie manchmal wieder zusammen.", "public_name": "Stefan", "guid": "01209420-b504-5b3c-8f79-0e7259bec289", "url": "https://cfp.gulas.ch/gpn24/speaker/LFR7KK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/BBRNHH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/BBRNHH/", "attachments": []}, {"guid": "ca7806ae-8ded-59e9-ab48-1aabdaeeb9d8", "code": "PAMMDN", "id": 483, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/PAMMDN/image_i3CjSmb.webp", "date": "2026-06-06T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-483-was-ist-eine-ec-karte", "url": "https://cfp.gulas.ch/gpn24/talk/PAMMDN/", "title": "Was ist eine EC-Karte?", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "W\u00e4hrend Corona wurden digitale Zahlungsmethoden deutlich verbreiteter. Mittlerweile hat sich jedoch eine neue Skepsis eingestellt, insbesondere aufgrund der Abh\u00e4ngigkeit von US-Unternehmen. Dieser Talk gibt dementsprechend einen \u00dcberblick \u00fcber digitale Zahlverfahren, sowie ein bisschen Geschichte und einen Ausblick auf die potenzielle Zukunft davon. Dabei wird auch ein grober \u00dcberblick \u00fcber die Kostenstrukturen gegeben.", "description": "Der Talk greift den in Deutschland gebr\u00e4uchlichen Begriff \"EC-Karte\" auf, dessen rechtliche Definition von dem abweicht, was die meisten Menschen unter dem Begriff verstehen. Darauf aufbauend soll die Geschichte der EC-Karte sowie von Konkurrenzprodukten gezeigt werden, und wie wir in der heutigen Zahlungslandschaft gelandet sind.\r\nDabei werden die wichtigen Zahlungssysteme SEPA, SWIFT, Girocard, VISA, MasterCard und weitere erkl\u00e4rt, sowie die damit verbundenen Kosten aufgezeigt. Dabei wird ein Fokus darauf gelegt, wie diese Kosten in der EU aussehen, wie (und ob \u00fcberhaupt) sie reguliert sind, und f\u00fcr welchen Teil der Transaktionen die entsprechenden Regularien gelten.\r\nAuch die Probleme der Systeme werden gezeigt, sowie ein Blick auf k\u00fcnftige Entwicklungen, als auch ein \u00dcberblick dar\u00fcber, was andere L\u00e4nder machen, soll gegeben werden.\r\nDer Talk fokussiert sich zwar auf kartenbasierte Systeme, soweit Zeit ist, wird aber auch noch \u00fcber Wero & Konsorten gesprochen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BNLJQQ", "name": "Lars", "avatar": null, "biography": "Student am KIT mit Fokus auf Netzwerktechnik. Nebenbei unter anderem sehr interessiert an Kartenzahlungen.", "public_name": "Lars", "guid": "513e8dcd-26e6-558c-bd04-992fe6e554f6", "url": "https://cfp.gulas.ch/gpn24/speaker/BNLJQQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/PAMMDN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/PAMMDN/", "attachments": []}, {"guid": "3f2934a2-6044-5a45-9757-442ef6a76ba8", "code": "DLSLS7", "id": 600, "logo": null, "date": "2026-06-06T13:45:00+02:00", "start": "13:45", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn24-600-keepkarlsruheboring-collective-agendas-boredom-and-maintenance", "url": "https://cfp.gulas.ch/gpn24/talk/DLSLS7/", "title": "KeepKarlsruheBoring: collective agendas, boredom and maintenance", "subtitle": "", "track": "Art, Culture and Games", "type": "Kurzvortrag", "language": "en", "abstract": "[KeepKarlsruheBoring](https://keepkarlsruheboring.org/) is an agenda for Karlsruhe using [gancio](https://gancio.org/) to allow users, with or without registration, to add events that will be displayed in a web and in the Fediverse. In this talk, we will have an overview on the maintenance of the system beyond the software.", "description": "Some people complain about how boring Karlsruhe can be (literally, the name of the city can be translated as the calm or dream of Carl). Yet, having a more in-depth look, there are many people and collectives doing astonishing things: maybe the issue was never the lack of activity, but not having a shared agenda to get an overview on that is going on, especially if you refuse to use Instagram or other (a)social media. Under this premise, KeepKarlsruheBoring was launched in 2025 and since them have been collecting events.\r\n\r\nContrary to what most of the people think, technical set up and maintenance is almost effortless and what really requires work is the social maintenance: reaching out to people and helping them to put their events, moderation and correction of events. After having a brief look and the technical set-up, we will have an overview on what we have been doing in this first year to let people know and use this agenda.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JSZDRR", "name": "V\u00edctor Fancelli Capdevila", "avatar": "https://cfp.gulas.ch/media/avatars/3JASKN_Jd8VEg1.webp", "biography": "V\u00edctor Fancelli Capdevila is interested in the pedagogy of convivial technologies. Currently, is working in different projects: [SobTec](https://sobtec.cat/), the Congress of Sovereign Technolgoy in Barcelona, [After Memory](https://www.aftermemory.net/) an investigation on the relation between memory and digitality and [KeepKarlsruheBoring](https://keepkarlsruheboring.org/), a tireless effort to make the fan-city less boring.", "public_name": "V\u00edctor Fancelli Capdevila", "guid": "fda9b835-62ef-5eb8-83df-c0bd962078bc", "url": "https://cfp.gulas.ch/gpn24/speaker/JSZDRR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/DLSLS7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/DLSLS7/", "attachments": []}, {"guid": "9870f84a-877a-5825-be43-e60ad5677f4b", "code": "8BFLXC", "id": 407, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/8BFLXC/image_ecr4jgU.webp", "date": "2026-06-06T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-407-ultracycling-wie-man-sehr-lange-distanzen-zurucklegt-und-dabei-spa-hat", "url": "https://cfp.gulas.ch/gpn24/talk/8BFLXC/", "title": "Ultracycling \u2013 Wie man sehr lange Distanzen zur\u00fccklegt und dabei Spa\u00df hat.", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Eine Einf\u00fchrung in Ultracycling mit Tipps, wie man eine lange Strecke plant, vorbereitet und zur\u00fccklegt.", "description": "Wir haben viele Kilometer auf dem Rad zur\u00fcckgelegt und dabei mehr oder minder schmerzhaft gelernt, was funktioniert und was nicht. Diese Erkenntnisse wollen wir mit euch teilen.\r\nIm Anschluss wird es ein Get-together zum Thema Fahrradfahren geben.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AC8XRE", "name": "madonius", "avatar": null, "biography": "Connaisseur von Grafiken und Fahrer von R\u00e4dern.", "public_name": "madonius", "guid": "6a73da9c-7d91-50ac-b6b6-4e3c5467748a", "url": "https://cfp.gulas.ch/gpn24/speaker/AC8XRE/"}, {"code": "TVXBAX", "name": "Marco", "avatar": "https://cfp.gulas.ch/media/avatars/TVXBAX_PWvztCJ.JPG", "biography": "Mein Leben dreht sich um Technik und Sport. Als Kind der C64-\u00c4ra haben mich die M\u00f6glichkeiten der Technik schon immer fasziniert und ich versuche, \u00fcber die neuesten Entwicklungen auf dem Laufenden zu bleiben. Gleichzeitig bin ich Ultraradfahrer. Mal fahre ich alleine, mal mit meiner Frau oder ab und zu oder auch bei Veranstaltungen wie dem NorthCape 4000 oder dem 45 Southwest. Ich freue mich immer, Erfahrungen weiterzugeben, die ich im Laufe der Jahre in beiden Bereichen meines Lebens gesammelt habe :-)", "public_name": "Marco", "guid": "397402a2-458d-516e-b273-63a1dace40ba", "url": "https://cfp.gulas.ch/gpn24/speaker/TVXBAX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8BFLXC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8BFLXC/", "attachments": []}, {"guid": "007e332b-9b31-589b-92b1-0e27f0e82989", "code": "73QXEV", "id": 595, "logo": null, "date": "2026-06-06T15:45:00+02:00", "start": "15:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-595-wie-steuert-man-eigentlich-ein-museum", "url": "https://cfp.gulas.ch/gpn24/talk/73QXEV/", "title": "Wie steuert man eigentlich ein Museum?", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Ein Medienkunstmuseum besteht nicht aus Bildern an der Wand, sondern aus Projektoren, Rechnern, Sensoren, Servomotoren, Druckluft, Hochspannung und gelegentlich einer VM mit Windows XP. Vieles davon l\u00e4uft 24/7 \u2014 never touch a running system. Anderes muss jeden Morgen p\u00fcnktlich hochfahren und abends wieder runter. Wir erz\u00e4hlen, wie wir am ZKM den Alltag eines solchen Hauses am Laufen halten \u2014 und warum dabei \u00fcber die Jahre eine ganze Werkstatt voll eigener Software entstanden ist.", "description": "Das ZKM in Karlsruhe ist ein Haus f\u00fcr lebende Medienkunst \u2014 Werke aus Code, Hardware, Netzwerken und manchmal aus Druckluft. Projektoren an der Decke, Rechner hinter den W\u00e4nden, Windows-XP-VMs f\u00fcr Netzkunst von 2001, eine Jakobsleiter mit Hochspannung, ein Emulator des CM-2-Supercomputers mit einer LED-Wand als Replica.\r\n\r\nNiemand verkauft Software f\u00fcr \u201eSteuere Projektoren von f\u00fcnf Herstellern, davon einer ohne Netzwerkanschluss\". Niemand verkauft ein System f\u00fcr \u201estarte ein Kunstwerk, das sich nur per Mausklick auf einen Button starten l\u00e4sst\". Also bauen wir es selbst \u2014 fast immer als Antwort auf einen Bedarf aus einer Ausstellung.\r\n\r\nDer Talk zeigt, wie das im Alltag aussieht:\r\n\r\n- Was muss eigentlich gesteuert werden? Strom, Ger\u00e4te, Rechner, Kioske, Tracking, Besucher \u2014 sechs Schichten, jede mit eigenen Protokollen, Macken und Failure-Modes.\r\n\r\n- Welche Probleme kommen immer wieder? Kunstwerke, die nicht starten wollen. Kunstwerke, die nicht aufh\u00f6ren wollen. Alte Kunst auf neuer Hardware. Schulklassen, die ALLES anfassen. Projektoren, die offline gehen. Ausstellungen, die jahrelang t\u00e4glich laufen m\u00fcssen.\r\n\r\n- Welche L\u00f6sungen entstehen daraus? Watchdogs, VMs mit Snapshot-Revert, ESP-Module die alte Fernbedienungen ersetzen, DNS-Filterung gegen Fortnite-Downloads, ein zentrales Kontrollsystem, das alles orchestriert.\r\n\r\n- Was davon ist Open Source und kann auch anderen H\u00e4usern helfen? Einiges. Aus Hacks f\u00fcr einzelne Ausstellungen sind \u00fcber die Jahre wiederverwendbare Werkzeuge geworden.\r\n\r\n- Was haben wir auf dem Weg gelernt \u2014 \u00fcber Architektur, \u00fcber K\u00fcnstler:innen, \u00fcber das Publikum, und \u00fcber Skripte, die \u201enur kurz\" laufen sollten und dann jahrelang in Produktion stehen.\r\n\r\nEin Blick aus der Maschinenraum-Perspektive auf den Alltag der Leute, die daf\u00fcr sorgen, dass das Museum jeden Tag wieder funktioniert.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9QGAAZ", "name": "Marc Sch\u00fctze", "avatar": "https://cfp.gulas.ch/media/avatars/HVTZW8_fY0jfJZ.webp", "biography": "Marc arbeitet in der Museumstechnik am ZKM Karlsruhe. Sein Job ist Medienkunst am Laufen zu halten \u2014 Projektoren, Sensoren, alte Rechner, neue Kunstwerke, und alles dazwischen. Wenn es daf\u00fcr keine fertige Software gibt, schreibt er sie selbst.", "public_name": "Marc Sch\u00fctze", "guid": "2a70823e-da83-5ada-85fc-48b0ed42001b", "url": "https://cfp.gulas.ch/gpn24/speaker/9QGAAZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/73QXEV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/73QXEV/", "attachments": []}, {"guid": "368865b0-d223-53ea-a7a7-3233d83f03e6", "code": "TYP3UW", "id": 440, "logo": null, "date": "2026-06-06T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-440-och-no-nicht-schon-wieder-schienenersatzverkehr-ein-blick-hinter-die-kulissen", "url": "https://cfp.gulas.ch/gpn24/talk/TYP3UW/", "title": "\"Och n\u00f6, nicht schon wieder Schienenersatzverkehr\" - Ein Blick hinter die Kulissen", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Baustellen bei der Eisenbahn sind \u00e4rgerlich, aber unvermeidlich, um den Zustand der Strecken und Stationen zu erhalten. Doch wieso informieren die Verkehrsunternehmen so sp\u00e4t und was passiert eigentlich im Hintergrund bei einem Verkehrsunternehmen, bis so ein SEV Fahrplan steht? Darum und noch einiges mehr soll es in diesem Talk gehen.", "description": "Noch nie wurde so viel bei der Eisenbahn gebaut wie zuletzt, sodass der Baufahrplan eigentlich als neuer Regelzustand gelten kann. Doch was machen die Eisenbahnverkehrsunternehmen (EVU) eigentlich so im Hintergrund, bis auch wirklich ein Bus f\u00e4hrt? \r\nIn diesem Talk wird auf die Zeitschiene geschaut, wann eigentlich wie die Infrastrukturbetreiber (EIU) die EVUs \u00fcber anstehende Bauma\u00dfnahmen informieren muss. Es werden die Begriffe ZvF, \u00dcB und Fplo erl\u00e4utert und die aktuellen Herausforderungen betrachtet. Zuletzt wird anhand eines Beispiels die Gedankeng\u00e4nge bei der Konzeption von Schienenersatzverkehren vorgestellt.", "recording_license": "", "do_not_record": true, "persons": [{"code": "8BXUW9", "name": "Chep87", "avatar": null, "biography": "Seit \u00fcber 15 Jahren ist Chep der Eisenbahnwelt verbunden. Aktuell als KeyUser f\u00fcr IVU.rail k\u00fcmmere ich mich um unser Planungssystem, sorge daf\u00fcr, dass die Fahrpl\u00e4ne online kommen, das Personal Schichten hat und wir die EU Verordnung Annex VII umsetzen k\u00f6nnen. Und wenn dann noch Zeit ist, dann plane ich auch mal im Tagesgesch\u00e4ft im Personennahverkehr.", "public_name": "Chep87", "guid": "c9ade617-7240-52c3-a63b-5cfadff3cab7", "url": "https://cfp.gulas.ch/gpn24/speaker/8BXUW9/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/TYP3UW/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/TYP3UW/", "attachments": []}, {"guid": "78c6c013-af96-55d6-89ca-f96cd79d851f", "code": "RRQ8MM", "id": 396, "logo": null, "date": "2026-06-06T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-396-because-the-night-belongs-to-night-trains", "url": "https://cfp.gulas.ch/gpn24/talk/RRQ8MM/", "title": "Because the night ...belongs to night trains!", "subtitle": "", "track": "Mobility, Energy and Transformation", "type": "Vortrag", "language": "de", "abstract": "Nachtzugreisen f\u00fcr Einsteiger und Durchschl\u00e4fer. Enth\u00e4lt au\u00dferdem wertvolle Reisehinweise aus eigenen Erfahrungen und ein kleines, total pers\u00f6nliches Ranking internationaler Nachtverkehre.", "description": "Nachtz\u00fcge sind etwas magisches.*\r\n\r\nAber wo kommt der Drang sich im Zug flachzulegen \u00fcberhaupt her? Der Vortrag bietet einen kleinen Einblick in die Herkunft des n\u00e4chtlichen Verkehrs und hilfreiche Tipps f\u00fcr das etwas komplizierten Verkehrsmittels \"Nachtzug\" in hoffentlich unterhaltsamen H\u00e4ppchen.\r\n\r\nAu\u00dferdem sprechen wir \u00fcber ganz pers\u00f6nliche Erfahrungen eines Nachtzugjunkies. Neben einem subjektiven Ranking geht es im Vortrag auch \u00fcber die Probleme des Verkehrsmittels und warum ihr trotz allem versuchen wollt damit zu reisen.\r\n\r\n*Wenn man die absurden Buchungsfristen verstanden hat, die absurden Preise der \u00d6BB ertr\u00e4gt und dann auch noch Gl\u00fcck hat eines der wenigen Betten gebucht zu bekommen und auch noch rechtzeitig zur Abfahrt zum Abfahrtsbahnhof schafft anzureisen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XXZZCC", "name": "Oliver \"Unicorn\" Knapp", "avatar": "https://cfp.gulas.ch/media/avatars/XXZZCC_argALp8.jpeg", "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/gpn24/speaker/XXZZCC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RRQ8MM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RRQ8MM/", "attachments": []}, {"guid": "28d2a26c-bc49-5fc2-831f-97738479a5da", "code": "BYDXTK", "id": 660, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/BYDXTK/image_qt68Lfm.webp", "date": "2026-06-06T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-660-besser-tunneln-mit-ssh", "url": "https://cfp.gulas.ch/gpn24/talk/BYDXTK/", "title": "Besser Tunneln mit SSH", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "de", "abstract": "Auch in den transparentesten Umgebung will ein seine Daten doch gesch\u00fctzt \u00fcbertragen. Wir sehen und in diesem Talk die vielf\u00e4ltigen M\u00f6glichkeiten an, mit der OpenSSH unsere Daten bei der \u00dcbermittlung sch\u00fctzen kann.", "description": "Local, remote und dynamic port foarding sowie der socks-proxy von OpenSSH stehen in diesem Talk im Mittelpunkt. Wenn ihr schon immer mal eine entfernte Datenbank mit euren lokalen SQL-Client abfragen wolltet oder auf eine lokale Datei von einem entfernten Server auslesen, ist dieser Talk f\u00fcr Euch. Auch eine einfache und schnelle VPN-L\u00f6sung werden wir damit aufbauen.\r\n\r\nDieser Talk richtet sich an OpenSSH BenutzerInnen, die meine anderen SSH Talks schon gesehen haben und/oder sich zumindest schon mal eine .config Datei f\u00fcr OpenSSH eingerichtet haben.", "recording_license": "", "do_not_record": false, "persons": [{"code": "F78FLS", "name": "leyrer", "avatar": "https://cfp.gulas.ch/media/avatars/8YYJXU_eLUy4pT.webp", "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/gpn24/speaker/F78FLS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/BYDXTK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/BYDXTK/", "attachments": []}, {"guid": "3ff54fc5-d618-53ce-ac07-d17c2c341995", "code": "GSHUB7", "id": 392, "logo": null, "date": "2026-06-06T21:15:00+02:00", "start": "21:15", "duration": "00:45", "room": "ZKM Kubus", "slug": "gpn24-392-de-spotify-yourself-warum-du-von-streamingdienst-weg-willst-und-wie-wohin", "url": "https://cfp.gulas.ch/gpn24/talk/GSHUB7/", "title": "De-Spotify Yourself - Warum Du von $Streamingdienst weg willst und wie/wohin", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "In diesem Talk behandeln wir Gr\u00fcnde von verschiedenen Musik- und Podcast-Streamingdiensten wegzumigrieren und schauen uns m\u00f6gliche automatische Unterst\u00fctzung und Alternativen (am Beispiel Spotify) an.", "description": "Slides: https://oc.binary-kitchen.de/s/8Z3NGzpyzNKzzwX\r\n\r\nIm Rahmen meiner Gro\u00dfoffensive mich unabh\u00e4ngig(er) von Big Tech zu machen, musste zuletzt Spotify dran glauben. \r\n\r\nIn diesem Talk erz\u00e4hle ich Euch zun\u00e4chst wieso (nein, es ist nicht nur Enshittyfication und Big-Tech b\u00f6se).\r\nDanach schauen wir uns an welche Alternativen es selfhosted gibt, wie gut ich sie finde, und welche ich jetzt benutze.\r\n\r\nAu\u00dferdem gibt es einen Git-Link zu den Scripten, die ich daf\u00fcr geschrieben habe und eine kurze Erkl\u00e4rung wie Ihr Eure Spotify Playlists auf mp3s, die Ihr von physischen Alben, die Ihr besitzt, gezogen habt, mappen k\u00f6nnt :)", "recording_license": "", "do_not_record": false, "persons": [{"code": "EAPJQZ", "name": "j0nas", "avatar": "https://cfp.gulas.ch/media/avatars/EAPJQZ_0w5elt3.jpg", "biography": "\u2728Cyber\u2728security-Nerd im \u00f6ffentlichen Dienst mit besonderer Liebe f\u00fcr Chaos-Events.\r\nLiebt es in seiner Freizeit an technischen Ger\u00e4ten rumzuspielen und sich unabh\u00e4ngiger von Big-Tech zu machen (wo m\u00f6glich).", "public_name": "j0nas", "guid": "a9e88c11-c148-5b02-a5e4-615fc59b2e7c", "url": "https://cfp.gulas.ch/gpn24/speaker/EAPJQZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/GSHUB7/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/GSHUB7/", "attachments": []}, {"guid": "6e42d296-4d10-50de-bf5a-691708c2c9a2", "code": "BUTAWG", "id": 592, "logo": null, "date": "2026-06-06T22:30:00+02:00", "start": "22:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-592-bluetooth-smart-kommunikation-von-gadgets-analysieren", "url": "https://cfp.gulas.ch/gpn24/talk/BUTAWG/", "title": "Bluetooth-Smart-Kommunikation von Gadgets analysieren", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "de", "abstract": "Was muss ich tun, um dieses neue Gadget \"mit App\" von der kruden Hersteller-UI zu befreien? Mit einem (gerne gerooteten) Android-Ger\u00e4t, Wireshark und jadx-gui auf Protokoll-Erkundungstour.", "description": "Immer mehr Gadgets - ob Smart Watch, LED-Panel, Waage, oder was ganz anderes - kommen \"mit App\", einer schlecht (oder gar nicht) \u00fcbersetzten, \u00fcberladenen Anwendung f\u00fcr iOS und Android, die im Hintergrund \u00fcber Bluetooth Low Energy (a.k.a. Bluetooth Smart) mit dem Gadget kommuniziert. Der Vortrag zeigt Schritt f\u00fcr Schritt, wie man diese Kommunikation unter Android aufzeichnen kann, wie man sie in Wireshark auf dem PC auswertet, und wie man die App mit jadx-gui decompiled, um weitere Spuren f\u00fcr die Datendetektiv*in zu sammeln.\r\n\r\n<a href=\"https://op-co.de/talks/ble-reverse-engineering/gpn24.html\">Pr\u00e4sentationsfolien mit Links</a>", "recording_license": "", "do_not_record": false, "persons": [{"code": "GYYZAU", "name": "Ge0rG", "avatar": "https://cfp.gulas.ch/media/avatars/89VAYH_8sfodYK.webp", "biography": "App-Entwickler ([APRSdroid](https://aprsdroid.org/), [yaxim](https://yaxim.org/)), Reverse-Engineer ([Samsung-Kameras](https://op-co.de/blog/tags/samsung-nx/), [Linux-Gadgets](https://chaos.social/@ge0rg/114738637425365009), [LED-Krimskrams](https://chaos.social/@ge0rg/115494126427063179)), Funkamateur (DO1GL), XMPP-Fanatiker.", "public_name": "Ge0rG", "guid": "6118752d-0142-592d-b706-583b11c16cf5", "url": "https://cfp.gulas.ch/gpn24/speaker/GYYZAU/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/BUTAWG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/BUTAWG/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "4cfd9172-d22b-5c61-915f-d193aa534437", "code": "B8PSDB", "id": 399, "logo": null, "date": "2026-06-06T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-399-wie-funktionieren-software-synthesizer-part-1-oszillatoren", "url": "https://cfp.gulas.ch/gpn24/talk/B8PSDB/", "title": "Wie funktionieren Software-Synthesizer Part 1: Oszillatoren", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "de", "abstract": "Wir schauen uns die grundlegenden Bausteine eines Audio-Synthesizers an und wie man diese in Software umsetzen kann.\r\n\r\nIn diesem Teil geht es zun\u00e4chst um Oszillatoren: Wie entsteht der eigentliche Ton am Anfang der Signalkette bevor er durch Filter geformt wird?\r\n\r\nWir fangen mit einem simplen Sinusoszillator an, erweitern ihn zu einem S\u00e4gezahnoszillator und schlie\u00dflich zu einem allgemeinen Wavetableoszillator, wie er in heutigen Synthesizern verwendet wird. Bei jedem Schritt analysieren wir die auftretenden Probleme und welche L\u00f6sungen entwickelt wurden, um sie zu umgehen.\r\n\r\nWir werden verschiedene Konzepte der Signalverarbeitung kennenlernen. Spezielle Vorkenntnisse in diesem Bereich sind jedoch nicht erforderlich.\r\n\r\nStichworte: Nyquist-Shannon Theorem, Aliasing, Diskrete Fourier Transformation DFT/FFT", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XAPFAM", "name": "Frederik Siepe", "avatar": "https://cfp.gulas.ch/media/avatars/XAPFAM_pxgvpAo.jpg", "biography": "Fred ist seit zehn Jahren in der Audio-Signalverarbeitungswelt unterwegs und hat eine besondere Schw\u00e4che f\u00fcr Synthesizer. Neben einer Anstellung bei einer bekannten Audio-Plugin-Schmiede betreibt er in Karlsruhe noch das kleine Unternehmen TheWaveWarden mit Spezialisierung auf Software-Synths.", "public_name": "Frederik Siepe", "guid": "2eeeb087-91ae-516a-8cb5-36123d49ea33", "url": "https://cfp.gulas.ch/gpn24/speaker/XAPFAM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/B8PSDB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/B8PSDB/", "attachments": []}, {"guid": "5de1b3d1-5caf-5315-ab9f-a2dbc734010c", "code": "ZSNZ89", "id": 611, "logo": null, "date": "2026-06-06T13:45:00+02:00", "start": "13:45", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn24-611-it-doesn-t-always-have-to-be-linux-an-intro-to-freebsd", "url": "https://cfp.gulas.ch/gpn24/talk/ZSNZ89/", "title": "It doesn\u2019t always have to be Linux - An intro to FreeBSD", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "en", "abstract": "How is FreeBSD different from Linux, what does it do well and why should I care?", "description": "While Linux is still struggling for mainstream attention on desktop, it\u2018s already dominant in the server space. But monocultures are bad, so this raises the question: What else is out there?\r\n\r\nFor the last year I\u2018ve been diving head-first into FreeBSD and I now use it for most of the things I host. In this talk I want to share with you what this underrepresented OS does well, what software you can run on it and I hope to be able to peek your interest enough to maybe give it a try yourself.", "recording_license": "", "do_not_record": false, "persons": [{"code": "M3CAUV", "name": "Jana", "avatar": "https://cfp.gulas.ch/media/avatars/UQ79HE_p6uXm0b.webp", "biography": "I run infrastructure as a hobby and am passionate about IPv6 adoption.", "public_name": "Jana", "guid": "22a1242b-a4f1-5185-bf26-68027e1a08de", "url": "https://cfp.gulas.ch/gpn24/speaker/M3CAUV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ZSNZ89/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ZSNZ89/", "attachments": []}, {"guid": "d30a82c0-6201-57ee-9677-6d9560614448", "code": "XMJKEN", "id": 606, "logo": null, "date": "2026-06-06T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-606-verdinglichte-entwicklungen-aus-der-kuche-zur-integrierten-entwicklungsumgebung", "url": "https://cfp.gulas.ch/gpn24/talk/XMJKEN/", "title": "Verdinglichte Entwicklungen: Aus der K\u00fcche zur integrierten Entwicklungsumgebung", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Schon Alan Turing soll Programmieren als Kochen bezeichnet haben. Bis heute wird der Vergleich immer wieder verwendet und auch auf der GPN sind Hacken und [Gulasch] Kochen traditionell miteinander verbunden. Worin die Verbindung beider Praktiken in prozessbasierter Abstraktion liegt, zeigt dieser Vortrag, bei dem eine Geschichte der beiden Prozessumgebungen nachgezeichnet wird. Neben der Rekonstruktion einer Historie von Entwicklungsumgebungen in Analogie zur Geschichte moderner K\u00fcchen wird anhand von St\u00f6rungen und Fails durch IDEs, die auf pers\u00f6nlicher wie globaler Ebene zu Problemen wurden, die Relevanz f\u00fcr eine Auseinandersetzung mit ihnen er\u00f6ffnet. Theoretische Unterf\u00fctterung erh\u00e4lt der Vortrag durch marxistische Ans\u00e4tze, wie sie unter anderem vom Cousin des Besitzers der ersten modernen K\u00fcche entwickelt wurden.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RF9QA8", "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/gpn24/speaker/RF9QA8/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/XMJKEN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/XMJKEN/", "attachments": []}, {"guid": "e06cb522-aa00-54b5-97ca-98e49cb18037", "code": "7X3YVU", "id": 501, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/7X3YVU/image_rzfTi41.webp", "date": "2026-06-06T15:45:00+02:00", "start": "15:45", "duration": "00:20", "room": "ZKM Vortragssaal", "slug": "gpn24-501-bagel-history-of-a-bread-with-a-hole", "url": "https://cfp.gulas.ch/gpn24/talk/7X3YVU/", "title": "Bagel: History of a bread with a hole", "subtitle": "", "track": "Art, Culture and Games", "type": "Kurzvortrag", "language": "en", "abstract": "Bagels are bread rolls with a hole, or pretzels with fewer holes, and are wonderful baked goods. Whether they are served with cream cheese and lox or hummus, there is probably nothing better than a fresh bagel. But did you know that bagels have a truly interesting history? From medieval German monasteries to Poland, and from the Jewish diaspora in New York and Montr\u00e9al.\r\n\r\nSo in this talk, I'll be covering the important questions of our time: Where does the Bagel come from? Where do you get the best Bagels (Montr\u00e9al or New York)? And how do all these doughnuts with rigor mortis differ? And of course, you'll learn how to bake a proper bagel.\r\n\r\nCome by and learn more than you ever wanted to know about Bagels, after you hopefully ate a delicious Bagel at the WOC (from 12 am to 3 pm).\r\n\r\nFor a full list of my sources and even more Bagel knowledge: [https://pad.mostlynerdless.de/s/8MqudkmgM](https://pad.mostlynerdless.de/s/8MqudkmgM)", "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. His most recent contribution is the new CPU Time Profiler in JDK 25.", "public_name": "Johannes Bechberger", "guid": "c1ed2cb6-f82b-5ce7-8f0b-d5e9e4aff9ce", "url": "https://cfp.gulas.ch/gpn24/speaker/YELCZM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/7X3YVU/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/7X3YVU/", "attachments": []}, {"guid": "04aebb6f-c42c-511d-bcb1-1f4af5ef62e9", "code": "9LGSLK", "id": 398, "logo": null, "date": "2026-06-06T17:00:00+02:00", "start": "17:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-398-regiotreffen", "url": "https://cfp.gulas.ch/gpn24/talk/9LGSLK/", "title": "Regiotreffen", "subtitle": "", "track": "Entropia / CCC", "type": "Meetup", "language": "de", "abstract": "Das Regiotreffen auf der GPN", "description": "Das Treffen der Regiovertreter*innen auf der GPN 2026", "recording_license": "", "do_not_record": true, "persons": [{"code": "UWMPRW", "name": "gnom", "avatar": null, "biography": "Erfa-Repr\u00e4sentantin des CCC", "public_name": "gnom", "guid": "5030b821-3378-5097-9f7c-0febc973d441", "url": "https://cfp.gulas.ch/gpn24/speaker/UWMPRW/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/9LGSLK/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/9LGSLK/", "attachments": []}, {"guid": "03156722-11cb-5d4f-befc-ac96cc64ad34", "code": "E9LKM3", "id": 686, "logo": null, "date": "2026-06-06T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-686-lightning-talks", "url": "https://cfp.gulas.ch/gpn24/talk/E9LKM3/", "title": "Lightning Talks", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "de", "abstract": "**Lightning Talks** \r\nIhr kennt sie, ihr m\u00f6gt sie (hoffentlich), ihr wolltet sie. \r\nAuch dieses Jahr dank Content24 wieder auf der GPN anzutreffen. \r\n\r\n**Was sind Lightning Talks?** \r\nMini-Talks wo ihr einfach \u00fcber ein Thema / Projekt / whatever reden k\u00f6nnt wo ihr denkt das es cool ist.\r\n\r\n**Was gibt es zu beachten?** \r\n\r\n- First-Come ist meist auch First-Spoken ;) \r\n- Habt eure Slides parat\r\n- Dauer des Talks maximal 5 Minuten\r\n- Seid bitte rechtzeitig da\r\n\r\n\r\nBitte bedenkt, es ist vorgesehen, das die Lightning Talks aufgezeichnet werden. Sollte dies ein Problem da stellen bitte entsprechend eine info geben.\r\n\r\n** Wie k\u00f6nnt ihr einen Lightning-Talk vorab einreichen ? **\r\n\r\n- Ihr schreibt eine Postkarte via Chaospost an AgentK (Mit Titel, Euren Namen mit dem ihr Angesprochen werden wollt und idealerweise vorab ob ihr mit Recording einverstanden seid \r\n\r\n- Ihr ruft via DECT / SIP die 6543 an", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XVJQDD", "name": "Philipp Skotnik", "avatar": null, "biography": null, "public_name": "Philipp Skotnik", "guid": "9defd4ae-91b4-5c4e-8492-512a2b0a8133", "url": "https://cfp.gulas.ch/gpn24/speaker/XVJQDD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/E9LKM3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/E9LKM3/", "attachments": []}, {"guid": "e36618fa-b7a8-51c8-834b-3ccbf8098fa4", "code": "9MNRXX", "id": 499, "logo": null, "date": "2026-06-06T20:00:00+02:00", "start": "20:00", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-499-from-idea-to-jep-an-openjdk-developer-s-journey-to-improve-profiling", "url": "https://cfp.gulas.ch/gpn24/talk/9MNRXX/", "title": "From Idea to JEP: An OpenJDK Developer\u2019s Journey to Improve Profiling", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "OpenJDK is the main project behind Java and already has a profiler for performance assessment. But till recently, it wasn't a good one. So four years ago, only weeks into my first job, I decided to change that. But guess what: Getting a big feature into OpenJDK/Java's runtime isn't as easy as I thought.\r\n\r\nIn this talk, I chronicle my journey of getting a new profiler into JDK 25. It's a tale of blood, sweat, and C++.", "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. His most recent contribution is the new CPU Time Profiler in JDK 25.", "public_name": "Johannes Bechberger", "guid": "c1ed2cb6-f82b-5ce7-8f0b-d5e9e4aff9ce", "url": "https://cfp.gulas.ch/gpn24/speaker/YELCZM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/9MNRXX/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/9MNRXX/", "attachments": []}, {"guid": "b0a9ea1e-f0ab-5502-9b23-39391f44e18a", "code": "PZMB8R", "id": 634, "logo": null, "date": "2026-06-06T21:15:00+02:00", "start": "21:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-634-breaking-architecture-barriers-running-x86-games-and-apps-on-arm", "url": "https://cfp.gulas.ch/gpn24/talk/PZMB8R/", "title": "Breaking architecture barriers: Running x86 games and apps on ARM", "subtitle": "", "track": "Software and Infrastructure", "type": "Vortrag", "language": "en", "abstract": "Presenting FEX, a translation layer to run x86 apps and games on ARM devices: Learn why x86 is such a pain to emulate, what tricks and techniques make your games fly with minimal translation overhead, and how we are seamless enough that you'll forget what CPU you're using in the first place!", "description": "ARM-powered hardware in laptops promises longer battery life at the same compute performance as before, but a translation layer like FEX is needed to run existing x86 software. We'll look at the technical challenges involved in making this possible: designing a high-performance binary recompiler, translating Linux system calls across architectures, and forwarding library calls to their ARM counterparts.\r\n\r\nGaming in particular poses extreme demands on FEX and raises further questions: How do we enable GPU acceleration in an emulated environment? How can we integrate Wine to run Windows games on Linux ARM? Why is Steam itself the ultimate boss battle for x86 emulation? And why in the world do we care more about page sizes than German standardization institutes?\r\n\r\nThis talk will be accessible to a technical audience and gaming enthusiasts alike. However, be prepared to learn cursed knowledge you won't be able to forget!", "recording_license": "", "do_not_record": false, "persons": [{"code": "WPWPXG", "name": "Tony Wasserka", "avatar": "https://cfp.gulas.ch/media/avatars/CFRVZU_55CDpXt.webp", "biography": "System software developer and free software enthusiast. Always looking for a tough challenge, be it console emulators, GPU drivers, or compilers!\r\n\r\nI'll talk about FEX, an x86 emulator for ARM systems. My other biggest hits in the emulator world include Dolphin\ud83d\udc2c, Citra\ud83c\udf4b, and Mikage\ud83e\udd77.\r\n\r\nhttps://github.com/neobrain/\r\nhttps://mastodon.social/@neobrain", "public_name": "Tony Wasserka", "guid": "908ab1b8-d7b3-539e-9512-3d7bfe180676", "url": "https://cfp.gulas.ch/gpn24/speaker/WPWPXG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/PZMB8R/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/PZMB8R/", "attachments": []}], "HfG Blauer Salon": [{"guid": "677299b9-b4d9-55bc-a623-9b7817c391c5", "code": "QFTAFM", "id": 584, "logo": null, "date": "2026-06-06T16:45:00+02:00", "start": "16:45", "duration": "01:00", "room": "HfG Blauer Salon", "slug": "gpn24-584-let-s-make-a-pebble-watchface", "url": "https://cfp.gulas.ch/gpn24/talk/QFTAFM/", "title": "Let's make a Pebble watchface!", "subtitle": "", "track": "Software and Infrastructure", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nA hands-on 60-minute workshop where participants build a working Pebble watchface from scratch using the Pebble SDK. Led by a board member of the Rebble Foundation and a developer at Core Devices (the team behind repebble.com), the session covers the basics of Pebble's app architecture and C API through \"live\" coding. No prior smartwatch experience needed - just basic programming knowledge.", "description": "Pebble smartwatches are back: open source, and more hackable than ever. In this workshop, we'll build a working watchface together from scratch!\r\n\r\nYou'll get a hands-on introduction to the Pebble SDK, learn how Pebble apps are structured, and walk away with running code on the emulator. No smartwatch development experience needed, just basic programming knowledge.\r\n\r\nWhether you're curious about wearables, looking for a fun embedded project, or just want to see what Pebble is all about: this one's for you!\r\n\r\nIf you want to participate: please pre-install the [SDK](https://developer.repebble.com/sdk/) or you can alternatively use the [Cloud IDE](https://cloudpebble.repebble.com/)", "recording_license": "", "do_not_record": true, "persons": [{"code": "UC9DXC", "name": "JP", "avatar": "https://cfp.gulas.ch/media/avatars/D9R3Y9_Qr6rC9Y.webp", "biography": "Hi, I'm JP! I am a contractor for Core Devices, the team behind the new (re)Pebble watches, and also a Board Member for the Rebble Foundation! Working closely with the platform that powers modern Pebble watches, I bring hands-on experience building and maintaining the tools that developers use to create Pebble apps every day.", "public_name": "JP", "guid": "e6808ba2-a2a7-51ee-9189-eebf86ff19e0", "url": "https://cfp.gulas.ch/gpn24/speaker/UC9DXC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/QFTAFM/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/QFTAFM/", "attachments": []}, {"guid": "3e4122b7-410d-541c-8b94-d89210b4c101", "code": "P3Q7AJ", "id": 572, "logo": null, "date": "2026-06-06T18:00:00+02:00", "start": "18:00", "duration": "02:00", "room": "HfG Blauer Salon", "slug": "gpn24-572-tina-austausch", "url": "https://cfp.gulas.ch/gpn24/talk/P3Q7AJ/", "title": "TINA* - Austausch", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Wissens-, F\u00e4higkeits- und Ressourcen Austausch f\u00fcr und mit trans, inter, non bin\u00e4re, Ageschlechtliche Wesen.", "description": "Dieser Mettup richtet sich an alle TINA* Wesen.\r\nEingeladen sind alle, die sich selbst dazugeh\u00f6rig sehen. Eine formale Diagnose ist daf\u00fcr nicht notwendig.\r\n\r\nGemeinsam schaffen wir einen m\u00f6glichst sicheren und wertsch\u00e4tzenden Raum f\u00fcr Austausch, Skillsharing und Vernetzung.\r\n\r\n## M\u00f6gliche Themen:\r\n- medizinische Resourcen\r\n    - Alternativen\r\n    - Wissensdatenbanken\r\n    - Umgang mit Krankenkassen, \u00c4rzten, Fachpersonal, \u2026\r\n- soziale Resourcen\r\n- Welche Gruppen gibt es?\r\n- Erfahrungen mit Gruppen und Gruppengr\u00fcndung\r\n\r\nBringt gern eigene Themen, Fragen oder Gedanken mit\r\n\r\n## M\u00f6glicher Ablauf:\r\n\r\n### Bei kleiner Gruppe:\r\nZu Beginn sammeln wir gemeinsam Themen und tauschen uns anschlie\u00dfend im selbst moderierten Plenum untereinander aus.\r\n\r\n### Bei gr\u00f6\u00dferer Gruppe:\r\nFalls die Teilnehmerzahl gr\u00f6\u00dfer werden sollte, besteht auch die M\u00f6glichkeit das wir uns anschlie\u00dfend themenbasiert auf verschiedene Kleingruppen verteilen. Es wird dann mehrere Runden geben, sodass jede*r die M\u00f6glichkeit hat, sich an unterschiedlichen Themen zu beteiligen.\r\n\r\n## Sonstiger Hinweis: \r\nIhr k\u00f6nnt euch aktiv einbringen, einfach zuh\u00f6ren oder auch Pausen machen. Alles, was euch bewegt, darf hier Platz haben.\r\n\r\n## Disclaimer:\r\nIch bin weder im medizinischen noch im sozialen Bereich t\u00e4tig, sondern ehrenamtliche Selbsthilfegruppenleiterin.\r\nIch leite unter anderem seit Mitte 2024 den TIN*-treff (trans, inter, nicht bin\u00e4r) bei Queer Mittelrhein e.V. und einen queeren und neurodiversen Treff unter Juvemus e.V..", "recording_license": "", "do_not_record": true, "persons": [{"code": "RN9DWU", "name": "Liliths_Byte", "avatar": null, "biography": "Hi, ich bin Eva!\r\nBeep Boop Mensch von Beruf und Selbsthilfegruppenleiterin aus Passion.\r\nIch leite unter anderem seit Mitte 2024 den TIN*-treff (trans, inter, nicht bin\u00e4r) bei Queer Mittelrhein e.V. und einen queeren und neurodiversen Treff unter Juvemus e.V..", "public_name": "Liliths_Byte", "guid": "a445177a-cb46-54fb-b9f0-17fc9b686a7c", "url": "https://cfp.gulas.ch/gpn24/speaker/RN9DWU/"}, {"code": "B7KUQY", "name": "Alexandra", "avatar": null, "biography": "Organizing DI.Days and other knowledge/skill sharing events in Karlsruhe and Entropia.\r\nTransforming the digital of the German public administration (a little bit).\r\nInterested in anarchism as an organizational practice and as a more hopeful political alternative.", "public_name": "Alexandra", "guid": "dac7f606-f837-5951-9e06-fa43ec37a93a", "url": "https://cfp.gulas.ch/gpn24/speaker/B7KUQY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/P3Q7AJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/P3Q7AJ/", "attachments": []}, {"guid": "1794ef33-a35f-5636-a93d-80a2a18ff612", "code": "ALXMWV", "id": 668, "logo": null, "date": "2026-06-06T20:30:00+02:00", "start": "20:30", "duration": "05:00", "room": "HfG Blauer Salon", "slug": "gpn24-668-1-blood-on-the-clocktower-session", "url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/", "title": "Blood On The Clocktower-Session", "subtitle": "", "track": "Entertainment", "type": "Meetup", "language": "de", "abstract": "**Wir spielen gemeinsam eine Runde Blood on the Clocktower!**", "description": "**Max. 15 Wesen pro Raum, Einlass erfolgt \u00fcber eine FIFO-Queue \u2013 wenn voll, dann leider voll.**\r\n\r\nWas ist Blood on the Clocktower?\r\n\r\nBlood on the Clocktower ist ein Social-Deduction-Spiel, das im Vergleich zu Werwolf & Co. einiges anders macht und daher \u2013 aus meiner Sicht \u2013 das bessere Spiel (allerdings auch eine gute Ecke komplexer als Werwolf etc.) ist. Die wichtigsten Punkte:\r\n\r\n- Wer stirbt, darf weiter mitreden und mitspielen (wenn auch \u00fcblicherweise ohne seine F\u00e4higkeit). Man muss nicht potentiell einfach mal eine Stunde daneben sitzen.\r\n- Jeder hat eine F\u00e4higkeit, es gibt keine \"normalen\" Dorfbewohner.\r\n- Es gibt deutlich mehr Informationsrollen (die aber teilweise auch mal falsche Informationen erhalten k\u00f6nnen, um es nicht zu einfach zu machen). Dadurch kommt man mit Logik tendentiell weiter als bei Werwolf, wo deutlich mehr der Entscheidungen auf Bauchgef\u00fchl beruhen.\r\n\r\n*F\u00fcr die Erfahreneren: Wir spielen nur Trouble Brewing.*\r\n\r\n---\r\n\r\nFalls im sp\u00e4teren Verlauf des Abends nicht mehr genug Leute f\u00fcr eine weitere Runde da sind, werden ggf. noch ein paar Brettspiele gespielt.", "recording_license": "", "do_not_record": true, "persons": [{"code": "DQFPBV", "name": "1k", "avatar": null, "biography": "Spielt gerne Blood on the Clocktower. Lebt im Entropia.\r\n\r\nKontakt: [Fedi](https://chaos.social/@1k) | [Matrix](https://matrix.to/#/@one_k:entropia.de)", "public_name": "1k", "guid": "7fa45ba8-ac8d-5d5e-ba42-d27f9ff95ce2", "url": "https://cfp.gulas.ch/gpn24/speaker/DQFPBV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/", "attachments": []}], "HfG Workshopraum 112": [{"guid": "f7b2eee8-2517-526e-baf5-289d349bf956", "code": "W9MBV9", "id": 421, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/W9MBV9/ArduTouchWorkshopEMF_OpZpzVf.jpg", "date": "2026-06-06T11:45:00+02:00", "start": "11:45", "duration": "02:30", "room": "HfG Workshopraum 112", "slug": "gpn24-421-music-synthesis-solder-workshop-with-ardutouch-music-synthesizer-kit", "url": "https://cfp.gulas.ch/gpn24/talk/W9MBV9/", "title": "Music Synthesis/Solder workshop with ArduTouch music synthesizer kit", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\n_Anyone can learn to solder!_  \r\n_And anyone can learn to make music, sound (and noise!) with computer chips!_  \r\nAll participants will easily learn all of this by making an [ArduTouch music synthesizer](https://cornfieldelectronics.com/cfe/projects.php#ardutouch) from a kit.  \r\n**For total beginners.**", "description": "**Learn to solder** by making a way-cool, powerful music synthesizer, and  \r\n**learn how to make cool music, sound, (and noise!) with computer chips**  \r\n(The fancy word for making sound with a computer chip is _Digital Signal Processing_ or _DSP_).  \r\n  \r\n[ArduTouch](https://cornfieldelectronics.com/cfe/projects.php#ardutouch) is an [open hardware](https://github.com/maltman23/ArduTouch) **Ardu**ino-compatible music synthesizer kit with a built-in **Touch** Keyboard, and with built-in speaker/amplifier. It is a really nice performing musical instrument.  \r\n  \r\nThis workshop is for **total newbies** to learn to solder.\r\nThis workshop is for **total newbies** to make their own ArduTouch music synthesizer and learn to make music, sound (and noise!) with computer chips. Attendees take their completed synthesiser home at the end of the workshop.  \r\n  \r\nThe ArduTouch comes pre-programmed with a way cool synthesizer. And I will show you how to re-program it with other way cool (and totally different) synthesizers, as well as how to make your own synthesizers.  \r\n  \r\nFor ages 10 - 100.  \r\n  \r\n**Workshop Itinerary:**  \r\n* Intro to music synthesis  \r\n* Basics of making sound with computer chips (Digital Signal Processing)  \r\n* Basics of using an Arduino  \r\n* Learn to solder. Don't let this scare you! I've taught tens of thousands of people to solder, most of whom have never made anything before in their lives. It is actually a very easy skill to learn. It is also very useful.  \r\n* How to re-program your ArduTouch music synthesizer to make lots of cool music, sounds, (and noise!)    \r\n  \r\n**Materials costs**  \r\nThe workshop is free, but if you would like to partake in the hands-on aspects of the workshop, Mitch will have ArduTouch kits for **\u20ac35**.  \r\n_Optional:_ USB-Serial Cable for re-programming ArduTouch (and many other projects): 5 \u20ac.  \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._", "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. He also performs spacey noise music on his self-made synthesizers. 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/gpn24/speaker/CVDU7W/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/W9MBV9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/W9MBV9/", "attachments": []}, {"guid": "81c89d3d-bd7d-5402-b8b7-162c11f08cce", "code": "L3RBWL", "id": 588, "logo": null, "date": "2026-06-06T14:30:00+02:00", "start": "14:30", "duration": "02:00", "room": "HfG Workshopraum 112", "slug": "gpn24-588-soldering-workshop-for-beginners-anal0g-flow3r-anglerfish-or-blonkenclick", "url": "https://cfp.gulas.ch/gpn24/talk/L3RBWL/", "title": "soldering workshop for beginners, anal0g flow3r, anglerfish or blonkenclick", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nsoldering workshop for beginners, newbie friendly.\r\n\r\nage: 12 years to 128 years\r\nor starting at 4 years accompanied by a parent or guardian", "description": "solder workshop for beginners or to refresh, following kits are available at your choice:\r\n\r\n- anal0g flow3r - the slowly blinking or even breathing flower with five petals\r\n- anglerfish - a small flashlight that you can charge in 10s via USB and have light for half an hour\r\n- blonkenclick - the fancy 16-segment display with six digits, ESP32, temperature sensor and realtime-clock\r\n\r\nAll tools and consumables are provided, and of course you can take your anal0g flow3r, the anglerfish or the blonkenclick back home with you =)\r\n\r\nanal0g flow3r 10\u20ac\r\nanglerfish 10\u20ac\r\nblonkenclick 47\u20ac\r\n\r\nmore infos about the kits and links:\r\nhttps://wenzellabs.de/products/anal0g_flow3r.html\r\nhttps://wenzellabs.de/products/anglerfish.html\r\nhttps://wenzellabs.de/products/blonkenclick.html", "recording_license": "", "do_not_record": true, "persons": [{"code": "YEQZKX", "name": "mazzoo", "avatar": null, "biography": "with the CCC since 1999.\r\n\r\ndoing electronics longer than I can swim.\r\nbut swimming is recently gaining ground.\r\nin recent decades mostly embedded stuff, HW and PCB designs, FPGAs, firmwares, RTOS. in recent years doing more audio stuff again, eurorack but also other nice things. trying to stay away from bullshit jobs, things and people.", "public_name": "mazzoo", "guid": "4f3414e3-4603-5f96-9534-5981af9c097b", "url": "https://cfp.gulas.ch/gpn24/speaker/YEQZKX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/L3RBWL/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/L3RBWL/", "attachments": []}, {"guid": "b9c265ca-d29a-502c-84f1-fe933c2dadf7", "code": "LV3TJ9", "id": 587, "logo": null, "date": "2026-06-06T16:45:00+02:00", "start": "16:45", "duration": "02:00", "room": "HfG Workshopraum 112", "slug": "gpn24-587-advanced-soldering-smd-workshop", "url": "https://cfp.gulas.ch/gpn24/talk/LV3TJ9/", "title": "advanced soldering, SMD workshop", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nget into SMD soldering.\r\n\r\nlearn the modern method of SMD soldering using a hot plate or air gun.\r\ntake home a small analog blinky flower called flwr.", "description": "during the workshop we present the various methods of soldering SMD, the modern surface mount device electronics.\r\n\r\nyou're already good at soldering and seek for a challenge?\r\n\r\nthe small flwr is being soldered, a SMD kit with 0603 components. with tweezers, good eyes and a steady hand you can master this blinky kit. we'll use solder paste, a stencil and a hot plate or air gun.\r\n\r\n10\u20ac for components.\r\n\r\nmore info and further links: https://wenzellabs.de/products/flwr.html", "recording_license": "", "do_not_record": true, "persons": [{"code": "YEQZKX", "name": "mazzoo", "avatar": null, "biography": "with the CCC since 1999.\r\n\r\ndoing electronics longer than I can swim.\r\nbut swimming is recently gaining ground.\r\nin recent decades mostly embedded stuff, HW and PCB designs, FPGAs, firmwares, RTOS. in recent years doing more audio stuff again, eurorack but also other nice things. trying to stay away from bullshit jobs, things and people.", "public_name": "mazzoo", "guid": "4f3414e3-4603-5f96-9534-5981af9c097b", "url": "https://cfp.gulas.ch/gpn24/speaker/YEQZKX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/LV3TJ9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/LV3TJ9/", "attachments": []}, {"guid": "924128d3-ace8-5b9c-a64e-934b515ac7a4", "code": "MUM9QB", "id": 529, "logo": null, "date": "2026-06-06T19:30:00+02:00", "start": "19:30", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-529-miniserver-fur-den-schlusselbund", "url": "https://cfp.gulas.ch/gpn24/talk/MUM9QB/", "title": "Miniserver f\u00fcr den Schl\u00fcsselbund", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nBaut aus einem ESP32 einen kleinen Server f\u00fcr den Schl\u00fcsselbund", "description": "****wichtig****\r\nIhr ben\u00f6tigt eine eigene microSD-Karte f\u00fcr den Betrieb. Es gab leider Probleme mit der Bestellung. F\u00fcr das zusammenbauen braucht es diese nicht, zum testen kann kurz eine andere eingesetzt werden. Die Kosten f\u00fcr das Kit werden dementsprechend g\u00fcnstiger (genauer Preis kommt sp\u00e4ter/morgen bein Workshop ca 10-15 Euro)\r\n\r\n\r\nIch habe einen kleinen Server f\u00fcr den Schl\u00fcsselbund entwickelt, basierend auf einem ESP32-C3, microSD Karte und kleinem Akku. Der Server hat eine (statische) Website und ein MsPacman-Spiel (basierend auf https://github.com/8tentaculos/jsPacman) mit globalem (auf dem Server gespeichertem) Highscore. Ein G\u00e4stebuch ist geplant, aber wahrscheinlich nicht vor der GPN fertig.\r\nWir l\u00f6ten relative kleine L\u00f6tstellen und etwas L\u00f6terfahrung ist n\u00f6tig (ihr m\u00fcsst aber keine Profis sein). Wenn ihr den Webserver selbst programmieren und modifizieren wollt, braucht ihr einen Laptop mit VS Code/Codium und Platform IO. Die Website l\u00e4sst sich auch nur \u00fcber die microSD Karte bearbeiten.\r\n\r\nKosten f\u00fcr die Hardware ca 15\u20ac\r\n\r\n\r\ngithub repo:\r\nhttps://github.com/kusch3l/keychainserver", "recording_license": "", "do_not_record": true, "persons": [{"code": "7E8DJT", "name": "kusch3l", "avatar": null, "biography": "kreativ, k\u00fcnstlerisch veranlagt, technisch begabt, aus Freiburg, bei Selbstbeschreibungen hilflos \u00fcberfordert...", "public_name": "kusch3l", "guid": "6a1894b1-01bf-5e83-8a32-cc2ef185b78c", "url": "https://cfp.gulas.ch/gpn24/speaker/7E8DJT/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/MUM9QB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/MUM9QB/", "attachments": []}, {"guid": "92407f0b-130a-5f60-b474-cee189cda605", "code": "DQTYBH", "id": 631, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/DQTYBH/image_OYbaYLO.webp", "date": "2026-06-06T20:45:00+02:00", "start": "20:45", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-631-hausnetzwerk-selbst-gemacht-patchkabel-selbst-crimpen", "url": "https://cfp.gulas.ch/gpn24/talk/DQTYBH/", "title": "Hausnetzwerk selbst gemacht: Patchkabel selbst crimpen", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nPatchkabel 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": "Ich 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.", "recording_license": "", "do_not_record": true, "persons": [{"code": "ZAHYTZ", "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/gpn24/speaker/ZAHYTZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/DQTYBH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/DQTYBH/", "attachments": []}, {"guid": "2988f0a4-c3db-5b64-8a71-c82004e9a4b6", "code": "RQRUQ3", "id": 490, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/RQRUQ3/image_MswlxVo.webp", "date": "2026-06-06T22:00:00+02:00", "start": "22:00", "duration": "02:00", "room": "HfG Workshopraum 112", "slug": "gpn24-490-1-feedback-at-the-scale-of-chaos-chaotic-sound-synthesis", "url": "https://cfp.gulas.ch/gpn24/talk/RQRUQ3/", "title": "Feedback at the Scale of Chaos - Chaotic sound synthesis", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "en", "abstract": "Let's have a Synthesizer show&tell and produce phantasmagoric sound scapes!", "description": "\u26a0\ufe0f **Attention: Rooms changed!!** \u26a0\ufe0f\r\n\r\n\u26a0\ufe0f **Day 3 (today)** / 22:00 - 0:00 \u279c **Workshop Room 112**\r\n\r\n\r\nWe will bring some small analog synthesizers and basic audio setup. Everyone is welcome to join without own gear, but of course we would be thrilled to see some cool stuff brought by you! Maybe some of you will bring the ArduTouch synths they have just soldered in Mitch Altman's soldering workshop at GPN :-)\r\n\r\n**What will we do together?**\r\n- study the basic ideas of analog sound synthesis - and some more freaky ones\r\n- explain and explore the various synth devices\r\n- connect everything to form a grotesque sound installation\r\n- have an otherworldly jam together\r\n\r\n**Stuff _we_ will bring**\r\n- several Benjolins (chaotic feedback analog synthesizers)\r\n- maybe some analog computers (they don't know it but they are synths)\r\n- some surprise synth hardware is rumoured to appear...\r\n- a number of cute tiny mono speakers will be available\r\n\r\n**Stuff _you_ might want to bring:**\r\n- your favourite little synth device\r\n- power cords / multiple sockets\r\n- mixers, cables, adaptors\r\n- speakers, headsets\r\n\r\n\r\nbuzzwords: electronic music, klangforschung, patch programming, exploration, music, audio", "recording_license": "", "do_not_record": true, "persons": [{"code": "YRPEVZ", "name": "qetu", "avatar": "https://cfp.gulas.ch/media/avatars/YRPEVZ_JhBH4d8.png", "biography": "Has no idea of electronics or music, but cannot be stopped from doing dangerous electronic sound experiments - preferably with analog synthesizers or analog computers.", "public_name": "qetu", "guid": "4e50c45a-040a-5322-95f4-d30f44a314cf", "url": "https://cfp.gulas.ch/gpn24/speaker/YRPEVZ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/RQRUQ3/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/RQRUQ3/", "attachments": []}], "HfG Workshopraum 115": [{"guid": "4cc2142d-498b-55ec-b5cd-f59734b1215d", "code": "JRGBY8", "id": 475, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/JRGBY8/image_zXYuldV.webp", "date": "2026-06-06T12:15:00+02:00", "start": "12:15", "duration": "02:00", "room": "HfG Workshopraum 115", "slug": "gpn24-475-platinendesign-mit-kicad-beginner-workshop", "url": "https://cfp.gulas.ch/gpn24/talk/JRGBY8/", "title": "Platinendesign mit KiCad - Beginner Workshop", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nWir 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 KiCad10 (KiCad9 oder 8 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": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "8JZTQJ", "name": "cpresser", "avatar": "https://cfp.gulas.ch/media/avatars/8JZTQJ_fzUP9nq.jpeg", "biography": "Friend of Blahaj\r\nHardware Hacker\r\n#KiCad", "public_name": "cpresser", "guid": "e642aa76-ae01-5c97-8946-36115cee5793", "url": "https://cfp.gulas.ch/gpn24/speaker/8JZTQJ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/JRGBY8/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/JRGBY8/", "attachments": []}, {"guid": "0c653ca7-7eaa-5152-9c7b-d9f638198b0f", "code": "XRNPPF", "id": 540, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/XRNPPF/defi-tudo_qMFQZYW_zsmdUSQ_SBA3Ebn.webp", "date": "2026-06-06T15:30:00+02:00", "start": "15:30", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-540-schonmal-mit-einem-defi-aed-gequatscht", "url": "https://cfp.gulas.ch/gpn24/talk/XRNPPF/", "title": "Schonmal mit einem Defi (AED) gequatscht?", "subtitle": "", "track": "Science", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nDefis retten Leben! Du darfst es in einer sicheren Umgebung selbst ausprobieren.\r\n\r\nDieser Workshop ist auf mehrfachen Wunsch eine Widerholung von letztem Jahr.", "description": "Sie h\u00e4ngen h\u00e4ufig in Banken, Einkaufszentren, Sportt\u00e4tten, Unis, zunehmend mehr auch in Z\u00fcgen und neuerdings in den DB-Lounges: Defis - und sie retten Leben, nur wie?\r\nUnd was genau musst DU daf\u00fcr tun?\r\n\r\n---\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. Sofern du bereits letztes Jahr oder auf einem anderen Chaos-Event teilgenommen hast, \u00fcberlasse doch den Neulingen den Vortritt.\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/gpn24/speaker/FTDTZK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/XRNPPF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/XRNPPF/", "attachments": []}, {"guid": "d20339c1-5224-5432-b366-f80c74278e3e", "code": "BQJU3W", "id": 374, "logo": null, "date": "2026-06-06T16:45:00+02:00", "start": "16:45", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-374-tracing-risc-v-systems-using-e-trace-tooling", "url": "https://cfp.gulas.ch/gpn24/talk/BQJU3W/", "title": "Tracing RISC-V systems using E-Trace tooling", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nWhen developing for/debugging embedded hardware, you sometimes need to know what's going on. But using a debugger may not be an option when the behavior you want to observe involves timing-critical code paths such as interrupt handling or bit-banging some arcane protocol. Hardware assisted tracing allows capturing this information and analyzing it offline, without halting or blocking the core.\r\n\r\nThe \"Efficient Trace for RISC-V\" ([E-Trace][etrace]) allows tracing programs on RISC-V hardware equipped with a compatible trace encoder. This workshop introduces general concepts and the infrastructure involved in traces, including open source tooling. You have the opportunity to work on traces provided as part of the workshop and capture your own.\r\n\r\n[etrace]: <https://github.com/riscv-non-isa/riscv-trace-spec/>", "description": "This workshop will introduce basic concepts around tracing with \"Efficient Trace for RISC-V\" ([E-Trace][etrace]) as well as the infrastructure involved in capturing such traces. Participants will then get the opportunity to:\r\n* capture traces of a program running on [QEMU],\r\n* inspect traces using [rvet], an open source tool built upon [riscv-etrace] and\r\n* receive help capturing traces from real hardware.\r\n\r\nParticipants will need a laptop capable of compiling, or at least running QEMU (with additional patches) as well as a Rust-program. No RISC-V hardware is required for participation.\r\n\r\n[etrace]: <https://github.com/riscv-non-isa/riscv-trace-spec/>\r\n[QEMU]: <https://qemu.org>\r\n[rvet]: <https://crates.io/crates/rvet/>\r\n[riscv-etrace]: <https://crates.io/crates/riscv-etrace/>", "recording_license": "", "do_not_record": true, "persons": [{"code": "HZUBJG", "name": "neithernut", "avatar": "https://cfp.gulas.ch/media/avatars/HZUBJG_39qSlP6.png", "biography": "Maintainer of [rvet] and [riscv-etrace], researcher at FZI Forschungszentrum Informatik.\r\n\r\n[rvet]: <https://github.com/fzi-forschungszentrum-informatik/rvet>\r\n[riscv-etrace]: <https://crates.io/crates/riscv-etrace/>", "public_name": "neithernut", "guid": "392fa9aa-557c-57ee-9211-e11d1c47974e", "url": "https://cfp.gulas.ch/gpn24/speaker/HZUBJG/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/BQJU3W/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/BQJU3W/", "attachments": []}, {"guid": "a584a954-6a7d-56b9-a216-f5e87356feb1", "code": "9R9JYJ", "id": 451, "logo": null, "date": "2026-06-06T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-451-makeup-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/9R9JYJ/", "title": "Makeup-Meetup", "subtitle": "", "track": "Art, Culture and Games", "type": "Meetup", "language": "de", "abstract": "got a face? wanna paint it?\r\nf\u00fcr Anfangende, Fortschreitende und den Rest", "description": "Makeup-begeisterte und -interessierte Menschen k\u00f6nnen hier Tipps und Tricks austauschen. Egal ob du ein paar Fragen hast, keine Ahnung oder einfach nur neben ein paar anderen Menschen dein Makeup machen m\u00f6chtest. **All Faces and all Kinds of Makeup Welcome!**\r\n**Makeup, Spiegel und Fragen bitte selber mitbringen**", "recording_license": "", "do_not_record": true, "persons": [{"code": "WJYJ8S", "name": "varianthe", "avatar": null, "biography": "Ich studiere Mediendinge und arbeite Awarenessdinge\r\n\"Lieblingschefin\" -N.K.\r\n\"Tanzhausgranate\" -A.\r\npeer-reviewed\r\nMastodon @varianthe@mastodon.social", "public_name": "varianthe", "guid": "83305f8b-f8c7-5139-bb56-bf90cca67eb6", "url": "https://cfp.gulas.ch/gpn24/speaker/WJYJ8S/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/9R9JYJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/9R9JYJ/", "attachments": []}, {"guid": "214d9b9a-81bf-51d5-843b-5662509de5e3", "code": "TSNNDZ", "id": 419, "logo": null, "date": "2026-06-06T19:15:00+02:00", "start": "19:15", "duration": "01:00", "room": "HfG Workshopraum 115", "slug": "gpn24-419-tor-relay-operators-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/TSNNDZ/", "title": "Tor Relay Operators Meetup", "subtitle": "", "track": "Meetup", "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": "This meetup is intended for all people who are interested in Tor relays, be it their operation, their deployment, their administration, their technology, and so forth.\r\n\r\nYou do not have to be a relay operator in order to join the meetup, as the meetup also targets people who do not work with Tor relays (yet).", "recording_license": "", "do_not_record": true, "persons": [{"code": "37J9MA", "name": "cve", "avatar": "https://cfp.gulas.ch/media/avatars/37J9MA_T7B9WpU.jpeg", "biography": "Clara (cve) has been working for The Tor Project, Inc. since October 2024.\r\nIn her position as a Rust Developer on the network team she has been working on Arti, a reimplementation of Tor in Rust, with a focus on implementing relay support for Tor.", "public_name": "cve", "guid": "cd5ba682-5e0b-5e49-bf5f-ecd3a3d9fcd8", "url": "https://cfp.gulas.ch/gpn24/speaker/37J9MA/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/TSNNDZ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/TSNNDZ/", "attachments": []}, {"guid": "5ea94fb2-e972-5aeb-9969-26fd507a8eac", "code": "ALXMWV", "id": 668, "logo": null, "date": "2026-06-06T20:30:00+02:00", "start": "20:30", "duration": "03:30", "room": "HfG Workshopraum 115", "slug": "gpn24-668-2-blood-on-the-clocktower-session", "url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/", "title": "Blood On The Clocktower-Session", "subtitle": "", "track": "Entertainment", "type": "Meetup", "language": "de", "abstract": "**Wir spielen gemeinsam eine Runde Blood on the Clocktower!**", "description": "**Max. 15 Wesen pro Raum, Einlass erfolgt \u00fcber eine FIFO-Queue \u2013 wenn voll, dann leider voll.**\r\n\r\nWas ist Blood on the Clocktower?\r\n\r\nBlood on the Clocktower ist ein Social-Deduction-Spiel, das im Vergleich zu Werwolf & Co. einiges anders macht und daher \u2013 aus meiner Sicht \u2013 das bessere Spiel (allerdings auch eine gute Ecke komplexer als Werwolf etc.) ist. Die wichtigsten Punkte:\r\n\r\n- Wer stirbt, darf weiter mitreden und mitspielen (wenn auch \u00fcblicherweise ohne seine F\u00e4higkeit). Man muss nicht potentiell einfach mal eine Stunde daneben sitzen.\r\n- Jeder hat eine F\u00e4higkeit, es gibt keine \"normalen\" Dorfbewohner.\r\n- Es gibt deutlich mehr Informationsrollen (die aber teilweise auch mal falsche Informationen erhalten k\u00f6nnen, um es nicht zu einfach zu machen). Dadurch kommt man mit Logik tendentiell weiter als bei Werwolf, wo deutlich mehr der Entscheidungen auf Bauchgef\u00fchl beruhen.\r\n\r\n*F\u00fcr die Erfahreneren: Wir spielen nur Trouble Brewing.*\r\n\r\n---\r\n\r\nFalls im sp\u00e4teren Verlauf des Abends nicht mehr genug Leute f\u00fcr eine weitere Runde da sind, werden ggf. noch ein paar Brettspiele gespielt.", "recording_license": "", "do_not_record": true, "persons": [{"code": "DQFPBV", "name": "1k", "avatar": null, "biography": "Spielt gerne Blood on the Clocktower. Lebt im Entropia.\r\n\r\nKontakt: [Fedi](https://chaos.social/@1k) | [Matrix](https://matrix.to/#/@one_k:entropia.de)", "public_name": "1k", "guid": "7fa45ba8-ac8d-5d5e-ba42-d27f9ff95ce2", "url": "https://cfp.gulas.ch/gpn24/speaker/DQFPBV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ALXMWV/", "attachments": []}], "HfG Workshopraum 106": [{"guid": "5172d31e-0601-5feb-9f5e-72e7dba7bcb5", "code": "PSVQ3E", "id": 570, "logo": null, "date": "2026-06-06T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "HfG Workshopraum 106", "slug": "gpn24-570-all-researchers-welcome", "url": "https://cfp.gulas.ch/gpn24/talk/PSVQ3E/", "title": "All researchers welcome", "subtitle": "", "track": "Science", "type": "Meetup", "language": "en", "abstract": "This is a meetup for scientists, researchers, and curious people of all and any academic disciplines. \r\nParticipants don't have to be enrolled at a university or hold a higher education diploma to join, because every science-minded person ist welcome!\r\nThe session takes place in the language/s everyone understands, which is likely going to be English; German.\r\n\r\nThe idea is to have a space for sharing/discussing (academic) ambitions, experiences, papers, programs and rabbit holes.\r\n\r\nPlease note: This is not a networking or self-promotion meetup, but an opportunity to meet people with diverse academic backgrounds and possibly a wide range of interests.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "C888DE", "name": "Luca", "avatar": null, "biography": "Meistens studiere ich Kommunikationswissenschaften & Informatik. Sonst reise ich gerne, engagiere mich f\u00fcr netzpolitische Themen und finde Gr\u00fcntee sehr sympathisch.", "public_name": "Luca", "guid": "84abd022-a89e-5d71-923c-10f3ceca0368", "url": "https://cfp.gulas.ch/gpn24/speaker/C888DE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/PSVQ3E/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/PSVQ3E/", "attachments": []}], "ZKM Foyer": [{"guid": "061eae07-d80e-5a01-ae2d-6c8e1fbac118", "code": "FPPLAF", "id": 593, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/FPPLAF/image_Pzccoyf.webp", "date": "2026-06-06T12:00:00+02:00", "start": "12:00", "duration": "01:00", "room": "ZKM Foyer", "slug": "gpn24-593-1-fuhrung-durch-die-computerspieleausstellung-zkmgameplay", "url": "https://cfp.gulas.ch/gpn24/talk/FPPLAF/", "title": "F\u00fchrung durch die Computerspieleausstellung \u00bbzkm_gameplay\u00ab", "subtitle": "", "track": "Art, Culture and Games", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nEntdeckt die Kultur der Computerspiele: In \u00bbzkm_gameplay. the next level\u00ab pr\u00e4sentieren wir euch Art- und Indie-Games, die k\u00fcnstlerisch und kreativ neue Wege gehen.", "description": "In f\u00fcnf thematischen Leveln erfahrt ihr mehr \u00fcber die Geschichte der Videospiele, neue Erz\u00e4hlweisen in Games und wie Spiele politische Themen aufgreifen. \u00dcber 50 Games k\u00f6nnt ihr in der Ausstellung anspielen und ausprobieren.", "recording_license": "", "do_not_record": true, "persons": [{"code": "JXXTDQ", "name": "Laura C. S.", "avatar": "https://cfp.gulas.ch/media/avatars/S9HQHN_BTYP8cy.webp", "biography": "Laura ist Kuratorin f\u00fcr Games am ZKM | Zentrum f\u00fcr Kunst und Medien. Sie liebt kleine, ungew\u00f6hnliche und kreative Spiele, die \u00fcberraschen. Guilty pleasure: Point-and-Click", "public_name": "Laura C. S.", "guid": "2c5ee1d8-5791-5c9e-ac3e-fd96d83fee22", "url": "https://cfp.gulas.ch/gpn24/speaker/JXXTDQ/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/FPPLAF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/FPPLAF/", "attachments": []}], "ZKM \"Musikbalkon\"": [{"guid": "c0dcb792-3bb5-5867-9b88-ba5e9dfd2ed0", "code": "THYWRY", "id": 565, "logo": null, "date": "2026-06-06T12:00:00+02:00", "start": "12:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-565-fahrradstadt-karlsruhe-wer-behauptet-denn-so-was-meetup-fur-fans-und-kritiker-und-alle-anderen", "url": "https://cfp.gulas.ch/gpn24/talk/THYWRY/", "title": "\"Fahrradstadt Karlsruhe\" - wer behauptet denn so was? Meetup f\u00fcr Fans und Kritiker und alle anderen.", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Karlsruhe soll eine sogenannte \"Fahrradstadt\" sein. Stimmt das eigentlich deiner Meinung? Und wie sieht es bei dir ganz wo anders aus? Komme doch einfach vorbei und lass uns \u00fcber dieses spannende Thema sprechen, diskutieren und sogar streiten. Jeder ist willkommen! Mit und ohne Rad.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "8FUJQ3", "name": "BimmelbahnRadFan", "avatar": null, "biography": "Ich bin als \"Niemals-Autobesitzer\" seit jeher mit \u00f6ffentlichen Verkehrsmitteln und nat\u00fcrlich mit meinem Rad unterwegs. Mir selbst gef\u00e4llt die Situation des \u00f6ffentlichen Personenverkehrs in Deutschland (noch lange) nicht. Aber ich nutze den \u00d6P(F/N)V t\u00e4glich.  Gleiches trifft auch f\u00fcr die sogenannte Radinfrastruktur mit sogenannten Radwegen zu. Mobil sein ohne eigenes Auto ist mein Thema. Seitdem ich vor allem oft und gerne, und dabei immer sehr entspannt in den Niederlanden per Rad und mit dem \u00d6P(F/N)V unterwegs war, kann ich die Situation zu beiden Themen in Deutschland nicht mehr ernst nehmen. Es gibt viel von den Niederlanden zu diesen Themen zu lernen. Kulinarisch wirst du aber keine Wunder dort erleben. :-)", "public_name": "BimmelbahnRadFan", "guid": "07f0e8ea-bb23-5971-bd65-0d01e235b151", "url": "https://cfp.gulas.ch/gpn24/speaker/8FUJQ3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/THYWRY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/THYWRY/", "attachments": []}, {"guid": "053b4e2a-6151-56d0-a815-d38d5d6dcb07", "code": "GUPH9L", "id": 661, "logo": null, "date": "2026-06-06T13:15:00+02:00", "start": "13:15", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-661-nicht-informatiker-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/GUPH9L/", "title": "Nicht-Informatiker Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "F\u00fcr Nicht-Informatiker, die sich gerne im Chaos aufhalten (oder auch neu sind!)\r\nNerdige Interessen jedweder Art au\u00dferhalb der Informatik gerne gesehen!", "description": "Alle Chaoswesen ohne Informatikbackground herzlich willkommen.\r\nWir unterhalten uns einfach sch\u00f6n \u00fcber Themen die uns interessieren :) \r\nDas Chaos besteht nicht nur aus Informatikern, auch wenn es manchmal so wirken kann, Hier bekommen wir eine kurze Pause und neue nerdige Kontakte.\r\nThemenideen: Trollen, G\u00e4rtnern, Kochen, Backen, Lesen, Chemie und was auch immer ihr mitbringt!", "recording_license": "", "do_not_record": true, "persons": [{"code": "8STSXK", "name": "Grishin", "avatar": null, "biography": "Studiert Chemie, ist nerdig || Studies chemistry, is nerdy", "public_name": "Grishin", "guid": "ea53dffa-ce47-5796-91f2-525d1bd84239", "url": "https://cfp.gulas.ch/gpn24/speaker/8STSXK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/GUPH9L/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/GUPH9L/", "attachments": []}, {"guid": "c52e2d0a-e70f-5777-87c1-2cc343bb9531", "code": "ACMNTF", "id": 427, "logo": null, "date": "2026-06-06T14:45:00+02:00", "start": "14:45", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-427-meetup-gcc-ante-mortem", "url": "https://cfp.gulas.ch/gpn24/talk/ACMNTF/", "title": "Meetup: GCC ante-mortem?", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "de", "abstract": "Die GNU Compiler Collection (GCC) ist der Standardcompiler aller Linux-Distributionen, verschwand aber in den letzten Jahren etwas aus dem \u00f6ffentlichen Bewusstsein.  Werden viele neue Sprachen und Architekturen vor allem durch LLVM abgedeckt und stagniert die GCC-Entwicklung?\r\nIn diesem Meetup treten wir diesen Behauptungen entgegen, indem wir zeigen, welche Entwicklungen es in der GNU-Toolchain-Welt gibt, und wo GCC weiterhin stark ist.  Au\u00dferdem gehen wir darauf ein, wie die Community organisiert ist und wie man selbst zum GCC-Projekt beitragen kann.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "WWUXKM", "name": "Robin Dapp", "avatar": null, "biography": "Hat schonmal etwas mit GCC kompiliert.", "public_name": "Robin Dapp", "guid": "79bbab0f-b5e7-50a9-86da-06b9bc9ae0ec", "url": "https://cfp.gulas.ch/gpn24/speaker/WWUXKM/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/ACMNTF/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/ACMNTF/", "attachments": []}, {"guid": "44e0cd82-b5de-5e81-82f3-5286d56bc0cb", "code": "S3G9Z9", "id": 528, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/S3G9Z9/image_n5rysfS.webp", "date": "2026-06-06T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-528-nixos-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/S3G9Z9/", "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/gpn24/speaker/G8EJCB/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/S3G9Z9/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/S3G9Z9/", "attachments": []}, {"guid": "cfc41a4b-5966-5c58-9402-67a72f7437c1", "code": "Q7H88L", "id": 510, "logo": null, "date": "2026-06-06T18:00:00+02:00", "start": "18:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-510-moglichst-anonyme-selbsthilfegruppe-fur-menschen-die-ihre-lohnarbeit-auf-windows-ausuben-mussen", "url": "https://cfp.gulas.ch/gpn24/talk/Q7H88L/", "title": "(m\u00f6glichst) anonyme Selbsthilfegruppe, f\u00fcr menschen, die ihre lohnarbeit auf Windows aus\u00fcben m\u00fcssen", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Meetup", "language": "de", "abstract": "Ich m\u00f6chte hier platz bieten techniken auszutauschen, wie man in einem Microsoft dominierten Umfeld nicht verzweifelt.\r\nUnd nat\u00fcrlich darf das gemeinsame aufregen nicht fehlen ;)", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "YXFFMD", "name": "microslop hater", "avatar": null, "biography": "Aus anonymit\u00e4tsgr\u00fcnden hier keine weitere beschreibung von mir", "public_name": "microslop hater", "guid": "2afe129c-a54d-53f4-b80d-1bca9ba0a6dc", "url": "https://cfp.gulas.ch/gpn24/speaker/YXFFMD/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/Q7H88L/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/Q7H88L/", "attachments": []}, {"guid": "fb429ba0-dd0b-5f5c-9e58-9b6efa0d5c2f", "code": "AJNBYY", "id": 383, "logo": null, "date": "2026-06-06T19:15:00+02:00", "start": "19:15", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-383-linux-cow-file-system-meetup-did-your-file-system-hurt-you", "url": "https://cfp.gulas.ch/gpn24/talk/AJNBYY/", "title": "Linux CoW file system meetup \u2013 did your file system hurt you?", "subtitle": "", "track": "Software and Infrastructure", "type": "Meetup", "language": "en", "abstract": "Which copy-on-write file system is right for your home use under Linux? Is more complexity in the file system always better? How does ZFS licensing affect the real-world use? What even is the Btrfs RAID5 write hole and why wasn't it fixed? What's up with all the Bcachefs-drama, does this now out-of-tree fs still hold any advantages?\r\n\r\nJoin us and freely discuss over a Mate how your file system has hurt you, which slightly non-recommended settings have worked for you and all the creative ways you have managed to lose your TBs of Linux isos.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "STBBAC", "name": "LTE_Max", "avatar": null, "biography": "Networking enthusiast interested in old and new, always trying to use the best tool for the job even if it's wildly obscure.", "public_name": "LTE_Max", "guid": "bf708c05-32d8-5216-a6f0-9c5d20f404f3", "url": "https://cfp.gulas.ch/gpn24/speaker/STBBAC/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/AJNBYY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/AJNBYY/", "attachments": []}], "HfG Hackcenter": [{"guid": "0c9bdc96-48eb-5ba6-89a8-e49268335199", "code": "HYAKYY", "id": 590, "logo": null, "date": "2026-06-06T09:00:00+02:00", "start": "09:00", "duration": "01:00", "room": "HfG Hackcenter", "slug": "gpn24-590-3-buchbinden-eine-simple-methode", "url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "title": "Buchbinden - eine simple Methode", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "\"Buchbinden - eine simple Methode\" Workshop, ca  60 Minuten.\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\nwenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.", "description": "Der Workshop soll eine Einf\u00fchrung sein wie Papier zu B\u00fcchern gebunden werden kann. \r\nmit geringem  handwerklichen Geschick f\u00fcgen die Teilnehmer A4 Papier und 2 Buchdeckeln mit schnur zu einem Buch zusammen. Dies ist anwendbar f\u00fcr Skripten, Ausdrucke, Zeitschriften etc. \r\nNach theoretischer Einf\u00fchrung binden die Teilnehmer unter Anleitung selbst. Material wird gestellt.\r\n\r\nAus diesem Grund k\u00f6nnen immer nur 5 Leute gleichzeitig teilnehmen. \r\nDer Workshop wird - wie schon in den letzten Jahren - mehrfach inerhalb der GPN  angeboten werden.\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": "VUFGAV", "name": "Ulf Grabbert", "avatar": "https://cfp.gulas.ch/media/avatars/P3DS7U_icCo0Pk.webp", "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/gpn24/speaker/VUFGAV/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HYAKYY/", "attachments": []}], "Au\u00dfen S\u00fcdwiese \"Lavawiese\"": [{"guid": "09518bf5-0623-5979-9386-3cd03d255872", "code": "FVYQHD", "id": 695, "logo": null, "date": "2026-06-06T15:00:00+02:00", "start": "15:00", "duration": "01:00", "room": "Au\u00dfen S\u00fcdwiese \"Lavawiese\"", "slug": "gpn24-695-di-day-org-website-content", "url": "https://cfp.gulas.ch/gpn24/talk/FVYQHD/", "title": "DI-DAY.org - Website Content", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Meetup", "language": "de", "abstract": "Der Digital Independence Day l\u00e4uft und die Nachfrage ist riesig.\r\nAber jetzt m\u00fcssen Infos und Anleitungen auch online festgehalten werden, \r\ndamit der Knowledge, wie sich ein jeder helfen kann, wirklich \r\nVerbreitung findet.\r\nWir m\u00f6chten ein Content-Team aufbauen das Inhalte und Anleitungen \r\naufbereitet.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JWJW7B", "name": "LBehm", "avatar": null, "biography": null, "public_name": "LBehm", "guid": "bcd511bc-38d2-5bc8-b91c-f5246123ae2b", "url": "https://cfp.gulas.ch/gpn24/speaker/JWJW7B/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/FVYQHD/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/FVYQHD/", "attachments": []}]}}, {"index": 4, "date": "2026-06-07", "day_start": "2026-06-07T04:00:00+02:00", "day_end": "2026-06-08T03:59:00+02:00", "rooms": {"ZKM Medientheater": [{"guid": "9a3c2975-770e-5df1-902b-a630903e2bdd", "code": "TVNEUB", "id": 467, "logo": null, "date": "2026-06-07T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-467-di-days-as-anarchist-practice-anarchist-practices-for-di-days", "url": "https://cfp.gulas.ch/gpn24/talk/TVNEUB/", "title": "DI.Days as Anarchist Practice/Anarchist Practices for DI.Days", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "en", "abstract": "Digital Independence Days are a response to the growing monopolization of technology and the recent loss of trust in US-based tech firms after the USA's shift towards authoritarianism. The (communicated) goal is to protect our current democracy and our current freedoms from deteriorating even further. Conserving the status quo and preventing a further loss of freedoms is likely not enough.\r\n\r\nI want to highlight the larger transformative potential in this project. By applying anarchist practices to DI.Days, we can imagine a world of decentralized and democratized software, platforms and infrastructure. A world where individuals act as sovereign providers and users of technology. A world where the providers of technology do no have the ability to enact arbitrary power upon users. A world where consenting to the sharing of data is real and not a lie hidden by \"Accept all cookies\" or \"Agree to the Terms and Conditions\".\r\n\r\nMoving from imagining such a future to prefiguring it, I want to look at anarchistic practices that might realize such a transformation and the role of DI.Days in it.", "description": "The talk will have the following structure:\r\n1. Introduction to social(ist) and small-a anarchism and some of their lines of thoughts and practices especially applied to education and organizing\r\n2. What are DI.Days, what do they promise, and what do they look like in practice (at least in Karlsruhe)\r\n3. Daydreaming a utopia for technology use on the basis of anarchist principles (and the hopes of DI.Days)\r\n4. What practical small steps can lead there? And why are DI.Days a good project for making these steps?", "recording_license": "", "do_not_record": false, "persons": [{"code": "B7KUQY", "name": "Alexandra", "avatar": null, "biography": "Organizing DI.Days and other knowledge/skill sharing events in Karlsruhe and Entropia.\r\nTransforming the digital of the German public administration (a little bit).\r\nInterested in anarchism as an organizational practice and as a more hopeful political alternative.", "public_name": "Alexandra", "guid": "dac7f606-f837-5951-9e06-fa43ec37a93a", "url": "https://cfp.gulas.ch/gpn24/speaker/B7KUQY/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/TVNEUB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/TVNEUB/", "attachments": []}, {"guid": "864b25a9-03c7-58ab-b73a-dac038cccdf6", "code": "G9VCNN", "id": 666, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/G9VCNN/image_vIuRlcT.webp", "date": "2026-06-07T11:15:00+02:00", "start": "11:15", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-666-gemeinsam-wissens-infrastruktur-bauen-foderierte-wikibase-fur-video-und-podcasts-wisskomm-wiki", "url": "https://cfp.gulas.ch/gpn24/talk/G9VCNN/", "title": "Gemeinsam Wissens-Infrastruktur bauen: f\u00f6derierte Wikibase f\u00fcr Video- und Podcasts (WissKomm Wiki)", "subtitle": "", "track": "Science", "type": "Vortrag", "language": "de", "abstract": "Das WissKomm Wiki hat F\u00f6rderung, einen laufenden Prototypen und 100.000+ identifizierte Videos. Dieser Talk zeigt, was schon l\u00e4uft: f\u00f6derierte Wikibase, automatische Transkription per Whisper, SPARQL-Queries \u00fcber Wissenschaftsmedien. \r\nMit Arrrrrmin haben wir LanzMining von der GPN23 zu SpeakerMining aufgebaut und ins WissKomm Wiki integriert - eine vollst\u00e4ndige Pipeline, die aus ZDF-Archiv-PDFs einen verlinkten Wissensgraph erzeugt: 10.000+ Personenerw\u00e4hnungen, 120.000+ Wikidata-Triples, OpenRefine-Kuration. Genau das skalieren wir im WissKomm Wiki auf Wissenschaftsvideos und -podcasts. Plus die offenen Probleme, an denen wir gemeinsam arbeiten m\u00f6chten, am besten gleich im GPN24 Hackathon.", "description": "2021: Idee\r\nGPN22: Pr\u00e4sentation im CCC.\r\nGPN23: Prototyp, Antrag in der Schwebe, Arrrrrmin stellt LanzMining vor.\r\nGPN24: Das Projekt l\u00e4uft: Gef\u00f6rdert durch FDM-NDS d\u00fcrfen wir jetzt zeigen, wie LanzMining, WissKomm Wiki und viele \u00e4hnliche Projekte zusammenpassen.\r\n\r\nEin Einblick: [GPN23, media.ccc.de](https://media.ccc.de/v/gpn23-299-ctrl-f-for-facts-mit-dem-wisskomm-wiki-filterblasen-erkennen-und-fakten-sichtbar-machen). \r\nIm Talk gehen wir endlich \u00fcber Konzepte hinaus in die Anwendung!\r\n\r\n\r\nAuf der GPN23 hat Arrrrrmin mit LanzMining gezeigt, was m\u00f6glich ist, wenn man TV-Archivdaten strukturiert erschlie\u00dft. Wir haben das weitergebaut zur vollst\u00e4ndigen Pipeline Speaker Mining. Ausgangspunkt: ZDF-Archiv-PDFs des Markus-Lanz-Talks. \r\nSemantisch disambiguiert mit OpenRefine, dedupliziert auf Wikibase bereitgestellt und letztlich nachhaltig frei verf\u00fcgbar.\r\nWer mag, kann live \u00fcber SPARQL-Queries Fragen stellen: - wer war wie oft zu Gast? Mit welcher Rollenverteilung? \r\nWir gehen noch tiefer in die Analyse: Visualisierung der Rollenverteilung, wie von LanzMining bereits vorgemacht: Indem wir Klassen wie Rollen und Instanzen wie Markus Lanz statistisch unter die Lupe nehmen, k\u00f6nnen wir mit Speaker Mining bildlich machen, was unsere Medienlandschaft ausmacht.\r\n\r\n\r\nDie aktuelle WissKomm-Wiki-Infrastruktur besteht aus einer f\u00f6derierten Wikibase via Wikibase.cloud (wie ein eigenes Wikidata), langfristig verkn\u00fcpft mit einem Full Text Wiki f\u00fcr Transkripte. Via SPARQL kann nach Properties und Datenquellen gefiltert werden. \r\n\r\nSpeaker Mining zeigt, wohin das f\u00fchrt: Wenn Sendungsarchiv-Metadaten maschinenlesbar in einer Wikibase liegen, kann man fragen: Wer war wann zu Gast, mit welcher Rolle, aus welcher Institution?\r\n\r\nWhisper l\u00e4uft noch lokal, transkribiert offline, und die Ergebnisse landen vorerst nicht im Wiki - bis wir im Projekt die Rechtsfragen gekl\u00e4rt haben. Ziel daf\u00fcr: Ende Juni steht der Fragenkatalog, und im September haben wir unser Rechtsgutachten.\r\nExperimentell haben wir so schon mal 230+ Folgen Lanz & Precht transkribiert und analysiert - die ersten Ergebnisse sind ganz spannend. Der Blick auf die beiden *sozusagen*-Experten ist nur ein erster Einblick in das, was langfristig m\u00f6glich sein soll. Der n\u00e4chste Schritt geht gen Wissenschafts-Podcasts, wie dem j\u00fcngst mit dem \u00d6FG-Preis f\u00fcr Wissenschaftsjournalismus ausgezeichneten Podcast [Das Klima](https://dasklima.podigee.io/) von u.a. FuzzyLeapfrog, die von Beginn an bei Speaker Mining mitgewirkt hat.\r\n\r\n\r\nJetzt geht es darum, die Community aufzubauen: Der [Matrix-Channel](https://matrix.to/#/#wisskomm.wiki:matrix.org) ist aufgesetzt, das Community-Team steht bereit und arbeitet flei\u00dfig mit unserem gemeinn\u00fctzigen Verein daran, die gewachsenen Strukturen der vergangenen f\u00fcnf Jahre auf bleibende Strukturen zu stellen. Das Open Science Lab aus Hannover \u00fcbernimmt die fundamentale Infrastruktur, und der Verein \u00fcbernimmt experimentellere Interfaces wie Gamification oder Plugins.\r\n\r\n* F\u00f6derierte Wiki-Architektur: Wikibase + Full Text Wiki, verbunden \u00fcber interne Queries\r\n* Module f\u00fcr Datenakquise, Zwischenspeicherung, Transkription (Whisper ASR, lokal)\r\n* Interfaces: nicht nur f\u00fcr Forschende und Entwickler\\*innen, sondern auch f\u00fcr Urheber\\*innen und Plattformbetreibende\r\n* Federation mit Wikidata, ORKG, TIB AV-Portal - ohne deren Infrastruktur zu \u00fcberlasten\r\n\r\nWer mitmachen will: Wir vom WissKomm Wiki sind auf der GPN, sprecht uns an :) Zum Talk gibts hoffentlich noch den Workshop. \r\n\r\n**Links**\r\n\r\n* [GPN23: CTRL+F for Facts (WissKomm Wiki)](https://media.ccc.de/v/gpn23-299-ctrl-f-for-facts-mit-dem-wisskomm-wiki-filterblasen-erkennen-und-fakten-sichtbar-machen)\r\n* [GPN23: LanzMining (Arrrrrmin)]([https://media.ccc.de/v/gpn23](https://media.ccc.de/v/gpn23-213-lanzmining-wer-spricht-denn-da-))\r\n* [Projekt](https://borgnetzwerk.org/wisskomm-wiki)\r\n* SciCom Wiki: [Code](https://gitlab.com/wisskomm-wiki), [Paper](https://arxiv.org/abs/2511.09248),\r\n* Speaker Mining: [Code](https://github.com/borgnetzwerk/speaker-mining), [Paper](\r\nhttps://doi.org/10.48550/arXiv.2606.02905))", "recording_license": "", "do_not_record": false, "persons": [{"code": "7PNHAX", "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/gpn24/speaker/7PNHAX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/G9VCNN/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/G9VCNN/", "attachments": []}, {"guid": "8e51fa0c-d278-5cde-8a4e-432f76f8ef3c", "code": "9TSLFQ", "id": 385, "logo": null, "date": "2026-06-07T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-385-waf-wrong-approach-firewall", "url": "https://cfp.gulas.ch/gpn24/talk/9TSLFQ/", "title": "WAF: Wrong Approach Firewall", "subtitle": "", "track": "Cyber Security", "type": "Vortrag", "language": "en", "abstract": "Web Application Firewalls (WAFs) for filtering based on HTTP and payload are omnipresent. In this talk an argument will be made that, in many cases, the wrong approach for implementing WAFs is chosen: They are implemented as \"deny firewalls\" which specifically forbid \"bad\" traffic based on pattern rules, while for network security (layers 3/4) professionals would only ever follow an \"allow firewall\" approach, which explicitly lets \"good\" traffic pass and denies everything else.\r\n\"deny WAFs\" are oftentimes marketed as simple, easy to use, out-of-the-box solutions, but, by design, they can only prevent known exploits. Also, practical aspects limit their potential, when rulesets breaking functionality have to be disabled.\r\nWhile the \"allow WAF\" approach presented here implies more effort, its main advantage is protection against new attack vectors (\"zero days\") and it comes with a lot of side benefits, such as improved performance and resilience through caching.", "description": "slides pdf: https://uplex.de/Vinyl_Cache/20260607_gpn24_waf_wrong_approach_firewall.pdf\r\nslides odp: https://uplex.de/Vinyl_Cache/20260607_gpn24_waf_wrong_approach_firewall.odp\r\n\r\nConcepts will be introduced:\r\n* HTTP Basics\r\n* Signed URLs / signed requests\r\n* Regular Expressions\r\n* HTTP Caching\r\n\r\nPractical examples with Vinyl Cache will be presented:\r\n* Rules based on HTTP method and URL\r\n* Header filtering\r\n* Regular Expressions on body data", "recording_license": "", "do_not_record": false, "persons": [{"code": "EDFTSK", "name": "slink", "avatar": "https://cfp.gulas.ch/media/avatars/EDFTSK_CFXZkPr.jpg", "biography": "Born between epochs (1<<27) and (1<<28), slink got known as a teen for the 0130 list of German toll free numbers, which served as a helpful tool to many phreaks. Since then he has run three ISPs and a datacentre, before getting into performance and availability engineering. He is currently one of three maintainers of the FOSS Vinyl Cache project and grateful part of the best small company ever.", "public_name": "slink", "guid": "2ee659a0-80bb-5d7c-b370-e093423c7b74", "url": "https://cfp.gulas.ch/gpn24/speaker/EDFTSK/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/9TSLFQ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/9TSLFQ/", "attachments": []}, {"guid": "5b5c6075-a4b4-565b-a1d4-ae56830894ef", "code": "8SDDSH", "id": 532, "logo": null, "date": "2026-06-07T13:45:00+02:00", "start": "13:45", "duration": "00:20", "room": "ZKM Medientheater", "slug": "gpn24-532-popping-podman-dockers-bonnet-unraveling-the-image-pull-process-while-developing-for-forgejo", "url": "https://cfp.gulas.ch/gpn24/talk/8SDDSH/", "title": "Popping podman/dockers bonnet: Unraveling the image pull process while developing for Forgejo", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "en", "abstract": "Developing an OCI image pull through cache for Forgejo had some interesting rabbit holes and it was surprisingly hard to get in depth information on a supposedly well known system. So I got to deep dive and do bits of research and reverse engineering to make the parts communicate properly.\r\n\r\nIn this talk I'll share my insights into the process of pulling OCI images according to the distribution spec (and its slight deviations) and try to answer questions like:\r\n\t- Which requests are sent by Podman or the Docker daemon when doing `docker pull image`?\r\n\t\t- Whats that with the /v2 endpoint and discovery?\r\n\t\t- How about authentication?\r\n\t- What does the pull sequence look like?\r\n       \t- Help, I got an index manifest, what should I do?\r\n\t- How should Forgejo communicate with the daemon for a successful pull?\r\n\r\nIf there is time, I'll also share small pieces of knowledge of where the implementation sits in the Forgejo codebase and how it interacts with the existing package registry.", "description": "- PR containing the implementation: https://codeberg.org/forgejo/forgejo/pulls/11611", "recording_license": "", "do_not_record": false, "persons": [{"code": "MZLUWH", "name": "Erik", "avatar": null, "biography": "I've stepped over to the IT a few years back and love building software and systems.\r\nCurrently involved in developing for Forgejo, so my most used language is Go. However in my time as software person I've also developed in C++, Kotlin, Python and Clojure. I also love to tamper in the Audio Realm, building a system for intuitive audio production.", "public_name": "Erik", "guid": "b07019a8-421b-5823-8bac-94957d9565b6", "url": "https://cfp.gulas.ch/gpn24/speaker/MZLUWH/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/8SDDSH/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/8SDDSH/", "attachments": []}, {"guid": "5216c060-a873-520e-93ad-5938ccfefd54", "code": "MTP7YB", "id": 635, "logo": null, "date": "2026-06-07T14:30:00+02:00", "start": "14:30", "duration": "01:00", "room": "ZKM Medientheater", "slug": "gpn24-635-infrastructure-review-closing", "url": "https://cfp.gulas.ch/gpn24/talk/MTP7YB/", "title": "Infrastructure Review & Closing", "subtitle": "", "track": "Entropia / CCC", "type": "Vortrag", "language": "de", "abstract": "Gro\u00dfe Zahlen und ganz viel WOW", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "SYFBND", "name": "Eve Entropia", "avatar": null, "biography": "mag Gulasch", "public_name": "Eve Entropia", "guid": "d19fb029-8826-5dc2-bfa5-7e0173e397e7", "url": "https://cfp.gulas.ch/gpn24/speaker/SYFBND/"}, {"code": "QBDDJU", "name": "hexchen", "avatar": null, "biography": null, "public_name": "hexchen", "guid": "a534cd0c-f28f-56d9-af70-163a2e674b69", "url": "https://cfp.gulas.ch/gpn24/speaker/QBDDJU/"}, {"code": "N3V8BE", "name": "avara", "avatar": null, "biography": "-", "public_name": "avara", "guid": "52e9ccfb-c4f4-5f41-9e50-eeb7251a9ba4", "url": "https://cfp.gulas.ch/gpn24/speaker/N3V8BE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/MTP7YB/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/MTP7YB/", "attachments": []}], "ZKM Kubus": [{"guid": "21da159e-9995-5fde-8ba9-367f9561bb91", "code": "XQSPCY", "id": 379, "logo": null, "date": "2026-06-07T10:00:00+02:00", "start": "10:00", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-379-medikationsplan24-ti-der-digital-geruhrte-medikationsprozess", "url": "https://cfp.gulas.ch/gpn24/talk/XQSPCY/", "title": "Medikationsplan24.ti - der digital ger\u00fchrte Medikationsprozess", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Vortrag", "language": "de", "abstract": "Im Juli startet auf der Infrastruktur der ePA der digital gest\u00fctzte Medikationsprozess (dgMP). Woher kommt er, wie funktioniert er und welche Risiken bringt er mit sich?", "description": "Im Juli startet auf der Infrastruktur der ePA der digital gest\u00fctzte Medikationsprozess (dgMP) als Kombination aus elektronischen Medikationsplan und elektronischer Medikationsliste. Hiermit bekommen alle Leistungserbringende und Apotheken der Versicherten Zugriff auf dieselbe Datenbank mit geplanten, verordneten und ausgegebenen Medikamenten. Was ein therapeutischer Traum ist, kann f\u00fcr Versicherte erhebliche Folgen haben.\r\n\r\nIn diesem Talk werden wir uns \u00fcber die Geschichte der Medikationspl\u00e4ne, den geplanten Abl\u00e4ufen und den Chancen und Risiken f\u00fcr Leistungserbringende und Versicherte unterhalten.", "recording_license": "", "do_not_record": false, "persons": [{"code": "GFBH9Z", "name": "Fluffy", "avatar": "https://cfp.gulas.ch/media/avatars/GFBH9Z_6c4Hy66.jpg", "biography": "Softwareentwickler im Medizinumfeld, insbesondere Anbindungen an die Telematik-Infratruktur", "public_name": "Fluffy", "guid": "a41a7f75-9fc3-58e2-aa2b-6c985c601284", "url": "https://cfp.gulas.ch/gpn24/speaker/GFBH9Z/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/XQSPCY/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/XQSPCY/", "attachments": []}, {"guid": "0b3c4d7b-d520-56b3-904f-f4d56af2377e", "code": "HZ8XUT", "id": 578, "logo": null, "date": "2026-06-07T11:15:00+02:00", "start": "11:15", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn24-578-three-languages-triple-the-confusion", "url": "https://cfp.gulas.ch/gpn24/talk/HZ8XUT/", "title": "Three Languages, Triple the Confusion", "subtitle": "", "track": "Entertainment", "type": "Kurzvortrag", "language": "en", "abstract": "This code runs without errors, but still confuses. In this talk, we explore some subtle quirks of C, Python, and Java (and others) that catch even experienced developers off guard. No bugs, no typos - just the language doing exactly what it was designed to do.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "SKDZUM", "name": "Eric Heinz", "avatar": null, "biography": "Backend Developer, professional amateur gardner of carnivorous plants\r\n\r\nhttps://templer90.github.io/", "public_name": "Eric Heinz", "guid": "1be0e1d0-55cc-5cea-abce-3c1087ac7e65", "url": "https://cfp.gulas.ch/gpn24/speaker/SKDZUM/"}, {"code": "MZSTVS", "name": "Matheus Gagno Brunetti", "avatar": null, "biography": "Hey, my name is Matheus", "public_name": "Matheus Gagno Brunetti", "guid": "da3e7cf3-b746-506d-a7d3-c9a7299d3f2e", "url": "https://cfp.gulas.ch/gpn24/speaker/MZSTVS/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/HZ8XUT/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/HZ8XUT/", "attachments": []}, {"guid": "8d99ae50-1db0-5d47-a8af-f10144d0bfa5", "code": "JD3RUJ", "id": 480, "logo": null, "date": "2026-06-07T11:45:00+02:00", "start": "11:45", "duration": "00:20", "room": "ZKM Kubus", "slug": "gpn24-480-building-video-games-with-20-year-old-tech", "url": "https://cfp.gulas.ch/gpn24/talk/JD3RUJ/", "title": "Building video games with 20 year old tech", "subtitle": "", "track": "Software and Infrastructure", "type": "Kurzvortrag", "language": "en", "abstract": "The market is full of high-performance graphics APIs like Vulkan and fantastic engines like Unreal and Unity. So, why not use DirectX 9 and a self-built engine instead? ;)\r\n\r\nIn this talk we'll take a quick stroll down memory lane, to look at the tech used to build video games in the 2000s. Then we'll see what we can build today using the tech from back then.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WW8J9H", "name": "Bastian Eicher", "avatar": "https://cfp.gulas.ch/media/avatars/WW8J9H_gPouQva.webp", "biography": "I've studied computer science at KIT and have been a software engineer for 10 years.\r\n\r\nSome of my tech interests are:\r\n- API design\r\n- Software distribution and orchestration (package managers, Kubernetes, etc.)\r\n- Amateur gamedev\r\n\r\nMy open-source projects:\r\n- https://0install.net/\r\n- https://typedrest.net/\r\n- https://omegaengine.de/", "public_name": "Bastian Eicher", "guid": "93d7f616-f2d0-505f-b3d1-0bb6957a7514", "url": "https://cfp.gulas.ch/gpn24/speaker/WW8J9H/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/JD3RUJ/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/JD3RUJ/", "attachments": []}, {"guid": "77e8aa7d-b890-5370-a029-37ff16b6a6a5", "code": "VJDF8H", "id": 450, "logo": null, "date": "2026-06-07T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "ZKM Kubus", "slug": "gpn24-450-pixel-bureaucracy-at-the-scale-of-chaos-or-torturing-286-people-by-pretending-to-be-the-government", "url": "https://cfp.gulas.ch/gpn24/talk/VJDF8H/", "title": "Pixel Bureaucracy At The Scale Of Chaos - or: Torturing 286 People By Pretending To Be The Government", "subtitle": "", "track": "Art, Culture and Games", "type": "Vortrag", "language": "en", "abstract": "This talk could be described as \"pixelebbe Wrapped\", except that it is at a different time of the year, has better jokes, provides more technical and moral insights and is not personalized. So erm it probably isn't a \"pixelebbe Wrapped\" at all, but hey, learn how we built and hosted pixelebbe, achieved better uptime than GitHub and spent only a reasonable amount of effort on this shitpost-turned-project (that's what we tell ourselves at night).", "description": "In the history of human kind, there is a set of unfortunate innovations that have caused a lot of suffering and destroyed many lives. One might think of the nuclear bomb, or the internet. One could also think of pixelebbe. At least if one were to be untroubled by accusations of exaggeration and over-dramatising.\r\n\r\nWell what is pixelebbe? It's a pixel-setting experience designed to frustrate the player using everyones' favorite thing: \u2728 excessive bureaucracy \u2728. The idea is very simple: we provide a 40x30 canvas, everyone can then tell us to set a specific pixel to a specific colour from our limited colourset, which we then do and so a picture will be created. Just add on top of that large amounts of red tape, such as limited office hours, a dedicated queueing system, having to use an official government form, very strict formality control and stamps.\r\n\r\nIn this talk, we want to lift the curtains and give a backoffice tour through pixelebbe. We'll talk about the technology abused to build and host pixelebbe, how we made professional software designed to look like it was put together in 2 hours. We'll even leak official secrets and risk going to pixeljail. There'll be time for a Q&A and a rare live-pixel-setting-session. Rumour has it, that even our agency lead might appear on stage, which had been notoriously always-absent during 39c3.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TASWHJ", "name": "luap42", "avatar": "https://cfp.gulas.ch/media/avatars/TASWHJ_zWL2Rd1.jpg", "biography": "In meinem Mastodon-Profil steht \"Trilogie des Grauens: Informatik (dort inzw.: B.Sc.). Datenschutz. Wortwitze.\" und das fasst es eigentlich ganz gut zusammen.\r\n\r\nIch bin 22 Jahre alt, habe einen B. Sc. in Informatik und studiere gerade Jura. Ich schrecke weder vor dem Verklagen von Beh\u00f6rden noch vor dem offensichtlichen Fehlgebrauch von Computern zur\u00fcck. Bspw. nur weil HTML und CSS angeblich nicht als Programmiersprachen z\u00e4hlen, bedeutet das ja nicht, dass ich sie nicht als Programmiersprachen verwenden kann oder darf. :)\r\n\r\nSeit letztem Jahr arbeite ich in einer Datenschutzbeh\u00f6rde.", "public_name": "luap42", "guid": "854c96b5-87f9-5790-8bf0-580c2e5edca9", "url": "https://cfp.gulas.ch/gpn24/speaker/TASWHJ/"}, {"code": "7HMEHE", "name": "9hax (lydia!)", "avatar": "https://cfp.gulas.ch/media/avatars/7HMEHE_xyyKVLg.webp", "biography": "hiya! I'm lydia!\r\nYou may know me from the [fediverse](https://chaos.social/@9hax) or from some of the silly projects i did with [netzunfall](https://netzunfall.de).\r\n\r\nI work as a sysadmin by day, and do some silly programming stuff, also by day.\r\nat night, i sleep.\r\n\r\nSee you around!", "public_name": "9hax (lydia!)", "guid": "cb54939d-4941-5406-a2f2-fbaf4f9468be", "url": "https://cfp.gulas.ch/gpn24/speaker/7HMEHE/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/VJDF8H/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/VJDF8H/", "attachments": []}], "ZKM Vortragssaal": [{"guid": "23ab538c-2dc7-5dbf-b37e-d398830e21f4", "code": "FWCJ73", "id": 616, "logo": null, "date": "2026-06-07T10:15:00+02:00", "start": "10:15", "duration": "01:00", "room": "ZKM Vortragssaal", "slug": "gpn24-616-mmo-chip-from-microscope-to-verilog-in-an-hour", "url": "https://cfp.gulas.ch/gpn24/talk/FWCJ73/", "title": "MMO-CHIP: From Microscope to Verilog in an hour", "subtitle": "", "track": "Hardware and Making", "type": "Vortrag", "language": "en", "abstract": "Reverse engineering old custom chips from microscope pictures is cool, but oh so painfully slow!\r\nLast time I did this (talk at 38C3), I spent two weeks waking up, annotating wires in Inkscape, going to bed, and then dreaming about more wires. So I decided to bite the bullet and finally build some better tooling, to keep future me more sane as well.\r\n\r\nIn this talk I'll present _MMO-CHIP_, an open source silicon reverse engineering tool I built for helping preserve and emulating custom undocumented chips, like the DSPs used in old synthesizers. It's web based and allows collaborative annotation, it handles giant pictures effortlessly and integrates a lot of features specifically designed for digitizing silicon, including some computer vision techniques. It's even able to infer the logical formula of complex logic gates, just from a few scribbles!\r\n\r\nI will explain in detail how the algorithms used work, and how you can use it to go from microscope to simulable Verilog code in less than an hour (or even less if you draw in multiplayer with some friends!).", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NKSCH3", "name": "giulioz", "avatar": "https://cfp.gulas.ch/media/avatars/D78DHY_UcI6bbg.jpg", "biography": "Hello! I'm Giulio from Graz (Austria). I do 3D graphics development in my main job, and in my free time I reverse engineer old tech and build emulators. I also sometimes release music production plugins with the The Usual Suspects team (ex-DSP56300).", "public_name": "giulioz", "guid": "70a7d8a7-cdf3-5495-bc69-f8f496e88bd1", "url": "https://cfp.gulas.ch/gpn24/speaker/NKSCH3/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/FWCJ73/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/FWCJ73/", "attachments": []}], "HfG Blauer Salon": [{"guid": "ddabbf24-f13c-5f04-9c4d-689657ef4ecf", "code": "UDBMEC", "id": 599, "logo": null, "date": "2026-06-07T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "HfG Blauer Salon", "slug": "gpn24-599-public-activity-activitypub", "url": "https://cfp.gulas.ch/gpn24/talk/UDBMEC/", "title": "Public Activity? ActivityPub!", "subtitle": "", "track": "Politics, Society and Ethics", "type": "Workshop", "language": "en", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\n_Public Activity, ActivityPub!_ is a campaign in development, to ask public institutions to join the Fediverse and support them in this transition. That's why we create and collect materials and tools that can be useful for institutions or collectives thinking to joint the Fediverse. At the same, we're experimenting with a Many-festo, a federated petition that evolves in time and in which it is possible to just agree on some of the demands and reformulate them.", "description": "This workshop is a further iteration of _PublicActivity, Activity Pub!_ After a brief presentation, according to the capacities and necessities of everyone, we will develop the project further. We can:\r\n* develop the text further to have another version, adding, deleting or reformulating parts\r\n* collect or create further materials that can be useful for institutions or collectives joining the Fediverse\r\n* Translate the Many-festo to other languages\r\n* Create some visual materials (from design to memes, presentations, stickers etc.)\r\n* Letting others know what we're doing\r\n* your ideas are welcome!", "recording_license": "", "do_not_record": true, "persons": [{"code": "JSZDRR", "name": "V\u00edctor Fancelli Capdevila", "avatar": "https://cfp.gulas.ch/media/avatars/3JASKN_Jd8VEg1.webp", "biography": "V\u00edctor Fancelli Capdevila is interested in the pedagogy of convivial technologies. Currently, is working in different projects: [SobTec](https://sobtec.cat/), the Congress of Sovereign Technolgoy in Barcelona, [After Memory](https://www.aftermemory.net/) an investigation on the relation between memory and digitality and [KeepKarlsruheBoring](https://keepkarlsruheboring.org/), a tireless effort to make the fan-city less boring.", "public_name": "V\u00edctor Fancelli Capdevila", "guid": "fda9b835-62ef-5eb8-83df-c0bd962078bc", "url": "https://cfp.gulas.ch/gpn24/speaker/JSZDRR/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/UDBMEC/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/UDBMEC/", "attachments": []}], "HfG Workshopraum 112": [{"guid": "de9a9393-7862-55e0-96f3-6ff91ef3a78b", "code": "F77PUG", "id": 411, "logo": "https://cfp.gulas.ch/media/gpn24/submissions/F77PUG/NahLeds_IxBrLxB.jpg", "date": "2026-06-07T10:45:00+02:00", "start": "10:45", "duration": "01:30", "room": "HfG Workshopraum 112", "slug": "gpn24-411-leds-nahen", "url": "https://cfp.gulas.ch/gpn24/talk/F77PUG/", "title": "LEDs N\u00e4hen", "subtitle": "", "track": "Hardware and Making", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nLast uns gemeinsam LEDs auf Patches und andere Sachen aufn\u00e4hen und us damit selber zum leuchten bringen.", "description": "Ich 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 stick-vorwissen besteht (beim Kind oder Betreuungsperson))", "recording_license": "", "do_not_record": true, "persons": [{"code": "CECUSF", "name": "FranzT", "avatar": null, "biography": "Ich bin seit vielen Jahren auf Chaos Events, die letzten paar von ihnen Blinke ich.", "public_name": "FranzT", "guid": "e1c60299-b27b-53ce-a284-f31a8a477c06", "url": "https://cfp.gulas.ch/gpn24/speaker/CECUSF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/F77PUG/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/F77PUG/", "attachments": []}, {"guid": "ce336c68-55e8-5608-8d91-7c57d717b9f1", "code": "YC3FNP", "id": 671, "logo": null, "date": "2026-06-07T12:30:00+02:00", "start": "12:30", "duration": "01:00", "room": "HfG Workshopraum 112", "slug": "gpn24-671-infrastruktur-workshop-code-und-kriterien-fur-videos-und-podcasts-wisskomm-wiki", "url": "https://cfp.gulas.ch/gpn24/talk/YC3FNP/", "title": "Infrastruktur Workshop: Code und Kriterien f\u00fcr Videos und Podcasts (WissKomm Wiki)", "subtitle": "", "track": "Science", "type": "Workshop", "language": "de", "abstract": "**=== Reservierung n\u00f6tig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===**\r\n\r\nWorkshop zum [WissKomm Wiki Talk](https://cfp.gulas.ch/gpn24/talk/G9VCNN/). Repo: [gitlab.com/wisskomm-wiki](https://gitlab.com/wisskomm-wiki): Nach dem 39C3 Workshop nun der erste Hackathon nach offiziellem Projektstart des WissKomm-Wiki-Projekts. Video- und Podcast-Daten, Relevanzkriterien gemeinsam definieren, Code beisteuern. Laptop mitbringen, keine Vorkenntnisse n\u00f6tig. Alles, was entsteht, flie\u00dft direkt ins Projekt.", "description": "Wir arbeiten zusammen am laufenden System. Empfehlung: Sonntag [um 11:15 den Talk](https://cfp.gulas.ch/gpn24/talk/G9VCNN/) besuchen oder den  [GPN23 Talk](https://media.ccc.de/v/gpn23-299-ctrl-f-for-facts-mit-dem-wisskomm-wiki-filterblasen-erkennen-und-fakten-sichtbar-machen) anschauen. Pflicht: keine.\r\n\r\nDie WissKomm Wiki Wikibase l\u00e4uft. Wer hat wie oft \u00fcber Klimawandel gesprochen? Welche Podcasts sind in Wikidata erfasst, welche nicht? Welche Kan\u00e4le haben Transkripte, welche fehlen? Wir stellen Konzepte, Infrastruktur und SPARQL-Endpoint bereit, ihr stellt die Fragen.\r\n\r\nWas z\u00e4hlt als \"wissenschaftlich relevantes Video\" oder \"gesellschaftlich relevanter Podcast\"? Keine rhetorische Frage, wir brauchen eine Antwort, die robust, community-getragen und offen f\u00fcr Revision ist \u2013 genau wie Wikipedia-Relevanzkriterien, nur f\u00fcr Videos und Podcasts.\r\n\r\nWir stellen den aktuellen Entwurf vor (Medium auf Wissenschaftsplattform, Thematisierung von Wissenschaft, Forschungsgegenstand, wissenschaftliche Institution als Herausgeber, Host/Gast mit wissenschaftlichem Hintergrund). Ihr testet gegen Grenzf\u00e4lle. Die Diskussion ist Teil der Dokumentation und geht direkt in den Anforderungskatalog.\r\n\r\nAlles wird dokumentiert, die Kriterien-Entscheidungen flie\u00dfen in den Anforderungskatalog. Code und Issues flie\u00dfen in die Entwicklung ein. Das WissKomm Wiki lebt von der Community. Sei dabei!\r\n\r\n\r\n**Links**\r\n\r\n- GPN 24 Talk: [Gemeinsam Wissens-Infrastruktur bauen: f\u00f6derierte Wikibase f\u00fcr Video- und Podcasts](https://cfp.gulas.ch/gpn24/talk/G9VCNN/)\r\n- [GPN23: CTRL+F for Facts](https://media.ccc.de/v/gpn23-299-ctrl-f-for-facts-mit-dem-wisskomm-wiki-filterblasen-erkennen-und-fakten-sichtbar-machen)\r\n- [Paper: SciCom Wiki: A Digital Library to Support the Science Communication Knowledge Infrastructure for Videos and Podcasts](https://arxiv.org/abs/2511.09248)\r\n- [Projekt](https://borgnetzwerk.org/wisskomm-wiki)", "recording_license": "", "do_not_record": true, "persons": [{"code": "7PNHAX", "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/gpn24/speaker/7PNHAX/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/YC3FNP/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/YC3FNP/", "attachments": []}], "ZKM \"Musikbalkon\"": [{"guid": "49ff7ee1-c3af-50dd-9482-73c5ae48f75f", "code": "E8NP3X", "id": 557, "logo": null, "date": "2026-06-07T11:00:00+02:00", "start": "11:00", "duration": "01:00", "room": "ZKM \"Musikbalkon\"", "slug": "gpn24-557-search-engine-developer-meetup", "url": "https://cfp.gulas.ch/gpn24/talk/E8NP3X/", "title": "Search engine Developer Meetup", "subtitle": "", "track": "Meetup", "type": "Meetup", "language": "en", "abstract": "Meeting of creatures who have already tinkered with search engines, for getting to know each other and exchanging knowledge.", "description": "Bring\r\n* problems where you are curious how others solved them\r\n* solutions others may be interested in\r\n* Lots of curiousness\r\n* some time to chat and listen\r\n\r\nSince search engines are a pretty broad topic, to shorten the introduction round please call (7586) or write Slatian (https://slatecave.net/about/me) in advance about topics you want to discuss. I hope I can better allocate time this way.\r\n\r\nThere will be an Etherpad with meeting notes where everyone can exchange contact details, this will also be shared with other creatures who are interested but missed the meetup. Link on request or at the meetup.\r\n\r\nThe meeting will be in English unless *everyone* present agrees on speaking German.", "recording_license": "", "do_not_record": true, "persons": [{"code": "LTKNXF", "name": "Slatian", "avatar": "https://cfp.gulas.ch/media/avatars/8BQV8M_lvFDSiF.png", "biography": "Greetings, I'm Slatian (sle\u026ati\u02d0an), someone who creates Software, makes it run and breaks it (not necessarily in that order).\r\n\r\nI speak German and English\r\n\r\nMy website is over at: https://slatecave.net/", "public_name": "Slatian", "guid": "480a4fc8-13eb-5a55-be00-c222f0db7a10", "url": "https://cfp.gulas.ch/gpn24/speaker/LTKNXF/"}], "links": [], "feedback_url": "https://cfp.gulas.ch/gpn24/talk/E8NP3X/feedback/", "origin_url": "https://cfp.gulas.ch/gpn24/talk/E8NP3X/", "attachments": []}]}}]}}}