24th Gulaschprogrammiernacht

To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
12:00
12:00
225min
Howl: »Elite Force Voyager Online« Video Game Performance Reenacted
Laura C. S., Joseph DeLappe, Rene Garcia Cepeda

The American artist Joseph DeLappe is considered a pioneer of video game–based 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.

Art, Culture and Games
ZKM Vortragssaal (Lecture Room)
13:30
13:30
105min
Heralding Intro
HfG Blue Saloon
16:00
16:00
60min
Opening - What to hack
Christian Lölkes, Eve Entropia

What to hack – das Opening der Gulaschprogrammiernacht. Handtuch, Zahnbürste und ein Projekt: mehr braucht es nicht. Oder vielleicht doch?

Entropia / CCC
ZKM Medientheater
17:00
17:00
30min
Einführung für Workshop Trolle
HfG Workshop Room 112
17:00
60min
Industrial Automation and Standardization going Internet - A try to untangle the chaos
Cube, goetz

Daten sind das Öl des 21. Jahrhunderts, haben wir gehört. Auch in der Industrie und Fertigung. Hier zeigt sich allerdings eine Lücke zwischen bisherigen Softwaresystemen und den Vorstellungen, Daten in einheitliche Formen zusammenzuführen und die dazu notwendige Kommunikation mit gängiger Security auszustatten.

Ein Versuch der Aufklärung, woher die Branche kommt und ein Einblick in aktuelle koordinierte Aktivitäten mit dem Ziel, yet another Standard zu schaffen.

Software and Infrastructure
ZKM Kubus
17:00
60min
Trollen leicht gemacht - Helfen auf der GPN24
sarahfops

Einen Einführung ins Trollen.
Was sind Trolle? Was macht sie so unglaublich toll und wieso wäre die GPN ohne sie nicht möglich? Wie funktioniert das Trollsystem?
Diese und mehr Fragen beantworten wir hier.

Entropia / CCC
ZKM Medientheater
17:00
60min
Vortrag über Glocken
Ulf Grabbert

Vortrag über Glocken, eine kurze Reise hin zu fast sakralen Musikinstrumenten

Entertainment
ZKM Vortragssaal (Lecture Room)
18:00
18:00
45min
Evening Break
ZKM Medientheater
18:00
45min
Evening Break
ZKM Kubus
18:00
45min
Evening Break
ZKM Vortragssaal (Lecture Room)
18:00
60min
Steno Introduction & Meetup
terru, 42triangles

A short introduction to (machine) stenography for the curious, and a meetup for everyone already familiar.

Meetup
HfG Workshop Room 115
18:45
18:45
60min
Evaluating and developing machine learning models: äN introduction
äN

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.
While this presentation will cover material for beginners, especially the open questions and dialog at the end will be interesting for seasoned researchers as well.

Science
ZKM Medientheater
18:45
120min
Neurodivergenz-Skilleharing & Meetup
Tschotsch, Deanna, Liliths_Byte

Dieser Workshop richtet sich an alle neurodivergenten Wesen. Gemeinsam schaffen wir einen möglichst sicheren und wertschätzenden Raum für Austausch, Skillsharing und Vernetzung ohne Druck und ohne Erwartungen. Eine formale Diagnose ist dafür nicht nötig!

Meetup
ZKM Vortragssaal (Lecture Room)
19:15
19:15
60min
Das Open Science Meet Up vom Chaotischer Catalysator Stipendium
Lana

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.

You'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.

Science
ZKM "Music Balcony"
19:45
19:45
60min
Kreuzstich für Anfänger*innen
rhandos

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Wir treffen uns in entspannter Runde, um gemeinsam Kreuzstich zu lernen und zu sticken. Keine Vorerfahrung erforderlich! Ich bringe Kits, Nähmaterial und Vorlagen mit einfachen, bunten chaosnahen Motiven mit. Kommt gerne auch mit euren eigenen Projekten und setzt euch dazu :3

Eine Liste der Motive findet ihr hier:
https://git.hamburg.ccc.de/rhandos/crossstitch-patterns

Ich 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.

Art, Culture and Games
HfG Workshop Room 112
20:00
20:00
60min
Buchbinden - eine simple Methode
Ulf Grabbert

"Buchbinden - eine simple Methode" Workshop, ca 60 Minuten.
Papier ist ein allgegenwärtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs möchte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden können.
wenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.

Hardware and Making
HfG Hackcenter
20:00
60min
Die drei Klammern [] {} () und die BASH
Harald, Martin Schulte, leyrer

Die Idee kam bei einem Shell-Vortrag von Leyrer anno 2023:
es 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.

ein kleiner Einblick ins Thema:
gpn24
(gpn24)
{gpn24}
{ gpn24 }
{ gpn24 ; }

ls -l [gpn24]

uvam.

Software and Infrastructure
ZKM Kubus
20:00
60min
Wir bauen uns ein Forschungsnetz - BelWü 2026
Sebastian Neuner

Wenn ein größeres 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.

Software and Infrastructure
ZKM Medientheater
20:30
20:30
60min
Dune 3D Meetup
karotte

Dune 3D is a parametric 3D CAD application that I started developing about 3 years ago to address my CAD needs.
In the meantime, a surprising number of people also found that Dune 3D fits their CAD needs.
If you're using Dune 3D and want to discuss your experiences or share your projects with other users, come to this meetup!
Even if you're not using Dune 3D, feel free to join to learn more about it.

Hardware and Making
ZKM "Music Balcony"
21:00
21:00
180min
Blood On The Clocktower-Session
1k

Wir spielen gemeinsam eine Runde Blood on the Clocktower!

Entertainment
HfG Workshop Room 112
21:15
21:15
60min
Deconstructing Techno-Ableism: Wie Technik mehr behindert als nützt
Casey Kreer

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ößtenteils ein progressives Image. Aber die Realität für Menschen mit Behinderung sieht völlig anders aus. Von unzugänglichen Betriebssystemen über unzählige Disability Dongles bis zum vollständigen Staatsversagen ist alles Mögliche gut dokumentiert, doch Lösungen oder gar Wille zur Veränderung gibt es nicht. Ich beschreibe die diskriminierenden Strukturen und versuche, eine neue Utopie für eine inklusive, digitale Gesellschaft zu zeichnen.

Politics, Society and Ethics
ZKM Medientheater
21:15
20min
forgejo for foss files - die Reise von Github zu Forgejo
margau

Github für offene, communitybasierte Projekte? Das hat keine Zukunft, wie sich in den letzten Jahren immer stärker gezeigt hat.

Zum Glück gibt es eine Alternative: Forgejo bietet die Möglichkeit, alles nötige für FOSS-Softwareentwicklung selbst zu hosten, und wird von einer Community getragen.

Egal 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.
Wie ist das eigentlich mit der CI? Was heißt die dezentralisierung des Ökosystems für gemeinsame Entwicklung?
Und was bringt die Zukunft?

Seit 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?

Ebenso möchte ich euch motivieren, eure Communityprojekte einzupacken, und weiter in die dezentrale Welt zu reisen - in diesem Talk zeige ich euch, wie das geht!

Politics, Society and Ethics
ZKM Kubus
21:15
60min
systemd, ParticleOS & nspawn
droiny

ParticleOS kombiniert viele neuere Funktionen von systemd, um ein signiertes, immutables Betriebssystem zu bauen.
systemd-nspawn wird mittels unkonventioneller Ansätze um einen unpriviligierten Modus erweitert.
ParticleOS, nspawn und weitere systemd Komponenten sind teil einer Vision, welche Linux Distributionen fundamental verändern soll.

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
22:30
22:30
60min
Sysadmin nightmares
garfieldairlines.net

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 ?
Were backups too expensive until you needed them and you want to share the lesson in painful details ?
Perfect, we will give you a microphone, and the audience that will listen to you.

No livestream, no camera, bring your own tschunk and popcorn.

Entertainment
ZKM Medientheater
22:30
60min
Wohnen hacken - Ein Blick in das Mietshäuser Syndikat und Wohnprojekte
felurx

Der Wohnungsmarkt ist für die meisten alles in allem keine allzu prickelnde Erfahrung. Eine Alternative: Das Mietshäuser Syndikat, ein Netzwerk aus Wohnprojekten bei denen die Häuser denen gehören, 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.

Politics, Society and Ethics
ZKM Kubus
10:00
10:00
60min
Communication without Borders: Cross-Platform VoIP
Leon Knorr, Johannes Quast, Jan Leber

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;

This 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.

As 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.

During 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.

Software and Infrastructure
ZKM Kubus
10:00
60min
Designed by me - eigene Elektronik-Projekte industriell fertigen lassen
Till Harbaum

Steckbrett und Arduino waren gestern, wir produzieren jetzt
selbst! Wie Ihr Eure Elektronik-Projekte bei erträglichen Kosten professionell fertigen lasst, was für Tools ihr braucht und worauf ihr achten solltet, das zeige ich Euch in diesem Talk.

Hardware and Making
ZKM Vortragssaal (Lecture Room)
10:00
60min
So you've become a FOSS-Maintainer - Lessons learned from ~6 years of maintaining HedgeDoc
Molly, Erik

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.

Software and Infrastructure
ZKM Medientheater
11:00
11:00
60min
Führung durch das Labor für antiquierte Videosysteme
Eve Entropia

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Das ZKM bietet GPN-Besuchenden eine exklusive Führung durch das Labor für antiquierte Videosysteme an. Dieses ist normalerweise nur für Forschende und Mitarbeitende offen.
In der rund 40-minütigen Führung werden die unterschiedlichsten Formate und Techniken der Digitalisierung und Archivierung von Bewegtbild vorgestellt. Auch hier ist die digitale Unabhängigkeit von Tech-Konzernen unverzichtbar. Erlebt einen spannenden Einblick hinter die Kulissen des ZKM.

Art, Culture and Games
ZKM Entrance Hall
11:15
11:15
60min
DeLegacy: Forcing IPv6 at Scale
Mynacol

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).

Software and Infrastructure
ZKM Medientheater
11:15
60min
Making games in Rust with Bevy
Caitlin Sar Campbell

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.

Art, Culture and Games
ZKM Kubus
11:15
60min
Ok - for the last and final time: Patents are good. And Patents are bad. A 3D printer project to prove it.
Justin Otherguy

One last time: Patents are good. And Patents are bad.
And using the example of an ancient commercial 3D printer, we can finally prove it.

After 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.

The 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 € back in 2009.

So, 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.
We 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.

But 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.

Most 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.

Therefore 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!

The 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.
If 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...

Hardware and Making
ZKM Vortragssaal (Lecture Room)
11:30
11:30
60min
FOSS Maintainer Meetup
Molly, Erik

You’re maintaining a FOSS project and want to talk about your experience doing that? Maybe find some others in a similar situation? Let’s meet and talk.

Meetup
HfG Blue Saloon
11:30
60min
Lerne Löten
Mitch

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

_Jede*r kann löten lernen!!
Es ist nutlich und macht Spaβ :) .
Dieser Workshop ist für Menschen aller Altersstufen (und jede Person jeden Alters).

Löte eine coole blinkende Brosche, die du anstecken und tragen kannst.

Hardware and Making
HfG Workshop Room 112
12:00
12:00
60min
Flight Case-Bau Workshop
Wonko

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Ich habe in den letzten Jahren ein paar Flight Cases für mein Werkzeug und andere Dinge gebaut und möchte euch zeigen welchens Material ich genommen habe, welches Werkzeug notwendig ist und in welche Fallen ich getappt bin.

Hardware and Making
HfG Workshop Room 115
12:00
60min
Hardware Security Meetup
jaseg

Let’s meet and chat about hardware security! Whether you’re interested in creating secure hardware, programming it, or hacking things come by and let’s share knowledge, techniques and ideas.

Meetup
ZKM "Music Balcony"
12:30
12:30
20min
Beyond Shitposting - Was kann das Fediverse
Samuel Brinkmann

Es gibt unglaublich viele coole ActivityPub-/Fediverse-Projekte, und Mastodon ist wirklich nur die Spitze des Eisbergs.

Politics, Society and Ethics
ZKM Vortragssaal (Lecture Room)
12:30
20min
Wie IPv4 bis zum letzten Tropfen in der Enterprise IT ausgequetscht wird.
ClusterJan

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ährdet waren. Es wird gezeigt wie die Situation analysiert wurde, wie sie gelöst werden konnte und wie dringend wir eigentlich IPv6 bräuchten …

Software and Infrastructure
ZKM Medientheater
12:30
20min
Windows 11 in the data center, just how bad is it?
LTE_Max

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.

This 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.

For standard Windows desktop users, there may be a lesson or two on debloating.

Software and Infrastructure
ZKM Kubus
12:45
12:45
60min
LED Strips Everywhere for Everyone!
Mitch

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Learn how to program and light up LED strips.
It's super easy and fun to make your life trippy and beautiful.
For total beginners.
Make your life trippy and beautiful!

Hardware and Making
HfG Workshop Room 112
13:00
13:00
60min
Führung durch das Labor für antiquierte Videosysteme
Eve Entropia

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Das ZKM bietet GPN-Besuchenden eine exklusive Führung durch das Labor für antiquierte Videosysteme an. Dieses ist normalerweise nur für Forschende und Mitarbeitende offen.
In der rund 40-minütigen Führung werden die unterschiedlichsten Formate und Techniken der Digitalisierung und Archivierung von Bewegtbild vorgestellt. Auch hier ist die digitale Unabhängigkeit von Tech-Konzernen unverzichtbar. Erlebt einen spannenden Einblick hinter die Kulissen des ZKM.

Art, Culture and Games
ZKM Entrance Hall
13:15
13:15
60min
DI.Day Orga Erfahrungsaustausch
Alexandra, isAutonomous

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ür DI.Days, Links zu Resourcen und mehr.

Entropia / CCC
HfG Blue Saloon
13:15
60min
EMV. Theorie, Praxis und der ganze Rest - eine Fallstudie
Sarah, chrissy

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.
Auf dem Weg plaudern wir aus dem Nähkästchen und erzählen von Messverfahren, Schaltungsdesign und hoffen, von unserem Wissen und Erfahrung etwas weiter geben zu können.

Hardware and Making
ZKM Kubus
13:15
60min
Graphs to scale
Sebastian Ritterbusch

Skalierende Systeme wie Hochleistungsrechner oder KI-Cluster benötigen effiziente Datenverbindungen, um überhaupt von der Skalierung der Geräte profitieren zu können. Bei hohen Anforderungen an Durchsatz, Ausfallsicherheit und geringer Latenz (und Kosten) werden diese ohne Switches in Matrix-ähnlichen Topologien umgesetzt. Der naive Ansatz funktioniert aber nicht so gut, was wir auch beim Zeichnen von Diagrammen, Plänen oder der Versorgung von Häusern merken. Dahinter stehen grundsätzliche Eigenschaften von Graphen, die nur manchmal in der Ebene überschneidungsfrei gezeichnet werden können. Glücklicherweise zeigen uns Pac-Man und Portal, wie wir das Problem sehr leicht lösen können, und die modernen Höchstleistungsrechner und Inferenz-Cluster treiben das ganze inzwischen in unvorstellbare Dimensionen.

Science
ZKM Vortragssaal (Lecture Room)
13:15
60min
Wirklich tiefe Löcher graben - wo eigentlich keine sein sollten
couchsofa

Wie werden eigentlich Baugruben für wirklich große Projekte wie zum Beispiel U-Bahnen geplant und was macht diese Bauwerke so anspruchsvoll?
Baugruben fallen oft auf, weil sie den Verkehr stören oder irgendetwas schief gegangen ist. Im besten Fall wurde nur ein Kabel durchtrennt, im schlimmsten Fall sind Leben gefährdet. Wenn das Projekt abgeschlossen ist, sieht man nichts mehr von den einst imposanten Konstrukten.
Als Planer für diese temporären Ingenieurbauwerke kommt man oft spät in ein Projekt, fällt wegen unangenehmen Fragen auf und verschwindet sobald das eigentliche Tragwerk erst im Beginn seiner Entstehung ist.
Trotzdem geht es nicht ohne und weil wir eben nicht unter die Erde gucken können, ist immer ein Risiko mit dabei. Wir versuchen in diesem Vortrag zu erläutern wie man mit diesen Risiken umgeht und ein Verständnis für die Unwägbarkeiten solcher Großprojekte zu schaffen.
Ein kleiner Einblick in die Ingenieurkunst des Spezialtiefbau.

Mobility, Energy and Transformation
ZKM Medientheater
13:30
13:30
120min
Numerical Weather Prediction
Tecer, raziel

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

We 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".

Science
HfG Workshop Room 115
14:00
14:00
60min
Plüschitreffen
SmolHaj, StorHaj und Jan (der Mensch dazu)

Viele Plüschis, viel Flausch... Egal wie groß!

Meetup
ZKM "Music Balcony"
14:15
14:15
60min
40C3 - Assemblies & Habitate quo vadis?
Assemblies Team

Die neue Location bringt deutlich mehr Platz, braucht aber auch neue Ideen und Zusammenarbyte. Lasst uns reden.

Entropia / CCC
HfG Workshop Room 112
14:30
14:30
60min
Datenschutz für (Chaos-)Vereine in der Praxis
rhandos

In chaosnahen (und verbundenen) Vereinen bringen Wesen oft spannende neue Prozesse für alle ein. Es wird vernetzt, ausgetauscht, automatisiert, personenbezogene Daten werden verarbeitet. Community-Projekte werden über Zeit Teil der offiziellen Infra. Das funktioniert fast immer gut - bis das erste Betroffenengesuch kommt, ein Datenschutzvorfall passiert oder die Datenschutzbehörde an die Tür klopft.

Politics, Society and Ethics
ZKM Medientheater
14:30
120min
Klänge coden: Erste Schritte mit SuperCollider
modern_dragon

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Musik 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ührung zum Mitmachen.

Art, Culture and Games
HfG Blue Saloon
14:30
60min
Schlösser Hacken (und nicht knacken)
Cameron

Habt ihr euch schon mal gefragt was dieser Sperrsport eigentlich ist und wie dieses picken funktioniert? Ich erzähle wie man Sperrtechnik zerstörungsfrei aufmacht und warum das ein cooles Hobby sein kann.

Hardware and Making
ZKM Vortragssaal (Lecture Room)
15:00
15:00
60min
Buchbinden - eine simple Methode
Ulf Grabbert

"Buchbinden - eine simple Methode" Workshop, ca 60 Minuten.
Papier ist ein allgegenwärtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs möchte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden können.
wenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.

Hardware and Making
HfG Hackcenter
15:10
15:10
20min
Tamper-Sensing Meshes in the Wild
jaseg

Tamper-sensing meshes are electronic layers that detect an attacker drilling or cutting into a device. There isn’t a lot of public information about their construction, so I did a survey of about 30 devices with such meshes. In this talk, I’ll share the results of that survey.

Hardware and Making
ZKM Kubus
15:45
15:45
60min
Common sense in der IT-Sicherheit: Verantwortungsvoller Umgang mit Sicherheitslücken und Nutzern
promasu

Die Bedrohungslage, Berichterstattung und der Hype für KI sorgen aktuell für einen immer dichter werdenden Jungel an Informationen und Druck direkt auf alle Sicherheitslücken zu reagieren.
Aber muss ich direkt alle Updates einspielen, wie stelle ich fest, ob ich handeln muss?

Ich erkläre Methoden, um fundierter auf Ereignisse reagieren zu können, lege Grundsätze zum Erarbeiten von einem grundlegenden Sicherheitsniveau dar und zeige einige Beispiele, wie man als Hersteller auf keinen Fall sicherheitsrelevante Themen kommunizieren sollte.

Cyber Security
ZKM Medientheater
15:45
60min
Data Not Found? New (Infra)Structures with the NFDI. Infrastruktur für Forschungsdaten – gemeinsam gestaltet
Sandra Zänkert, Constantin

„Not Found“ – 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ür Forschungsdaten in Deutschland und darüber hinaus zu ändern. Wir geben einen Einblick, was bisher entstanden ist und was es auf dem Weg noch zu tun gibt.

Science
ZKM Kubus
15:45
120min
Making a Game in Bevy for Real!
Caitlin Sar Campbell

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

IMPORTANT

IT IS STRONGLY RECOMMENDED THAT YOU DOWNLOAD AND COMPILE THE WORKSHOP BEFORE ARRIVING. It can be found here: https://codeberg.org/mholiv/gpn-survivors

In 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.

Art, Culture and Games
HfG Workshop Room 115
15:45
60min
Obsidian meetup
Kitty

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.

Software and Infrastructure
ZKM "Music Balcony"
15:45
60min
strace -- mein schweizer Taschenmesser zum analysieren, debuggen, monitoren
Harald

System-Probleme aller Art lassen sich mit Strace analysieren. Prozessanläufe in Linux erkennen und verstehen Anwender so viel besser.

Strace ist ein wahres Wundertool. Anwender, die es einsetzen erfahren damit viel über die Abläufe 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.

Bei Performanceproblemen fördert Strace interessante Informationen zu Tage, etwa wie oft Linux einen Systemaufruf ausführt, 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ässt sich mit Strace elegant protokollieren und später offline analysieren. Experten spielen diese sogar später wieder ein, dank präzieser Timestamps bei Bedarf sogar in "Echtzeit". Der Vortrag soll anregen, viele rätselhafe Unix-Effekte, -Probleme, Programm-Crashes neu mit Strace zu betrachten und damit schneller zu Lösungen und neuen Erkenntnissen zu gelangen.

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
16:00
16:00
120min
Nintendo Switch Modding Meetup/Workshop
HfG Workshop Room 106
16:15
16:15
60min
Führung durch die Computerspieleausstellung »zkm_gameplay«
Laura C. S.

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Entdeckt die Kultur der Computerspiele: In »zkm_gameplay. the next level« präsentieren wir euch Art- und Indie-Games, die künstlerisch und kreativ neue Wege gehen.

Art, Culture and Games
ZKM Entrance Hall
16:45
16:45
60min
Spleißworkshop
karotte

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Hast du dich schon mal gefragt, wie die Glasfaser eigentlich zu dir nach Hause kommt? In diesem Spliceworkshop schauen wir uns den praktischen Teil davon an, also wie man dafür sorgt, dass das Licht von A nach B kommt. Der Workshop ist dabei genau das – ein Workshop. Das heißt 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.

Hardware and Making
HfG Workshop Room 112
17:00
17:00
60min
Choose Your Filter! — Vom Forschungsprojekt zur Ausstellung
Inge Hinterwaldner, Marc Schütze

Im selben Gebäude, in dem die GPN stattfindet, war 2025 die Ausstellung “Choose Your Filter!” zu sehen. Gezeigt wurden künstlerische Webbrowser aus drei Jahrzehnten, also Software, die selbst Kunstwerk und Anzeigeumgebung in einem ist. Der Ausstellung ging ein mehrjähriges Forschungsprojekt am KIT voraus, in dem solche Browser als eigenständige künstlerische 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örtlichen Sinn, und Gegenstand sozio-politischer, ökonomischer und kultureller Fragen.

Wenn solche softwarebasierten Werke überhaupt in den Blick genommen werden, beschränkt sich die Auseinandersetzung im akademischen Rahmen üblicherweise 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ächlich laufen, in einem Raum, vor Publikum, über Monate hinweg — ohne Wartung im laufenden Betrieb und ohne technisches Personal, das im Zweifel eingreift. Damit verschiebt sich die Aufgabe grundsätzlich hin zu Reparatur und robuste Stabilisierung. Werke, die für eine bestimmte historische Konfiguration aus Browser, Plugin, Betriebssystem und Serverlandschaft geschrieben wurden, müssen in einer Gegenwart funktionieren, in der diese Konfiguration nicht mehr existiert, und sie müssen es selbständig tun: Crashes überstehen, Zustände zurücksetzen, mit unterschiedlichsten Besucher*inneninteraktion umgehen, fehlende Server kompensieren — alles ohne Hand am Gerät. Was im Forschungsprojekt eine Frage des Verstehens war, wird im Ausstellungsbetrieb eine Frage der Rekonstruktion und der autonomen Lauffähigkeit — konzeptuell, technisch und konservatorisch zugleich.

Der 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 — kunsthistorisch und museumstechnisch — über dasselbe Problem: was es heißt, Software, die selbst Kunstwerk ist, nicht nur zu beschreiben, sondern zu zeigen.

Science
ZKM Vortragssaal (Lecture Room)
17:00
60min
Haltet mehr Talks
leyrer

Dieser Workshop richtet sich an alle Lebewesen, die darüber nachdenken, ev. mal einen Talk halten zu wollen, aber "Fragen" dazu haben. Egal, ob "welches Tool", "wie viele Slides" oder "welches Thema" ­— alle Fragen sind willkommen.

Entropia / CCC
ZKM "Music Balcony"
17:00
60min
Mal was mit Salz
Metal_Warrior

Eintauchen in Werdegang und Hintergrund des CERT-Specials (aka WHO-Drink)

Science
ZKM Kubus
17:00
60min
Ultrafast Lasers 101: A Photonic Adventure for Molecular Dynamics Enthusiasts
Sally

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.
We then explore how femtosecond pulses are produced in practice.
I'll explain some simple methods for shaping, tweaking, and measuring those pulses.
As 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.

Science
ZKM Medientheater
18:00
18:00
45min
Evening Break
ZKM Medientheater
18:00
45min
Evening Break
ZKM Kubus
18:00
45min
Evening Break
ZKM Vortragssaal (Lecture Room)
18:00
120min
Nintendo 3DS Meetup
HfG Workshop Room 106
18:00
60min
Interaktive Führung durch die Kunstbibliothek des ZKM
Minter

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Entdeckt die geheimnisvolle Welt der Kunstbibliothek des ZKM. Die Bibliothek bietet einen vielfältigen Bestand an Büchern zu den Bereichen Medienkunst, Medientheorie, Film, Fotografie, Kunstwissenschaften, Grafikdesign, Produktdesign und Philosophie.
Während der Führung taucht ihr in diese Welt ein und lernt dabei die Bibliothek kennen. Mittels verschiedener Suchstrategien könnt ihr dann interessante Geschichten zu unseren Themen entdecken.
Die Führung ist nicht nur für die Karlsruher Community, sondern auch für alle anderen Interessierten geeignet, die eine spannende Bibliothekstour erleben möchten.
Termin: Freitag, den 05.06.2026, 18 Uhr
Dauer: ca. 1 Stunde
Treffpunkt: Infotehek ZKM
Teilnehmer: max. 15 Personen

Art, Culture and Games
ZKM Entrance Hall
18:15
18:15
60min
PCB Art Meetup
jaseg

Come join us if you enjoy making pretty printed circuit boards, and let’s share tools, techniques and design ideas.

Hardware and Making
HfG Workshop Room 112
18:15
60min
„Mobile Erziehungsgruppen und -kolonnen von Freiwilligen“: Auschwitzprävention heute
LustigerLeo

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Dieser Workshop schließt an einen gemeinsamen Leseworkshop aus dem letzten Jahr an, der in einer mehrstündigen Diskussionsrunde auf den Wiesen vor der HfG mündete. 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 „Einstiegs-Bonbon“ 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.

Politics, Society and Ethics
HfG Workshop Room 115
18:30
18:30
90min
Herald Meeting
HfG Blue Saloon
18:45
18:45
60min
Pwning Bossware for Fun and Ethics
Nicole4Fox, Marius Renner

After one week of research and 15 CVEs later we want to share some insights!

Cyber Security
ZKM Medientheater
18:45
60min
Was ist (gute) Mobilität? Ein datenbasierter Ansatz.
Pfennig

Mobilität ist ein Grundbedürfnis – sei es der Weg zum Supermarkt, zu Freunden oder in ein Café. Gleichzeitig besteht breiter Konsens, dass Mobilität nachhaltiger gestaltet werden muss. Doch wie lässt sich Mobilität so messen und bewerten, dass sowohl individuelle Bedürfnisse als auch Nachhaltigkeitsziele berücksichtigt werden?

Dieser Beitrag stellt mobi.mapr und das zugrunde liegende Modell vor. Im Zentrum steht ein aktivitätsbasierter Ansatz, der nicht Verkehr oder Infrastruktur, sondern Menschen, ihre alltäglichen Aktivitäten sowie ihre subjektiven Erfahrungen in den Mittelpunkt stellt. Auf Basis offener Daten entsteht so ein transparenter Ansatz zur Bewertung von Mobilitätsqualität – nachvollziehbar, reproduzierbar und unabhängig von proprietären Plattformen oder KI-Slop.

Das Ergebnis ist ein offenes Dashboard, das Mobilität sichtbar und vergleichbar macht. Es ermöglicht, Mobilitätsräume zu erkunden, faktenbasierte Entscheidungen zu treffen und Menschen dabei zu unterstützen, ihre Mobilität selbstbestimmt zu gestalten. Sämtliche Daten sind zusätzlich über eine offene API unter CC BY 4.0 zugänglich.

Dieser Talk legt einen besonderen Fokus auf den ÖPNV, sowie auf die Region Karlsruhe. Welche Effekte hat das Karlsruher Modell? Kann der KVV die Pfalz retten? All diese Fragen werden beantwortet!

Mobility, Energy and Transformation
ZKM Kubus
18:45
60min
Writing GPU shaders in Rust
Firestar99

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?

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
19:00
19:00
60min
Buchbinden - eine simple Methode
Ulf Grabbert

"Buchbinden - eine simple Methode" Workshop, ca 60 Minuten.
Papier ist ein allgegenwärtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs möchte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden können.
wenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.

Hardware and Making
HfG Hackcenter
19:00
180min
Eröffnung : MARS! (ZKM-Austellung)

Eröffnung: MARS!
Konzept-Ausstellung

Was wäre, wenn wir die Mars-Besiedelung nicht den Superreichen überlassen, sondern als gemeinschaftliches, demokratisches Projekt angehen würden? Was würden wir tun, wenn wir noch einmal von vorn anfangen könnten?

In 2026 fliegen wir gemeinsam zum Mars, um die Erde zu retten. In der Konzeptausstellung MARS! stellen wir die Ergebnisse und Ideen der fünf Prototypen-Workshops aus, die zeigen, dass eine Mars-Besiedelung und das, was wir auf einer klimaveränderten Erde bräuchten, nicht so weit auseinanderliegen. Die Ausstellung präsentiert fünf Prototypen, die gemeinsam mit Bürgerwissenschaftler: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 – denn alle Fähigkeiten, die wir für eine demokratische Mars-Siedlung brauchen, sind auch hier auf der Erde nötig, um resiliente Gesellschaften zu schaffen.

Zur Eröffnung laden wir herzlich ein!

https://zkm.de/de/2026/06/eroeffnung-mars

ZKM Entrance Hall
19:45
19:45
60min
Frontend & UI/UX Meetup
lena, Tea

Du interessierst dich für UI Design und User Experience oder möchtest dich über Frontend-Entwicklung austauschen? Dann komm vorbei!

Meetup
HfG Workshop Room 115
19:45
60min
Hackt kaputt, was euch kaputt macht: Reform des Computerstrafrechts jetzt!
scherrie, Carla.melee

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Stell dir vor, du findest eine Software-Schwachstelle, meldest sie und eine Woche später steht die Polizei vor der Tür. Laptop, Telefon, smarter Kühlschrank und Raspberry Pi: beschlagnahmt. Willkommen bei Spaß mit §202c.

Aber keine Sorge, da gibt's jetzt ein neues Geschäftsmodell: Whitehat Trust Framework™ (WTF). Drei Meldungs-Tiers: Free (Haftung? Eure Sache, Good luck!), Shield Basic (49 €/Monat, Selbstbeteiligung 2.500 €) und Shield Pro (199 €/Monat, inklusive LegalCVSS™, halluziniert gelegentlich, Prozesskostenübernahme gegen 50 % eurer Bug-Bounty-Payouts sowie Anonymity-as-a-Service mit Briefkasten auf den Caymans). Vielen Dank, §202c, ohne dich gäbe es kein WTF.

Gefällt euch nicht? Uns auch nicht. Das Computerstrafrecht kriminalisiert Sicherheitsforschende und Lücken werden deshalb oft nur über Umwege gemeldet oder gar nicht. Viele Unternehmen setzen längst auf Bug-Bounty-Programme, aber solange niemand weiß, ob Anerkennung oder Anklage wartet, bleiben Lücken offen.

Beiträge von Trollen, Engeln, Sicherheitsforschenden und anderen Wesen herzlich willkommen!

Politics, Society and Ethics
HfG Workshop Room 112
20:00
20:00
60min
Encoding, wie funktioniert das eigentlich?
MacLemon

Kommunikation ist für Menschen mindestens genauso schwierig wie für Computer. Wir reisen von ASCII bis UTF und betrachten dabei (fast) alles dazwischen und daneben. Historische Anforderungen an unterschiedliche Methoden für Encoding bis hin zu aktuellen Missverständnissen.

Dieser Talk ist einstiegsfreundlich, bietet aber auch für Expert:innen unterhaltsame und unerwartete Einblicke.

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
20:00
60min
Making Politics: Commemoration, Resistance, and Play
Laura C. S., Joseph DeLappe

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.

Art, Culture and Games
ZKM Medientheater
20:00
60min
Wie und warum das Bundesamt für Strahlenschutz flächendeckend Radioaktivität misst
xenia

Kritische Infrastruktur, Notfallschutz, Datenbankenreplikation, embedded Linux, custom hardware, Umweltradioaktivität? Einmal alles bitte! Das Bundesamt für Strahlenschutz betreibt mit über 1700 Messstellen bundesweit ein Messnetz für Ortsdosisleistung. Messdatenbanken redundant an 6 Standorten, Datenaufbereitung für den Notfallschutz. Hier gibts eine ausführliche Vorstellung von Technik, Protokollen und Gerät. Und Quellcode.

Science
ZKM Kubus
20:30
20:30
120min
Brettspielrunde Bomb Busters
HfG Workshop Room 106
21:00
21:00
120min
Von Null auf root in 120 Minuten - Einführung ins Website Hacking
leyrer

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Die 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ät aus?

Wenn ihr einen Laptop mit einem Kali-Linux auf USB-Stick oder in einer virtuellen Maschine mit bringt, führe ich Euch durch die notwendigen Schritte. Von der Analyse des Zielsytems, dem Finden von Schwachstellen bis hin zum erfolgreichen Hack mit Metasploit.
Sollte noch Zeit bleiben, können wir den Server auch mit einem DoS zum Absturz bringen!

Cyber Security
HfG Workshop Room 112
21:15
21:15
60min
Energiewende.exe at the Chaos of Scale
Salacidre, JulianeB

Neue Regierung, neues Sondervermögen, da gibt es doch jetzt frischen Wind für die Energiewende in Deutschland, richtig?

Leider ist das Gegenteil der Fall. Die politische Unterstützung auf Bundesebene für die Energiewende bricht zunehmend weg. Woher soll man da noch Mut und Hoffnung schöpfen?

Wir 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älfte von 2026 schon geschafft worden? Wo gibt es Blockaden? Wo braucht es jetzt deinen Beitrag damit es voran geht?

Mobility, Energy and Transformation
ZKM Vortragssaal (Lecture Room)
21:15
60min
Why Even Signal Calls Apple & Google
Merle

I just wanted Zulip notifications on my phone. So I started building something myself - and fell into a rabbit hole.

This 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."

I'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.

Software and Infrastructure
ZKM Kubus
21:15
60min
Über goldene Käfige und wenig Luft
Cookie, der Kanarienvogel

Terroranschläge versetzen das Land in Angst und Schrecken. Die Antwort der Politik folgt allerorts dem gleichen Muster. Stetig weitet die Legislative Gesetze aus, die Überwachungsmaßnahmen in der Gesellschaft regeln. Ob Videoüberwachung, automatisierte Analyse durch "KI" oder der Vorhersage von Straftaten (predictive policing) und der damit einhergehenden Verdächtigung Unschuldiger. So änderte Ende letzten Jahres die Grün-Schwarze Landesregierung Baden-Württembergs das Polizeigesetz, um den Einsatz der bereits gekauften Software "Gotham" von Palantir zu legalisieren. In vielen anderen Bundesländern sieht es ähnlich aus. Es wird ein hochentzündlicher Infrastrukturteppich ausgerollt den man nicht einmal in Saal 1 verlegen dürfte. Im krassen Widerspruch dazu steht, dass in den Polizeistatistiken, oft ein Rückgang von Straftaten dargelegt wird.

Warum wir uns so Schritt für Schritt auf gefährliches Terrain begeben wird im Vortrag dargelegt. Es wird einen Blick auf die Produzenten der Technologie und den Tech-Sektor geworfen. Die Hintermänner des Trump Regimes beleuchtet. Ihre offen zur Schau getragene Ideologie und Ziele aufgezeigt und lächerlich gemacht. Wir schauen nicht nur auf ihren langen Arm den sie bereits nach Europa ausstrecken, sondern lernen auch was wir dagegen tun können.

Politics, Society and Ethics
ZKM Medientheater
22:00
22:00
120min
Feedback at the Scale of Chaos - Chaotic sound synthesis
qetu

Let's have a Synthesizer show&tell and produce phantasmagoric sound scapes!

Art, Culture and Games
HfG Workshop Room 115
22:30
22:30
60min
*bahn Jeopardy
margau, JeDi

Traditionell gibt es auf der Gulaschprogrammiernacht nicht nur Gulasch, sondern auch Bahncontent.

Wir wollen mit euch Jeopardy spielen, gesucht sind die richtigen Fragen zu den Antworten.

Auch dieses Jahr wird es AVG-Content geben, wir schauen aber auch weit über Karlsruhe hinaus:
Wie sieht das El6-Signal aus? Welcher Hersteller hat Magnetschwebebahnen jetzt neu im Angebot? Wer war Dieter Ludwig?

Wir spielen in der extended *bahn-Variante: Neben Eisenbahnen gibt es auch Seilbahnen, Gadgetbahnen, Straßenbahnen und weitere lustige Transportmittel!

Mobility, Energy and Transformation
ZKM Kubus
22:30
60min
But Can It Run Fake News?!
Tarirah

Grafikkarten sind für Grafik?! Diese namensgebende Weisheit stimmt heute nicht mehr, stattdessen werden Grafikkarten für alles mögliche eingesetzt, von wissenschaftlichen Simulationen von Galaxiekollisionen bis ihn zu resourcenfressenden und gesellschaftlich riskanten Anwendungen wie genAI.
Doch wie kam es dazu? Wir schauen uns an, wie aktuelle Grafikhardware aufgebaut ist und warum sich diese Hardware auch für so viele andere Zwecke eignet.

DE mit englischen Folien

Software and Infrastructure
ZKM Medientheater
22:30
60min
How to decompile a DSP architecture
Alkalem

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.

This talk will discuss the TMS320C6x Digital Signal Processor (DSP) family and use Binary Ninja as the decompiler.

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
09:00
09:00
60min
Buchbinden - eine simple Methode
Ulf Grabbert

"Buchbinden - eine simple Methode" Workshop, ca 60 Minuten.
Papier ist ein allgegenwärtiges Gut. Zettelwirtschaft ist unbefriedigend. In diesem Kurs möchte ich eine Methode vorstellen mit der Zettel mit Faden gebunden werden können.
wenig Theorie, jeder Teilnehmer bindet sein eigenes Buch aus Papier, Pappe und Schnur.

Hardware and Making
HfG Hackcenter
10:00
10:00
60min
Lost in Translation: The Transatlantic Privacy Culture Clash
IZA

Zusammenarbeit zwischen Firmen in Europa und USA - ein Erfahrungsbericht mit Fokus Datenschutz aus der Realität.

Politics, Society and Ethics
ZKM Medientheater
10:00
60min
Wie funktionieren Software-Synthesizer Part 1: Oszillatoren
Frederik Siepe

Wir schauen uns die grundlegenden Bausteine eines Audio-Synthesizers an und wie man diese in Software umsetzen kann.

In diesem Teil geht es zunächst um Oszillatoren: Wie entsteht der eigentliche Ton am Anfang der Signalkette bevor er durch Filter geformt wird?

Wir fangen mit einem simplen Sinusoszillator an, erweitern ihn zu einem Sägezahnoszillator und schließlich zu einem allgemeinen Wavetableoszillator, wie er in heutigen Synthesizern verwendet wird. Bei jedem Schritt analysieren wir die auftretenden Probleme und welche Lösungen entwickelt wurden, um sie zu umgehen.

Wir werden verschiedene Konzepte der Signalverarbeitung kennenlernen. Spezielle Vorkenntnisse in diesem Bereich sind jedoch nicht erforderlich.

Stichworte: Nyquist-Shannon Theorem, Aliasing, Diskrete Fourier Transformation DFT/FFT

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
10:00
60min
introducing pgreflex - an open source convex alternative for convex
moritz

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."

This 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.

However, 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.

All 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.

  • 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.
Software and Infrastructure
ZKM Kubus
11:15
11:15
60min
Kindgerechte Systemarchitektur: Die Open Source-Musikbox “TonBERRY pico”
Matthias, Stefan

Tonieboxen sind beliebt, zwingen aber in ein geschlossenes Ökosystem. Der TonBERRY pico ist ein freier und quelloffener Nachbau auf Basis des Raspberry Pi Pico W. In diesem Talk zeigen wir, wie dieses Projekt entstand:

Von der Definition von Anforderungen über erste Steckbrettaufbauten, Integration widerspenstiger Hard- und Softwarekomponenten in C und Python, hin zum fertigen KiCad-Hardware-Design (ohne SMD-Löten) und einer Web-App zur Musikverwaltung auf dem Mikrocontroller.

Hardware and Making
ZKM Kubus
11:15
60min
Warum produziert Köln Hbf Verspätungen?
Jim 2martens

Wer mit dem Zug nach Köln fährt, wird schonmal erlebt haben: der Zug hält auf der Hohenzollernbrücke vor dem Bahnhof. Grund: Gleis belegt. Aber warum passiert das so häufig? Der Frage bin ich auf ungewöhnlichem Wege nachgegangen: ich habe einen 24h-Fahrplan der Strecke Köln-Aachen in einem Spiel nachgebaut.

Mobility, Energy and Transformation
ZKM Medientheater
11:45
11:45
150min
Music Synthesis/Solder workshop with ArduTouch music synthesizer kit
Mitch

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Anyone can learn to solder!
And anyone can learn to make music, sound (and noise!) with computer chips!
All participants will easily learn all of this by making an ArduTouch music synthesizer from a kit.
For total beginners.

Hardware and Making
HfG Workshop Room 112
12:00
12:00
60min
"Fahrradstadt Karlsruhe" - wer behauptet denn so was? Meetup für Fans und Kritiker und alle anderen.
BimmelbahnRadFan

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 über dieses spannende Thema sprechen, diskutieren und sogar streiten. Jeder ist willkommen! Mit und ohne Rad.

Meetup
ZKM "Music Balcony"
12:00
60min
Führung durch die Computerspieleausstellung »zkm_gameplay«
Laura C. S.

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Entdeckt die Kultur der Computerspiele: In »zkm_gameplay. the next level« präsentieren wir euch Art- und Indie-Games, die künstlerisch und kreativ neue Wege gehen.

Art, Culture and Games
ZKM Entrance Hall
12:15
12:15
120min
Platinendesign mit KiCad - Beginner Workshop
cpresser

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Wir lernen zusammen wie man von einem leeren Schaltplan sich bis zur fertigen Platine durcharbeitet. Der Fokus liegt auf Bedienung der Software, nicht auf Elektronik/Schaltungsentwurf.

Bitte installiert KiCad10 (KiCad9 oder 8 ist auch okay) und die Bauteil-Bibliotheken (libraries) vor dem Workshop.
Bringt auch eine Maus/Trackball/... als Eingabegerät mit, damit ist die Bedienung viel einfacher als mit dem Touchpad.

Hardware and Making
HfG Workshop Room 115
12:30
12:30
60min
All researchers welcome
Luca

This is a meetup for scientists, researchers, and curious people of all and any academic disciplines.
Participants don't have to be enrolled at a university or hold a higher education diploma to join, because every science-minded person ist welcome!
The session takes place in the language/s everyone understands, which is likely going to be English; German.

The idea is to have a space for sharing/discussing (academic) ambitions, experiences, papers, programs and rabbit holes.

Please 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.

Science
HfG Workshop Room 106
12:30
60min
Digitalisierung in der Medizin 2026 – elektronische Patientenakte (ePA) für alle? SOS!
Stefan Streit

Die Entwicklung der elektronische Patientenakte (ePA) ist gekennzeichnet durch spektakuläre Veröffentlichungen. Immer wieder gibt es unglaubliche Geschichten, die man besser nicht hätte erfinden können. Die Macher der elektronischen Patientenakte (ePA) haben es fertiggebracht, eine Situation entstehen zu lassen, in der sie sich entweder für eine Volltextsuchfunktion oder für eine Verschlüsselung entscheiden mussten.

Die Wahl zwischen Verschlüsselung und Suchfunktion bei einem IT-Projekt, das mutet an, als wenn man sich bei einem Auto zwischen Gaspedal und Bremse entscheiden müsste. Natürlich nicht ohne die Zusicherung, das fehlende Pedal würde bei der ersten Inspektion nachgeliefert.
Verrückte Geschichte meinen Sie? Ja, aber nicht zu verrückt, um wahr zu sein.

Nun könnten Sie ja meinen, das sei ja alles nicht Ihr Problem als Patientin oder Patient.

Das ist leider nicht so ganz richtig. Ihre Ärztin 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!

Nach einigen strengen Rückfragen bekam der Gesetzgeber dann doch kalte Füße. Deshalb muss Ihre Ärztin bzw. Ihr Arzt Sie darüber aufklären, dass das Auto keine Bremse hat und auch ein paar andere Kleinigkeiten nicht ganz fertig geworden sind....

Die Verantwortung hat die Politik so an Sie und Ihre Ärztin bzw. Ihren Arzt übertragen. Sie haben als Patient ja die freie Wahl. Wollen Sie einsteigen? Sie können widersprechen. Opt-Out! Sie erinnern sich?

Aber Sie sollen sich keine Sorgen machen, Ihre Ärztin bzw. Ihr Arzt sitzt ja schließlich auch schon drin, im Auto ohne Bremse. Vielleicht beruhigt es Sie, dass neben Ihrer Ärztin bzw. Ihrem Arzt künstliche Intelligenz (KI) mitfährt? Das hilft Ihnen eher nicht?

Was machen Sie jetzt? Steigen Sie ein? Oder riskieren Sie stehen zu bleiben?

Ach so, Sie wollen wissen was da tatsächlich los ist?

Na, dann kommen Sie mal zum Talk

  1. Wir schauen, was die anderen Patienten machen. Wie viele sind bei „der ePA für alle“ denn schon tatsächlich eingestiegen?
  2. Wir machen sogar die Motorhaube auf und schauen mal nach, was ist sonst noch so kaputt ist.
  3. Sie wollen wissen, wie die KI durch die Hauptuntersuchung gekommen ist? Wir haben nachgefragt beim Amt.
  4. Und am Ende, wie immer, eine weitere Folge von: „wie das Ganze doch noch gelingen kann“. =)

Steigen Sie ein in den Vortrag, dann können Sie informiert entscheiden, ob Sie bei der ePA einsteigen oder lieber draußen bleiben.

Politics, Society and Ethics
ZKM Medientheater
12:30
60min
Was ist eine EC-Karte?
Lars

Während Corona wurden digitale Zahlungsmethoden deutlich verbreiteter. Mittlerweile hat sich jedoch eine neue Skepsis eingestellt, insbesondere aufgrund der Abhängigkeit von US-Unternehmen. Dieser Talk gibt dementsprechend einen Überblick über digitale Zahlverfahren, sowie ein bisschen Geschichte und einen Ausblick auf die potenzielle Zukunft davon. Dabei wird auch ein grober Überblick über die Kostenstrukturen gegeben.

Politics, Society and Ethics
ZKM Kubus
13:15
13:15
60min
Nicht-Informatiker Meetup
Grishin

Für Nicht-Informatiker, die sich gerne im Chaos aufhalten (oder auch neu sind!)
Nerdige Interessen jedweder Art außerhalb der Informatik gerne gesehen!

Meetup
ZKM "Music Balcony"
13:45
13:45
20min
It doesn’t always have to be Linux - An intro to FreeBSD
Jana

How is FreeBSD different from Linux, what does it do well and why should I care?

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
13:45
20min
KeepKarlsruheBoring: collective agendas, boredom and maintenance
Víctor Fancelli Capdevila

KeepKarlsruheBoring is an agenda for Karlsruhe using gancio 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.

Art, Culture and Games
ZKM Kubus
13:45
20min
User-Centric Product Management in Open Source
Rosanna Sibora

How do you make sure you build the right product and build the product right?

In 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?

Politics, Society and Ethics
ZKM Medientheater
14:30
14:30
60min
Gaslight, Gatekeep, Girlboss: Breaking Minecraft's Decentralised Chat Reporting System
Ada

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.
This 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.

Cyber Security
ZKM Medientheater
14:30
60min
Ultracycling – Wie man sehr lange Distanzen zurücklegt und dabei Spaß hat.
madonius, Marco

Eine Einführung in Ultracycling mit Tipps, wie man eine lange Strecke plant, vorbereitet und zurücklegt.

Mobility, Energy and Transformation
ZKM Kubus
14:30
60min
Verdinglichte Entwicklungen: Aus der Küche zur integrierten Entwicklungsumgebung
LustigerLeo

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üchen wird anhand von Störungen und Fails durch IDEs, die auf persönlicher wie globaler Ebene zu Problemen wurden, die Relevanz für eine Auseinandersetzung mit ihnen eröffnet. Theoretische Unterfütterung erhält der Vortrag durch marxistische Ansätze, wie sie unter anderem vom Cousin des Besitzers der ersten modernen Küche entwickelt wurden.

Politics, Society and Ethics
ZKM Vortragssaal (Lecture Room)
14:30
120min
soldering workshop for beginners, anal0g flow3r, anglerfish or blonkenclick
mazzoo

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

soldering workshop for beginners, newbie friendly.

age: 12 years to 128 years
or starting at 4 years accompanied by a parent or guardian

Hardware and Making
HfG Workshop Room 112
14:45
14:45
60min
Meetup: GCC ante-mortem?
Robin Dapp

Die GNU Compiler Collection (GCC) ist der Standardcompiler aller Linux-Distributionen, verschwand aber in den letzten Jahren etwas aus dem öffentlichen Bewusstsein. Werden viele neue Sprachen und Architekturen vor allem durch LLVM abgedeckt und stagniert die GCC-Entwicklung?
In 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ßerdem gehen wir darauf ein, wie die Community organisiert ist und wie man selbst zum GCC-Projekt beitragen kann.

Meetup
ZKM "Music Balcony"
15:00
15:00
120min
Brettspielrunde Bomb Busters
HfG Workshop Room 106
15:00
60min
DI-DAY.org - Website Content
LBehm

Der Digital Independence Day läuft und die Nachfrage ist riesig.
Aber jetzt müssen Infos und Anleitungen auch online festgehalten werden,
damit der Knowledge, wie sich ein jeder helfen kann, wirklich
Verbreitung findet.
Wir möchten ein Content-Team aufbauen das Inhalte und Anleitungen
aufbereitet.

Politics, Society and Ethics
Outside southern lawn "Lavawiese"
15:30
15:30
60min
Schonmal mit einem Defi (AED) gequatscht?
tonda

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Defis retten Leben! Du darfst es in einer sicheren Umgebung selbst ausprobieren.

Dieser Workshop ist auf mehrfachen Wunsch eine Widerholung von letztem Jahr.

Science
HfG Workshop Room 115
15:45
15:45
20min
Bagel: History of a bread with a hole
Johannes Bechberger

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éal.

So 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éal 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.

Come 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).

For a full list of my sources and even more Bagel knowledge: https://pad.mostlynerdless.de/s/8MqudkmgM

Art, Culture and Games
ZKM Vortragssaal (Lecture Room)
15:45
60min
Digitale Stellwerke - digitale Pläne?
laugengebaeck

Im deutschen Eisenbahnnetz wird so viel gebaut wie schon lange nicht mehr. Über 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änen vor. Als Datenaustauschformat für eine effektive Planung mit digitalen Werkzeugen eignet sich dagegen das sogenannte PlanPro-Datenmodell deutlich besser.

Aus diesem Grund habe ich mich in meiner Masterarbeit damit beschäftigt, wie Papierplanungen am besten in das PlanPro-Dateiformat digitalisiert werden können. Bisher wird dieser Prozess vollständig händisch ausgeführt, 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önnen. Von seltsamen Tabellenformatierungen über sehr dicht bestückte Gleispläne bis hin zu Unterschieden zwischen Ost- und Westdeutschland ist alles dabei!

Mobility, Energy and Transformation
ZKM Medientheater
15:45
60min
Wie steuert man eigentlich ein Museum?
Marc Schütze

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äuft 24/7 — never touch a running system. Anderes muss jeden Morgen pünktlich hochfahren und abends wieder runter. Wir erzählen, wie wir am ZKM den Alltag eines solchen Hauses am Laufen halten — und warum dabei über die Jahre eine ganze Werkstatt voll eigener Software entstanden ist.

Software and Infrastructure
ZKM Kubus
16:00
16:00
60min
NixOS Meetup
yaya

A meetup for everyone interested in Nix and NixOS. No matter how much experience you have with Nix, you are welcome!

Meetup
ZKM "Music Balcony"
16:45
16:45
60min
Let's make a Pebble watchface!
JP

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

A 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.

Software and Infrastructure
HfG Blue Saloon
16:45
60min
Tracing RISC-V systems using E-Trace tooling
neithernut

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

When 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.

The "Efficient Trace for RISC-V" (E-Trace) 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.

Hardware and Making
HfG Workshop Room 115
16:45
120min
advanced soldering, SMD workshop
mazzoo

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

get into SMD soldering.

learn the modern method of SMD soldering using a hot plate or air gun.
take home a small analog blinky flower called flwr.

Hardware and Making
HfG Workshop Room 112
17:00
17:00
60min
"Och nö, nicht schon wieder Schienenersatzverkehr" - Ein Blick hinter die Kulissen
Chep87

Baustellen bei der Eisenbahn sind ärgerlich, aber unvermeidlich, um den Zustand der Strecken und Stationen zu erhalten. Doch wieso informieren die Verkehrsunternehmen so spät 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.

Mobility, Energy and Transformation
ZKM Kubus
17:00
60min
Regiotreffen
gnom

Das Regiotreffen auf der GPN

Entropia / CCC
ZKM Vortragssaal (Lecture Room)
17:00
60min
[decryptoparty] - Unabled to stay encrypted
LeaRain

Wir betrachten zusammen die Entschlüsselung von Nachrichten basierend auf dem Echtzeitkommunikationsprotokoll Matrix. Der Weg ist das Ziel, denn auf dieser Reise gibt es vieles über das Protokoll zu lernen, zu erklären und am Ende wissen wir hoffentlich alle mehr über die Fehlermeldung "unable to decrypt" als Endanwender:innen.

Software and Infrastructure
ZKM Medientheater
18:00
18:00
45min
Evening Break
ZKM Medientheater
18:00
45min
Evening Break
ZKM Kubus
18:00
45min
Evening Break
ZKM Vortragssaal (Lecture Room)
18:00
60min
Heaven Meetup
HfG Workshop Room 106
18:00
60min
(möglichst) anonyme Selbsthilfegruppe, für menschen, die ihre lohnarbeit auf Windows ausüben müssen
microslop hater

Ich möchte hier platz bieten techniken auszutauschen, wie man in einem Microsoft dominierten Umfeld nicht verzweifelt.
Und natürlich darf das gemeinsame aufregen nicht fehlen ;)

Politics, Society and Ethics
ZKM "Music Balcony"
18:00
60min
Makeup-Meetup
varianthe

got a face? wanna paint it?
für Anfangende, Fortschreitende und den Rest

Art, Culture and Games
HfG Workshop Room 115
18:00
120min
TINA* - Austausch
Liliths_Byte, Alexandra

Wissens-, Fähigkeits- und Ressourcen Austausch für und mit trans, inter, non binäre, Ageschlechtliche Wesen.

Meetup
HfG Blue Saloon
18:45
18:45
60min
Because the night ...belongs to night trains!
Oliver "Unicorn" Knapp

Nachtzugreisen für Einsteiger und Durchschläfer. Enthält außerdem wertvolle Reisehinweise aus eigenen Erfahrungen und ein kleines, total persönliches Ranking internationaler Nachtverkehre.

Mobility, Energy and Transformation
ZKM Kubus
18:45
60min
Let's Play Critical: Live-Gaming als Format für politische Interventionen
Thomas Spies

Let's Play Critical: Live-Gaming als Format für politische Interventionen

Wer spielt, bewegt sich in Räumen, 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ässt sich nutzen, um diese Einschreibungen sichtbar zu machen und kritisch einzuordnen. Live vor Publikum in Spielwelten einzutauchen und das Geschehen informiert zu kommentieren, ermöglicht es, Menschen niederschwellig abzuholen, zu fesseln und gesellschaftlich relevante Themen gemeinsam zu diskutieren.

Politics, Society and Ethics
ZKM Medientheater
18:45
60min
Lightning Talks
Philipp Skotnik

Lightning Talks
Ihr kennt sie, ihr mögt sie (hoffentlich), ihr wolltet sie.
Auch dieses Jahr dank Content24 wieder auf der GPN anzutreffen.

Was sind Lightning Talks?
Mini-Talks wo ihr einfach über ein Thema / Projekt / whatever reden könnt wo ihr denkt das es cool ist.

Was gibt es zu beachten?

  • First-Come ist meist auch First-Spoken ;)
  • Habt eure Slides parat
  • Dauer des Talks maximal 5 Minuten
  • Seid bitte rechtzeitig da

Bitte bedenkt, es ist vorgesehen, das die Lightning Talks aufgezeichnet werden. Sollte dies ein Problem da stellen bitte entsprechend eine info geben.

** Wie könnt ihr einen Lightning-Talk vorab einreichen ? **

  • 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

  • Ihr ruft via DECT / SIP die 6543 an

Entropia / CCC
ZKM Vortragssaal (Lecture Room)
19:15
19:15
60min
Linux CoW file system meetup – did your file system hurt you?
LTE_Max

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?

Join 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.

Software and Infrastructure
ZKM "Music Balcony"
19:15
60min
Tor Relay Operators Meetup
cve

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.

Meetup
HfG Workshop Room 115
19:30
19:30
60min
Miniserver für den Schlüsselbund
kusch3l

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Baut aus einem ESP32 einen kleinen Server für den Schlüsselbund

Hardware and Making
HfG Workshop Room 112
20:00
20:00
60min
Besser Tunneln mit SSH
leyrer

Auch in den transparentesten Umgebung will ein seine Daten doch geschützt übertragen. Wir sehen und in diesem Talk die vielfältigen Möglichkeiten an, mit der OpenSSH unsere Daten bei der Übermittlung schützen kann.

Cyber Security
ZKM Kubus
20:00
60min
From Idea to JEP: An OpenJDK Developer’s Journey to Improve Profiling
Johannes Bechberger

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.

In this talk, I chronicle my journey of getting a new profiler into JDK 25. It's a tale of blood, sweat, and C++.

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
20:00
60min
Privilege Escalation – Zugriffsfähigkeiten im Namen der Sicherheit
Martin Dukek

Staatliche Sicherheitsbefugnisse wachsen selten durch die eine große Entscheidung. Meist wachsen sie schrittweise: durch Infrastruktur, die aufgebaut und verstetigt wird, sowie durch die Kombination vorhandener Instrumente. Zusammen können 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ährend die zugrunde liegenden Strukturen bestehen bleiben.

Der Vortrag beschreibt drei Mechanismen dieses Capability-Buildings anhand von Abhörschnittstellen im TK-Netz, automatisierter Datenanalyse und staatlichen Eingriffen in IT-Systeme. Im Zentrum steht das Muster, nach dem Zugriffsfähigkeiten entstehen und sich verfestigen.

Politics, Society and Ethics
ZKM Medientheater
20:30
20:30
300min
Blood On The Clocktower-Session
1k

Wir spielen gemeinsam eine Runde Blood on the Clocktower!

Entertainment
HfG Blue Saloon
20:30
210min
Blood On The Clocktower-Session
1k

Wir spielen gemeinsam eine Runde Blood on the Clocktower!

Entertainment
HfG Workshop Room 115
20:45
20:45
60min
Hausnetzwerk selbst gemacht: Patchkabel selbst crimpen
Markus Seifert

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Patchkabel mit abgerissener Nase reparieren? Patchkabel günstig selber machen? Ganz einfach, ich zeig Dir wie!

Kupfernetzwerkverkabelung ist immer noch aktuell, weil robust und günstig. Und auch (Multi-)Gigabit-Verbindungen kann man einfach selber machen, das ist kein Hexenwerk.

Hardware and Making
HfG Workshop Room 112
21:15
21:15
60min
Breaking architecture barriers: Running x86 games and apps on ARM
Tony Wasserka

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!

Software and Infrastructure
ZKM Vortragssaal (Lecture Room)
21:15
45min
De-Spotify Yourself - Warum Du von $Streamingdienst weg willst und wie/wohin
j0nas

In diesem Talk behandeln wir Gründe von verschiedenen Musik- und Podcast-Streamingdiensten wegzumigrieren und schauen uns mögliche automatische Unterstützung und Alternativen (am Beispiel Spotify) an.

Software and Infrastructure
ZKM Kubus
22:00
22:00
120min
Demoszene Nachlese
madonius, hexchen

Eine Selektion der feinsten Pixelkunst aus dem vergangenem Jahr. Ein schmaus für Auge, Ohr und Hirn.

Entertainment
ZKM Medientheater
22:00
120min
Feedback at the Scale of Chaos - Chaotic sound synthesis
qetu

Let's have a Synthesizer show&tell and produce phantasmagoric sound scapes!

Art, Culture and Games
HfG Workshop Room 112
22:30
22:30
60min
Bluetooth-Smart-Kommunikation von Gadgets analysieren
Ge0rG

Was muss ich tun, um dieses neue Gadget "mit App" von der kruden Hersteller-UI zu befreien? Mit einem (gerne gerooteten) Android-Gerät, Wireshark und jadx-gui auf Protokoll-Erkundungstour.

Hardware and Making
ZKM Kubus
10:00
10:00
60min
DI.Days as Anarchist Practice/Anarchist Practices for DI.Days
Alexandra

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.

I 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".

Moving 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.

Politics, Society and Ethics
ZKM Medientheater
10:00
60min
Medikationsplan24.ti - der digital gerührte Medikationsprozess
Fluffy

Im Juli startet auf der Infrastruktur der ePA der digital gestützte Medikationsprozess (dgMP). Woher kommt er, wie funktioniert er und welche Risiken bringt er mit sich?

Politics, Society and Ethics
ZKM Kubus
10:15
10:15
60min
MMO-CHIP: From Microscope to Verilog in an hour
giulioz

Reverse engineering old custom chips from microscope pictures is cool, but oh so painfully slow!
Last 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.

In 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!

I 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!).

Hardware and Making
ZKM Vortragssaal (Lecture Room)
10:45
10:45
90min
LEDs Nähen
FranzT

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Last uns gemeinsam LEDs auf Patches und andere Sachen aufnähen und us damit selber zum leuchten bringen.

Hardware and Making
HfG Workshop Room 112
11:00
11:00
60min
Search engine Developer Meetup
Slatian

Meeting of creatures who have already tinkered with search engines, for getting to know each other and exchanging knowledge.

Meetup
ZKM "Music Balcony"
11:15
11:15
60min
Gemeinsam Wissens-Infrastruktur bauen: föderierte Wikibase für Video- und Podcasts (WissKomm Wiki)
Tim @BorgNetzWerk

Das WissKomm Wiki hat Förderung, einen laufenden Prototypen und 100.000+ identifizierte Videos. Dieser Talk zeigt, was schon läuft: föderierte Wikibase, automatische Transkription per Whisper, SPARQL-Queries über Wissenschaftsmedien.
Mit Arrrrrmin haben wir LanzMining von der GPN23 zu SpeakerMining aufgebaut und ins WissKomm Wiki integriert - eine vollständige Pipeline, die aus ZDF-Archiv-PDFs einen verlinkten Wissensgraph erzeugt: 10.000+ Personenerwähnungen, 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öchten, am besten gleich im GPN24 Hackathon.

Science
ZKM Medientheater
11:15
20min
Three Languages, Triple the Confusion
Eric Heinz, Matheus Gagno Brunetti

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.

Entertainment
ZKM Kubus
11:45
11:45
20min
Building video games with 20 year old tech
Bastian Eicher

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? ;)

In 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.

Software and Infrastructure
ZKM Kubus
12:30
12:30
60min
Infrastruktur Workshop: Code und Kriterien für Videos und Podcasts (WissKomm Wiki)
Tim @BorgNetzWerk

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

Workshop zum WissKomm Wiki Talk. Repo: 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ötig. Alles, was entsteht, fließt direkt ins Projekt.

Science
HfG Workshop Room 112
12:30
60min
Pixel Bureaucracy At The Scale Of Chaos - or: Torturing 286 People By Pretending To Be The Government
luap42, 9hax (lydia!)

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).

Art, Culture and Games
ZKM Kubus
12:30
60min
Public Activity? ActivityPub!
Víctor Fancelli Capdevila

=== Reservierung nötig / Reservation needed: https://pretix.entropia.de/entropia/gpn24-workshops/ ===

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.

Politics, Society and Ethics
HfG Blue Saloon
12:30
60min
WAF: Wrong Approach Firewall
slink

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.
"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.
While 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.

Cyber Security
ZKM Medientheater
13:45
13:45
20min
Popping podman/dockers bonnet: Unraveling the image pull process while developing for Forgejo
Erik

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.

In 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:
- Which requests are sent by Podman or the Docker daemon when doing docker pull image?
- Whats that with the /v2 endpoint and discovery?
- How about authentication?
- What does the pull sequence look like?
- Help, I got an index manifest, what should I do?
- How should Forgejo communicate with the daemon for a successful pull?

If 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.

Software and Infrastructure
ZKM Medientheater
14:30
14:30
60min
Infrastructure Review & Closing
Eve Entropia, hexchen, avara

Große Zahlen und ganz viel WOW

Entropia / CCC
ZKM Medientheater