<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Chaos Computer Club - Gulaschprogrammiernacht 23 (mp3)</title>
    <link>https://media.ccc.de/c/gpn23</link>
    <description> This feed contains all events from gpn23 as mp3</description>
    <copyright>see video outro</copyright>
    <lastBuildDate>Tue, 23 Jun 2026 19:40:06 -0000</lastBuildDate>
    <image>
      <url>https://static.media.ccc.de/media/events/gpn/gpn23/logo.png</url>
      <title>Chaos Computer Club - Gulaschprogrammiernacht 23 (mp3)</title>
      <link>https://media.ccc.de/c/gpn23</link>
    </image>
    <item>
      <title>Infrastructure Review &amp; Closing (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-54-infrastructure-review-closing</link>
      <description>So schnell ist es auch wieder vorbei. Hier gibt es ein kleines Rewind mit Daten und Fakten zur diesjährigen GPN.

Vielen Dank, dass Du mitgemacht hast!

&lt;3

Zahlen, Daten, Fakten, Graphen.

Aaaaahhhhh. Ooooooohhhhhhh. Uuuuuuuuuuhhhhhhhh.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/MWEYWE/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-54-deu-Infrastructure_Review_Closing_mp3.mp3"
        length="90494556176384"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 14:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-54-deu-Infrastructure_Review_Closing_mp3.mp3?1750605243</guid>
      <dc:identifier>9e1dade6-5537-5fd8-b1f6-a02bf4857d25</dc:identifier>
      <dc:date>2025-06-22T14:30:00+02:00</dc:date>
      <itunes:author>Eve Entropia, hexchen, avara</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>54, 2025, gpn23, Entropia / CCC, ZKM Medientheater, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>So schnell ist es auch wieder vorbei. Hier gibt es ein kleines Rewind mit Daten und Fakten zur diesjährigen GPN.

Vielen Dank, dass Du mitgemacht hast!

&lt;3

Zahlen, Daten, Fakten, Graphen.

Aaaaahhhhh. Ooooooohhhhhhh. Uuuuuuuuuuhhhhhhhh.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/MWEYWE/
</itunes:summary>
      <itunes:duration>01:29:53</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/54-9e1dade6-5537-5fd8-b1f6-a02bf4857d25.jpg"/>
    </item>
    <item>
      <title>Project Vicigol - Reverse-engineering a 28-bit RISC CPU (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-144-project-vicigol-reverse-engineering-a-28-bit-risc-cpu</link>
      <description>A while ago, I found a curious little processor and starting reverse-engineering it. Join me as I retell my journey through the Amlogic Video Decoder, from staring at bits over running hand-written instructions, to my own emulator and architecture manual.

Disclaimer: &quot;28-bit&quot; isn&#39;t quite correct, but you&#39;ll see.

Project homepage / Git repo: https://codeberg.org/neuschaefer/vicigol (will go live during GPN)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/KBQBE7/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-144-eng-Project_Vicigol_-_Reverse-engineering_a_28-bit_RISC_CPU_mp3.mp3"
        length="43448632606720"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 14:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-144-eng-Project_Vicigol_-_Reverse-engineering_a_28-bit_RISC_CPU_mp3.mp3?1750601004</guid>
      <dc:identifier>a91408f8-c2e5-5a69-9db1-3e1cc66f31fd</dc:identifier>
      <dc:date>2025-06-22T14:30:00+02:00</dc:date>
      <itunes:author>jn</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>144, 2025, gpn23, Hardware and Making, ZKM Kubus, gpn23-eng, Day 4</itunes:keywords>
      <itunes:summary>A while ago, I found a curious little processor and starting reverse-engineering it. Join me as I retell my journey through the Amlogic Video Decoder, from staring at bits over running hand-written instructions, to my own emulator and architecture manual.

Disclaimer: &quot;28-bit&quot; isn&#39;t quite correct, but you&#39;ll see.

Project homepage / Git repo: https://codeberg.org/neuschaefer/vicigol (will go live during GPN)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/KBQBE7/
</itunes:summary>
      <itunes:duration>00:43:09</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/144-a91408f8-c2e5-5a69-9db1-3e1cc66f31fd.jpg"/>
    </item>
    <item>
      <title>Lightning Talks III (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-51-lightning-talks-iii</link>
      <description>A short session for even shorter talks.

Language: English or German

-- english --
Wanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the mating behaviour of jellyfish; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.

Available infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.

If you want to have a talk, we&#39;d like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there&#39;s still some time left at the end.



-- german --
Du willst was sagen? Das Podium gehört dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag über das Paarungsverhalten von Quallen, Werbung für dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. 

Zur Verfügung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Präsentationen im PDF-Format zu zeigen. Falls du eine Präsentation von deinem eigenen Gerät zeigen möchtest, würden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen können.

Am besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beiträge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/J7KDZG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-51-deu-Lightning_Talks_III_mp3.mp3"
        length="62488633671680"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 13:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-51-deu-Lightning_Talks_III_mp3.mp3?1750599640</guid>
      <dc:identifier>2ab0f504-9c73-57bb-9a3e-4fce90f2f730</dc:identifier>
      <dc:date>2025-06-22T13:15:00+02:00</dc:date>
      <itunes:author>pony</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>51, 2025, gpn23, Entropia / CCC, ZKM Kubus, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>A short session for even shorter talks.

Language: English or German

-- english --
Wanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the mating behaviour of jellyfish; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.

Available infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.

If you want to have a talk, we&#39;d like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there&#39;s still some time left at the end.



-- german --
Du willst was sagen? Das Podium gehört dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag über das Paarungsverhalten von Quallen, Werbung für dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. 

Zur Verfügung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Präsentationen im PDF-Format zu zeigen. Falls du eine Präsentation von deinem eigenen Gerät zeigen möchtest, würden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen können.

Am besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beiträge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/J7KDZG/
</itunes:summary>
      <itunes:duration>01:02:04</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/51-2ab0f504-9c73-57bb-9a3e-4fce90f2f730.jpg"/>
    </item>
    <item>
      <title>FOSS-Eye-Tracking für Menschen mit ALS – Projektvorstellung &quot;Eyes on Disabilities&quot; (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-163-foss-eye-tracking-fr-menschen-mit-als-projektvorstellung-eyes-on-disabilities-</link>
      <description>Wir wollen in unserem Projekt Menschen mit ALS unterstützen, indem wir Eye-Tracking als Kommunikationshilfe zugänglicher und günstiger machen, und das in gemeinnützig und Open-Source. In unserem Vortrag werden wir unser Projekt, die Erkrankung sowie Eye-Tracking als Technologie vorstellen.

ALS und MS sind Krankheiten, die Betroffenen nach und nach die Kontrolle über ihren Körper nehmen. Am Ende bleibt meist nur die Augenbewegung übrig. Eye-Tracker sind Geräte, die die Augenbewegung aufzeichnen und als Eingabemethode nutzbar machen. Sie können somit als Kommunikationshilfe eingesetzt werden, zum Beispiel in Form einer Bildschirmtastatur, wo auf die Buchstaben geschaut wird, um zu tippen. Die Geräte sind keine Neuheit, sind aber als Reha-Geräte extrem überteuert, oder auf Gaming oder Marktforschung ausgelegt und somit für Betroffene nicht praktikabel.

Wir möchten Eye-Tracker für Betroffene zugänglicher machen, indem wir passende Software und Hardware finden oder selbst entwickeln, Wissen vermitteln, oder vor Ort bei der Einrichtung helfen. Wir möchten, dass Menschen weniger bis gar kein Geld für eine Lösung ausgeben müssen.

ALS: https://de.wikipedia.org/wiki/Amyotrophe_Lateralsklerose
Eye-Tracking: https://de.wikipedia.org/wiki/Eye-Tracking
Unsere Webseite: https://eyes-on-disabilities.org/de/

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QXC9UX/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-163-deu-FOSS-Eye-Tracking_fuer_Menschen_mit_ALS_-_Projektvorstellung_Eyes_on_Disabilities_mp3.mp3"
        length="24786437668864"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 13:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-163-deu-FOSS-Eye-Tracking_fuer_Menschen_mit_ALS_-_Projektvorstellung_Eyes_on_Disabilities_mp3.mp3?1750596650</guid>
      <dc:identifier>a938f55b-5649-594d-b4d8-f9ec18f70199</dc:identifier>
      <dc:date>2025-06-22T13:45:00+02:00</dc:date>
      <itunes:author>frischler</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>163, 2025, gpn23, Hardware and Making, ZKM Medientheater, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>Wir wollen in unserem Projekt Menschen mit ALS unterstützen, indem wir Eye-Tracking als Kommunikationshilfe zugänglicher und günstiger machen, und das in gemeinnützig und Open-Source. In unserem Vortrag werden wir unser Projekt, die Erkrankung sowie Eye-Tracking als Technologie vorstellen.

ALS und MS sind Krankheiten, die Betroffenen nach und nach die Kontrolle über ihren Körper nehmen. Am Ende bleibt meist nur die Augenbewegung übrig. Eye-Tracker sind Geräte, die die Augenbewegung aufzeichnen und als Eingabemethode nutzbar machen. Sie können somit als Kommunikationshilfe eingesetzt werden, zum Beispiel in Form einer Bildschirmtastatur, wo auf die Buchstaben geschaut wird, um zu tippen. Die Geräte sind keine Neuheit, sind aber als Reha-Geräte extrem überteuert, oder auf Gaming oder Marktforschung ausgelegt und somit für Betroffene nicht praktikabel.

Wir möchten Eye-Tracker für Betroffene zugänglicher machen, indem wir passende Software und Hardware finden oder selbst entwickeln, Wissen vermitteln, oder vor Ort bei der Einrichtung helfen. Wir möchten, dass Menschen weniger bis gar kein Geld für eine Lösung ausgeben müssen.

ALS: https://de.wikipedia.org/wiki/Amyotrophe_Lateralsklerose
Eye-Tracking: https://de.wikipedia.org/wiki/Eye-Tracking
Unsere Webseite: https://eyes-on-disabilities.org/de/

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QXC9UX/
</itunes:summary>
      <itunes:duration>00:24:37</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/163-a938f55b-5649-594d-b4d8-f9ec18f70199.jpg"/>
    </item>
    <item>
      <title>Local Area Social Network -- Microblog für Spaces, Messen oder das Heimnetz (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-274-local-area-social-network-microblog-fr-spaces-messen-oder-das-heimnetz</link>
      <description>In diesem Vortrag möchte ich _&quot;Lichtung&quot;_ vorstellen -- eine kleine Server/Client-Anwendung, die einen simplen Micorblogging-Service zur Verfügung stellt und somit eine Lichtung in den dichten Internet-Wald schlägt.
Sie ist entworfen, um innerhalb eines IP-Netzwerks einen deterministischen Feed von Beiträgen und verschlüsselte Chatrooms zwischen je zwei Parteien bereitzustellen.

Besonderen Fokus lege ich dabei auf die möglichen **Einsatzgebiete eines lokalen Sozialen Netzwerks**, die **technische Umsetzbarkeit** von persistenten Nutzer-Identitäten über nicht-föderierte Serverinstanzen hinweg und die **Probleme**, die sichere Verschlüsselung und echte Anonymität **für Moderatoren** mit sich bringen.

---

Aus technischer Sicht werden hier diverse spannende Themen rund um asymmetrische Verschlüsselung/Signaturen, generative Kunst und Netzwerk-Routing verbunden:
- Wie könnte ein Client aussehen, der mehrere Server gleichzeitig anspricht?
- Wie stellt man eine pseudonyme Identiät über mehrere voneinander getrennte Netzwerke hinweg dar?
- Und wie konstruiert man ein sicheres Netzwerk, in dem Server und Client sich gegenseitig niemals gänzlich vertrauen können?

Umgesetzt wird das über asymmetrische Kryptografie, bei der immer zwei zusammengehörige Schlüssel generiert werden: Ein geheimer zum Signieren und ein öffentlicher zum Verifizieren. Genauso beim Verschlüsseln von Direktnachtichten: Mit dem öffentlichen Schlüssel können Nachrichten verschlüsselt werden, die nur mit dem dazugehörigen, privaten Schlüssel wieder geöffnet werden können.

Auf diesem Prinzip lässt sich ein Kommunikationssystem aufziehen, das die klassischen Funktionen eines sozialen Netzwerkes implementiert, ohne dass der Server Anmeldedaten halten muss.

Dabei spielen Identicons eine große Rolle, die aus den maschinenlesbaren Hashes des kryptographischen Unterbaus hübsche, für den Menschen leicht wiedererkennbare Muster generieren. Sie machen die hidden patterns des asymmetrischen Signieren und Verschlüsselns somit deutlich und greifbar!

---

Aber auch die gesellschaftliche Perspektive muss bei einem solchen Projekt betrachtet werden:
- Wie kann und muss ein digitaler, sozialer Raum moderiert werden?
- Was sind die Implikationen von voller Anonymität im Internet und wie sicher darf eine Verschlüsselung überhaupt sein?
- Welche Überlegungen muss ich treffen, bevor ich Inhalte von Nutzern auf meiner eigenen Seite bereitstelle?
- Und wie können wir technische Lösungen schaffen, um Content-Moderation angenehmer zu gestalten?

Moderne soziale Netzwerke, wie Instagram, Twitter oder TikTok sind für datenschutz-bewusste Menschen nahezu vollkommen unbenuzbar geworden.
Erst kürzlich kündigte Meta an, **alle Nutzerdaten in state-of-the-art Machine-Learning-Systeme** zu füttern, um damit möglichst realistisches Nutzerverhalten zu simulieren.

Das Fediverse mit Mastodon, Pixelfed, Feddit und vielen anderen Anwendungen setzt dagegen einen gesunden, dezentralen Kontrapunkt.

Doch was _alle diese Netzwerke_ gemein haben ist, dass sie global und für jeden Menschen mit Internetzugang verfügbar sind.
Dabei ist das Anwengungs-Modell, kreative oder lustige Text- und Bildbeiträge in einen zeitlich sortierten Feed zu posten, auch für **kleinere lokale Netzwerke** interessant!

In Hackspaces oder Vereinsräumen könnte ein solcher Feed als **gemeinschaftliches Gästebuch** genutzt werden;
auf Messen oder Festivals könnte **lokale Kommunikation und Vernetzung** vereinfacht werden,
aber auch im privaten Heimnetz könnte eine solche Anwendung z.B. als **WG-Tagebuch** genutzt werden.

Natürlich spricht auch nichts dagegen, eine Instanz ins **öffentliche Internet** zu stellen, und einen herkömmlichen Microblogging-Dienst zu betreiben.

_&quot;Lichtung&quot;_ ist eine kleine Server/Client-Anwendung, die einen simplen Microblogging-Service zur Verfügung stellt.
Sie ist entworfen, um innerhalb eines IP-Netzwerks einen deterministischen Feed von Beiträgen und verschlüsselte Chatrooms zwischen je zwei Parteien bereitzustellen.

**Dabei sollen Nutzer-Identitäten über verschiedene Server-Instanzen und Netzwerke hinweg persistent sein und gleichzeitig eine hohe Datendiskretion gewahrt bleiben.**

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YE7PYL/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-274-deu-Local_Area_Social_Network_--_Microblog_fuer_Spaces_Messen_oder_das_Heimnetz_mp3.mp3"
        length="52914251890688"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 12:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-274-deu-Local_Area_Social_Network_--_Microblog_fuer_Spaces_Messen_oder_das_Heimnetz_mp3.mp3?1750596135</guid>
      <dc:identifier>39f20505-e766-570e-baa4-cb9be2d9369c</dc:identifier>
      <dc:date>2025-06-22T12:30:00+02:00</dc:date>
      <itunes:author>irrlicht</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>274, 2025, gpn23, Software and Infrastructure, ZKM Medientheater, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>In diesem Vortrag möchte ich _&quot;Lichtung&quot;_ vorstellen -- eine kleine Server/Client-Anwendung, die einen simplen Micorblogging-Service zur Verfügung stellt und somit eine Lichtung in den dichten Internet-Wald schlägt.
Sie ist entworfen, um innerhalb eines IP-Netzwerks einen deterministischen Feed von Beiträgen und verschlüsselte Chatrooms zwischen je zwei Parteien bereitzustellen.

Besonderen Fokus lege ich dabei auf die möglichen **Einsatzgebiete eines lokalen Sozialen Netzwerks**, die **technische Umsetzbarkeit** von persistenten Nutzer-Identitäten über nicht-föderierte Serverinstanzen hinweg und die **Probleme**, die sichere Verschlüsselung und echte Anonymität **für Moderatoren** mit sich bringen.

---

Aus technischer Sicht werden hier diverse spannende Themen rund um asymmetrische Verschlüsselung/Signaturen, generative Kunst und Netzwerk-Routing verbunden:
- Wie könnte ein Client aussehen, der mehrere Server gleichzeitig anspricht?
- Wie stellt man eine pseudonyme Identiät über mehrere voneinander getrennte Netzwerke hinweg dar?
- Und wie konstruiert man ein sicheres Netzwerk, in dem Server und Client sich gegenseitig niemals gänzlich vertrauen können?

Umgesetzt wird das über asymmetrische Kryptografie, bei der immer zwei zusammengehörige Schlüssel generiert werden: Ein geheimer zum Signieren und ein öffentlicher zum Verifizieren. Genauso beim Verschlüsseln von Direktnachtichten: Mit dem öffentlichen Schlüssel können Nachrichten verschlüsselt werden, die nur mit dem dazugehörigen, privaten Schlüssel wieder geöffnet werden können.

Auf diesem Prinzip lässt sich ein Kommunikationssystem aufziehen, das die klassischen Funktionen eines sozialen Netzwerkes implementiert, ohne dass der Server Anmeldedaten halten muss.

Dabei spielen Identicons eine große Rolle, die aus den maschinenlesbaren Hashes des kryptographischen Unterbaus hübsche, für den Menschen leicht wiedererkennbare Muster generieren. Sie machen die hidden patterns des asymmetrischen Signieren und Verschlüsselns somit deutlich und greifbar!

---

Aber auch die gesellschaftliche Perspektive muss bei einem solchen Projekt betrachtet werden:
- Wie kann und muss ein digitaler, sozialer Raum moderiert werden?
- Was sind die Implikationen von voller Anonymität im Internet und wie sicher darf eine Verschlüsselung überhaupt sein?
- Welche Überlegungen muss ich treffen, bevor ich Inhalte von Nutzern auf meiner eigenen Seite bereitstelle?
- Und wie können wir technische Lösungen schaffen, um Content-Moderation angenehmer zu gestalten?

Moderne soziale Netzwerke, wie Instagram, Twitter oder TikTok sind für datenschutz-bewusste Menschen nahezu vollkommen unbenuzbar geworden.
Erst kürzlich kündigte Meta an, **alle Nutzerdaten in state-of-the-art Machine-Learning-Systeme** zu füttern, um damit möglichst realistisches Nutzerverhalten zu simulieren.

Das Fediverse mit Mastodon, Pixelfed, Feddit und vielen anderen Anwendungen setzt dagegen einen gesunden, dezentralen Kontrapunkt.

Doch was _alle diese Netzwerke_ gemein haben ist, dass sie global und für jeden Menschen mit Internetzugang verfügbar sind.
Dabei ist das Anwengungs-Modell, kreative oder lustige Text- und Bildbeiträge in einen zeitlich sortierten Feed zu posten, auch für **kleinere lokale Netzwerke** interessant!

In Hackspaces oder Vereinsräumen könnte ein solcher Feed als **gemeinschaftliches Gästebuch** genutzt werden;
auf Messen oder Festivals könnte **lokale Kommunikation und Vernetzung** vereinfacht werden,
aber auch im privaten Heimnetz könnte eine solche Anwendung z.B. als **WG-Tagebuch** genutzt werden.

Natürlich spricht auch nichts dagegen, eine Instanz ins **öffentliche Internet** zu stellen, und einen herkömmlichen Microblogging-Dienst zu betreiben.

_&quot;Lichtung&quot;_ ist eine kleine Server/Client-Anwendung, die einen simplen Microblogging-Service zur Verfügung stellt.
Sie ist entworfen, um innerhalb eines IP-Netzwerks einen deterministischen Feed von Beiträgen und verschlüsselte Chatrooms zwischen je zwei Parteien bereitzustellen.

**Dabei sollen Nutzer-Identitäten über verschiedene Server-Instanzen und Netzwerke hinweg persistent sein und gleichzeitig eine hohe Datendiskretion gewahrt bleiben.**

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YE7PYL/
</itunes:summary>
      <itunes:duration>00:52:33</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/274-39f20505-e766-570e-baa4-cb9be2d9369c.jpg"/>
    </item>
    <item>
      <title>Warum die Single European Railway Area kein D-Zug ist und was das mit Cyber zu tun hat (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-43-warum-die-single-european-railway-area-kein-d-zug-ist-und-was-das-mit-cyber-zu-tun-hat</link>
      <description>Der Traum der grenzenlosen Eisenbahn in Europa heißt SERA. Durch technische Standards für die Interoperabilität sollen Züge in Zukunft in jedem Land Europas fahren können. Ich versuche zu erklären, wie das klappen soll und warum es dabei auch um Security geht.

Auf der GPN21 habe ich über das Problem grenzüberschreitender Zugfahrten berichtet. [1] Dieser Vortrag ist eine gute Fortsetzung um zu zeigen, woran auf europäischer Ebene gearbeitet wird.

Damit in Zukunft Züge nicht von Grenzen aufgehalten werden, arbeitet die EU im Rahmen des Programms Europe&#39;s Rail [2] an abgestimmten Standards und Modellen, mit denen einheitliche Architekturen und Technologien festgelegt werden. Als Leiter der Domäne Cyber Security für die europäischen Eisenbahnen arbeite ich mit internationalen Kollegen an den europäischen Sicherheitsanforderungen für das harmonisierte Eisenbahnsystem.

Ich stelle anhand der im April veröffentlichten Cyber Security Specifications die Arbeit an solchen internationalen Standards (und auch Normen) vor und versuche das recht komplexe Thema der europäischen Zusammenarbeit zwischen Herstellern und Betreibern im Eisenbahnsektor erfahrbar zu machen.



[1] https://media.ccc.de/v/gpn21-198-warum-es-leichter-ist-auslndische-webseiten-aufzurufen-als-mit-dem-zug-ins-ausland-zu-fahren

[2] https://rail-research.europa.eu/

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/BLJLTV/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-43-deu-Warum_die_Single_European_Railway_Area_kein_D-Zug_ist_und_was_das_mit_Cyber_zu_tun_hat_mp3.mp3"
        length="58898118606848"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 12:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-43-deu-Warum_die_Single_European_Railway_Area_kein_D-Zug_ist_und_was_das_mit_Cyber_zu_tun_hat_mp3.mp3?1750594683</guid>
      <dc:identifier>33c23684-951d-56d1-bdd2-1635f002466d</dc:identifier>
      <dc:date>2025-06-22T12:00:00+02:00</dc:date>
      <itunes:author>Oliver &quot;Unicorn&quot; Knapp</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>43, 2025, gpn23, Mobility, Energy and Transformation, ZKM Vortragssaal, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>Der Traum der grenzenlosen Eisenbahn in Europa heißt SERA. Durch technische Standards für die Interoperabilität sollen Züge in Zukunft in jedem Land Europas fahren können. Ich versuche zu erklären, wie das klappen soll und warum es dabei auch um Security geht.

Auf der GPN21 habe ich über das Problem grenzüberschreitender Zugfahrten berichtet. [1] Dieser Vortrag ist eine gute Fortsetzung um zu zeigen, woran auf europäischer Ebene gearbeitet wird.

Damit in Zukunft Züge nicht von Grenzen aufgehalten werden, arbeitet die EU im Rahmen des Programms Europe&#39;s Rail [2] an abgestimmten Standards und Modellen, mit denen einheitliche Architekturen und Technologien festgelegt werden. Als Leiter der Domäne Cyber Security für die europäischen Eisenbahnen arbeite ich mit internationalen Kollegen an den europäischen Sicherheitsanforderungen für das harmonisierte Eisenbahnsystem.

Ich stelle anhand der im April veröffentlichten Cyber Security Specifications die Arbeit an solchen internationalen Standards (und auch Normen) vor und versuche das recht komplexe Thema der europäischen Zusammenarbeit zwischen Herstellern und Betreibern im Eisenbahnsektor erfahrbar zu machen.



[1] https://media.ccc.de/v/gpn21-198-warum-es-leichter-ist-auslndische-webseiten-aufzurufen-als-mit-dem-zug-ins-ausland-zu-fahren

[2] https://rail-research.europa.eu/

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/BLJLTV/
</itunes:summary>
      <itunes:duration>00:58:30</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/43-33c23684-951d-56d1-bdd2-1635f002466d.jpg"/>
    </item>
    <item>
      <title>Entzaubert generative KI (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-99-entzaubert-generative-ki-warum-der-staat-auf-linked-data-setzen-sollte-statt-auf-it-alchemie</link>
      <description>Wenn man nur einen Hammer hat, sieht alles aus wie ein Nagel – so fühlt es sich manchmal an, wenn man die Begeisterung rund um „KI“ betrachtet. Gemeint ist dabei fast immer nur der Teilbereich generativer KI, die mit stochastischen Methoden plausible Ergebnisse produzieren soll. Links liegen bleibt dagegen „Good Old-Fashioned AI“, also regel- und logikbasierte Systeme, die mit semantischen Daten deterministische Schlüsse ziehen, ganz ohne Konfabulationen. Wer diesen Weg begeht, schafft gleichzeitig die Voraussetzungen für mehr Transparenz, Open Data und solide IT-Basisinfrastruktur. Prolog statt Chatbot, Daten statt Office-Dokumente – wir schlagen einen kleinen argumentativen Werkzeugkasten vor, wie wir als Community für solide, abgehangene IT-Lösungen auf dem Stand der Zeit bei Stadt, Land und Bund werben können anstatt für generativen KI-Budenzauber.

Wer auf öffentlichen Bühnen „KI“ sagt, meint gerade viel zu häufig einfach nur das Teilgebiet der generativen Systeme, mit hohem Energieaufwand und einer Schleppnetzrunde durch die Inhalte des Web trainiert. Das User Interface und die Ergebnisse dieser Systeme wirken faszinierend, sie werden häufig anthropomorphisiert als seien sie Personen, und in der öffentlichen Debatte haben sie den Rang eingenommen, den vor sieben Jahren noch Blockchains haben – egal welches Problem, generative KI ist die Lösung.

GenAI ist aber nur ein Teilgebiet von zwei historischen Strömungen im Forschungsfeld KI. Die andere Strömung, symbolische KI oder GOFAI („Good Old-Fashioned AI“) kommt vergleichsweise bescheiden daher: Daten und Wissensbestände sollen so aufbereitet werden, dass sie maschinell nach logischen Regeln ausgewertet werden können. Auch Prolog ist also „KI“, nur weiß das spätestens auf politischer Ebene kaum jemand mehr!

Der einseitige Fokus auf generative Systeme hat aber absurde Seiteneffekte und Folgen vor allem für den Staat, der gerade genAI an allen möglichen passenden und vor allem unpassenden Stellen einzusetzen versucht. Denn ein heuristisches System ist zwar ausreichend, wenn es zum Beispiel darum geht, auf einem Bild einen Apfel zu erkennen. Für eine Verwaltung, die nach Regeln vorgehen und Gleiches stets gleich behandeln muss, sind regelmäßige stochastische Fehler aber nicht akzeptabel – ganz zu schweigen von den Seiteneffekten rund um Energieverbrauch und strategischen Abhängigkeiten.

Wir möchten einen kleinen Werkzeugkasten vorschlagen, mit dem Du genAI-Projekte zerfragen und auf die strategischen Vorteile von Wissensgraphen und regelbasierten Systemen hinweisen kannst – und mit dem Du auch deine örtlichen GemeinderätInnen und Abgeordneten in die Lage bringen kannst, das zu tun. Denn vieles hängt einfach nur daran, Informationen nicht mehr in Office-Dokumenten (der „Käfighaltung für Daten“), sondern in Wissensgraphen zu speichern. Oder mit kleinen ETL-Skripten viel mehr Wiederverwendbarkeit und auch Open Data schaffen zu können als mit einem teuer beauftragten genAI-Projekt.

Denn für viele vorgeschlagene Einsatzfelder gäbe es schon längst Lösungen, basierend auf abgehangener und bewährter Technologie – und gar nicht selten als Freie Software aus der digitalen Zivilgesellschaft entwickelt, die seither einfach ignoriert wurde.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DJRHVX/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-99-deu-Entzaubert_generative_KI_-_warum_der_Staat_auf_Linked_Data_setzen_sollte_statt_auf_IT-Alchemie_mp3.mp3"
        length="61530074775552"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 11:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-99-deu-Entzaubert_generative_KI_-_warum_der_Staat_auf_Linked_Data_setzen_sollte_statt_auf_IT-Alchemie_mp3.mp3?1750594083</guid>
      <dc:identifier>d0e44417-9e19-524b-81a3-e7bf84b3474a</dc:identifier>
      <dc:date>2025-06-22T11:15:00+02:00</dc:date>
      <itunes:author>stk</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>99, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 4</itunes:keywords>
      <itunes:subtitle>… warum der Staat auf Linked Data setzen sollte statt auf IT-Alchemie</itunes:subtitle>
      <itunes:summary>Wenn man nur einen Hammer hat, sieht alles aus wie ein Nagel – so fühlt es sich manchmal an, wenn man die Begeisterung rund um „KI“ betrachtet. Gemeint ist dabei fast immer nur der Teilbereich generativer KI, die mit stochastischen Methoden plausible Ergebnisse produzieren soll. Links liegen bleibt dagegen „Good Old-Fashioned AI“, also regel- und logikbasierte Systeme, die mit semantischen Daten deterministische Schlüsse ziehen, ganz ohne Konfabulationen. Wer diesen Weg begeht, schafft gleichzeitig die Voraussetzungen für mehr Transparenz, Open Data und solide IT-Basisinfrastruktur. Prolog statt Chatbot, Daten statt Office-Dokumente – wir schlagen einen kleinen argumentativen Werkzeugkasten vor, wie wir als Community für solide, abgehangene IT-Lösungen auf dem Stand der Zeit bei Stadt, Land und Bund werben können anstatt für generativen KI-Budenzauber.

Wer auf öffentlichen Bühnen „KI“ sagt, meint gerade viel zu häufig einfach nur das Teilgebiet der generativen Systeme, mit hohem Energieaufwand und einer Schleppnetzrunde durch die Inhalte des Web trainiert. Das User Interface und die Ergebnisse dieser Systeme wirken faszinierend, sie werden häufig anthropomorphisiert als seien sie Personen, und in der öffentlichen Debatte haben sie den Rang eingenommen, den vor sieben Jahren noch Blockchains haben – egal welches Problem, generative KI ist die Lösung.

GenAI ist aber nur ein Teilgebiet von zwei historischen Strömungen im Forschungsfeld KI. Die andere Strömung, symbolische KI oder GOFAI („Good Old-Fashioned AI“) kommt vergleichsweise bescheiden daher: Daten und Wissensbestände sollen so aufbereitet werden, dass sie maschinell nach logischen Regeln ausgewertet werden können. Auch Prolog ist also „KI“, nur weiß das spätestens auf politischer Ebene kaum jemand mehr!

Der einseitige Fokus auf generative Systeme hat aber absurde Seiteneffekte und Folgen vor allem für den Staat, der gerade genAI an allen möglichen passenden und vor allem unpassenden Stellen einzusetzen versucht. Denn ein heuristisches System ist zwar ausreichend, wenn es zum Beispiel darum geht, auf einem Bild einen Apfel zu erkennen. Für eine Verwaltung, die nach Regeln vorgehen und Gleiches stets gleich behandeln muss, sind regelmäßige stochastische Fehler aber nicht akzeptabel – ganz zu schweigen von den Seiteneffekten rund um Energieverbrauch und strategischen Abhängigkeiten.

Wir möchten einen kleinen Werkzeugkasten vorschlagen, mit dem Du genAI-Projekte zerfragen und auf die strategischen Vorteile von Wissensgraphen und regelbasierten Systemen hinweisen kannst – und mit dem Du auch deine örtlichen GemeinderätInnen und Abgeordneten in die Lage bringen kannst, das zu tun. Denn vieles hängt einfach nur daran, Informationen nicht mehr in Office-Dokumenten (der „Käfighaltung für Daten“), sondern in Wissensgraphen zu speichern. Oder mit kleinen ETL-Skripten viel mehr Wiederverwendbarkeit und auch Open Data schaffen zu können als mit einem teuer beauftragten genAI-Projekt.

Denn für viele vorgeschlagene Einsatzfelder gäbe es schon längst Lösungen, basierend auf abgehangener und bewährter Technologie – und gar nicht selten als Freie Software aus der digitalen Zivilgesellschaft entwickelt, die seither einfach ignoriert wurde.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DJRHVX/
</itunes:summary>
      <itunes:duration>01:01:07</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/99-d0e44417-9e19-524b-81a3-e7bf84b3474a.jpg"/>
    </item>
    <item>
      <title>Let&#39;s Get Back to KISSing – Die Kunst der Einfachheit im Software- und System-Design (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-155-let-s-get-back-to-kissing-die-kunst-der-einfachheit-im-software-und-system-design</link>
      <description>KISS (Keep it Simple, Stupid!) ist ein Prinzip der Software- und Systemarchitektur, nach welchem Systeme möglichst einfach gehalten werden sollen. In diesem Talk möchte ich an dieses Prinzip erinnern, Positiv- und Negativbeispiele aufzeigen, und ein Plädoyer dafür halten, Systeme so einfach wie möglich zu gestalten.

Diese Idee der Einfachheit hat auch als Architekturprinzip des Internets zu dessen schnellen Wachstum beigetragen bzw. dieses überhaupt erst ermöglicht. Leider wird dieser Ansatz in der heutigen Zeit der Frameworks, Microservices und KI oft vergessen. Deshalb möchte ich darauf eingehen, wo Komplexität entsteht und wie Einfachheit sowohl Kosten als auch Wartungsaufwand einsparen kann, aber auch diskutieren, wann das Einführen von mehr Komplexität sinnvoll sein kann.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DUHPQU/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-155-deu-Lets_Get_Back_to_KISSing_-_Die_Kunst_der_Einfachheit_im_Software-_und_System-Design_mp3.mp3"
        length="21662392123392"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 11:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-155-deu-Lets_Get_Back_to_KISSing_-_Die_Kunst_der_Einfachheit_im_Software-_und_System-Design_mp3.mp3?1750587497</guid>
      <dc:identifier>abb83a47-5996-5d5d-8b16-03e26ea5e461</dc:identifier>
      <dc:date>2025-06-22T11:15:00+02:00</dc:date>
      <itunes:author>Alissa</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>155, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>KISS (Keep it Simple, Stupid!) ist ein Prinzip der Software- und Systemarchitektur, nach welchem Systeme möglichst einfach gehalten werden sollen. In diesem Talk möchte ich an dieses Prinzip erinnern, Positiv- und Negativbeispiele aufzeigen, und ein Plädoyer dafür halten, Systeme so einfach wie möglich zu gestalten.

Diese Idee der Einfachheit hat auch als Architekturprinzip des Internets zu dessen schnellen Wachstum beigetragen bzw. dieses überhaupt erst ermöglicht. Leider wird dieser Ansatz in der heutigen Zeit der Frameworks, Microservices und KI oft vergessen. Deshalb möchte ich darauf eingehen, wo Komplexität entsteht und wie Einfachheit sowohl Kosten als auch Wartungsaufwand einsparen kann, aber auch diskutieren, wann das Einführen von mehr Komplexität sinnvoll sein kann.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DUHPQU/
</itunes:summary>
      <itunes:duration>00:21:31</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/155-abb83a47-5996-5d5d-8b16-03e26ea5e461.jpg"/>
    </item>
    <item>
      <title>Markenanmeldungen und -recherche (Crash-Kurs) (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-267-markenanmeldungen-und-recherche-crash-kurs-</link>
      <description>Der Vortrag zeigt, wie man zur eigenen Marke kommt. Mit etwas IT-Know-How und Grundlagenwissen aus diesem Vortrag steckt ein geneigter Nerd* so manche juristische Dienstleister bei der Recherche in die Tasche und hat anschließend eine Marke.

Eine unklare Markenrechtslage ist für Vereine und auch freie Software öfter ein Problem, als man denkt. &lt;a href=&quot;https://netzpolitik.org/2023/hackspace-in-ulm-verschwoerhaus-verliert-seinen-namen-an-die-stadt/&quot;&gt;Der Fall des Hackerspaces „Verschwörhaus“&lt;/a&gt;, in welchem die Stadt Ulm gegen den Verein geklagt hat und sich mit einer Markenanmeldung große Vorteile in der Auseinandersetzung verschaffte, sei hier als trauriges Beispiel genannt.

Einige berühmte Marken-Fails und Kuriositäten am Ende des Vortrags sollten zudem ein wenig Unterhaltungswert liefern.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FCXBSQ/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-267-deu-Markenanmeldungen_und_-recherche_Crash-Kurs_mp3.mp3"
        length="59234448310272"
        type="audio/mpeg"/>
      <pubDate>Sun, 22 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-267-deu-Markenanmeldungen_und_-recherche_Crash-Kurs_mp3.mp3?1750587163</guid>
      <dc:identifier>2bd8c352-4075-53e5-9ef0-5323d3796627</dc:identifier>
      <dc:date>2025-06-22T10:00:00+02:00</dc:date>
      <itunes:author>Andreas Haerter</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>267, 2025, gpn23, Politics, Society and Ethics, ZKM Vortragssaal, gpn23-deu, Day 4</itunes:keywords>
      <itunes:summary>Der Vortrag zeigt, wie man zur eigenen Marke kommt. Mit etwas IT-Know-How und Grundlagenwissen aus diesem Vortrag steckt ein geneigter Nerd* so manche juristische Dienstleister bei der Recherche in die Tasche und hat anschließend eine Marke.

Eine unklare Markenrechtslage ist für Vereine und auch freie Software öfter ein Problem, als man denkt. &lt;a href=&quot;https://netzpolitik.org/2023/hackspace-in-ulm-verschwoerhaus-verliert-seinen-namen-an-die-stadt/&quot;&gt;Der Fall des Hackerspaces „Verschwörhaus“&lt;/a&gt;, in welchem die Stadt Ulm gegen den Verein geklagt hat und sich mit einer Markenanmeldung große Vorteile in der Auseinandersetzung verschaffte, sei hier als trauriges Beispiel genannt.

Einige berühmte Marken-Fails und Kuriositäten am Ende des Vortrags sollten zudem ein wenig Unterhaltungswert liefern.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FCXBSQ/
</itunes:summary>
      <itunes:duration>00:58:50</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/267-2bd8c352-4075-53e5-9ef0-5323d3796627.jpg"/>
    </item>
    <item>
      <title>Demoszene Nachlese (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-113-demoszene-nachlese</link>
      <description>Augenschmaus, Bassmassage mit einer satten Beilage Unterhaltung und kunen.
Wir servieren, wie jedes Jahr, eine Kollektion der feinsten Demos des vergangenen Jahres.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/UTMRPY/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-113-deu-Demoszene_Nachlese_mp3.mp3"
        length="123844681531392"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 22:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-113-deu-Demoszene_Nachlese_mp3.mp3?1750577114</guid>
      <dc:identifier>ee087b33-c830-5893-98c2-7d84949fdd92</dc:identifier>
      <dc:date>2025-06-21T22:00:00+02:00</dc:date>
      <itunes:author>madonius, hexchen</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>113, 2025, gpn23, Entertainment, ZKM Medientheater, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>Augenschmaus, Bassmassage mit einer satten Beilage Unterhaltung und kunen.
Wir servieren, wie jedes Jahr, eine Kollektion der feinsten Demos des vergangenen Jahres.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/UTMRPY/
</itunes:summary>
      <itunes:duration>02:03:01</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/113-ee087b33-c830-5893-98c2-7d84949fdd92.jpg"/>
    </item>
    <item>
      <title>Perfidy, Deception, Fraud - How Much Trust Should We Put in a PDF? (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-38-perfidy-deception-fraud-how-much-trust-should-we-put-in-a-pdf-</link>
      <description>In our daily life, we often think of PDF documents as static and immutable. This mental model is wrong.

In this presentation, we give a brief overview of PDF (in-)security and describe a novel kind of attack where a malicious PDF document can

* change its displayed content with time (while the file stays the same)
* display different content to different people

We publish details and a proof of concept at https://github.com/vlkl-sap/perfidy-deception-fraud

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/G7FMP3/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-38-eng-Perfidy_Deception_Fraud_-_How_Much_Trust_Should_We_Put_in_a_PDF_mp3.mp3"
        length="24355759194112"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 23:40:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-38-eng-Perfidy_Deception_Fraud_-_How_Much_Trust_Should_We_Put_in_a_PDF_mp3.mp3?1750576630</guid>
      <dc:identifier>7135636e-9dfb-557b-be80-7bd7e0d56707</dc:identifier>
      <dc:date>2025-06-21T23:40:00+02:00</dc:date>
      <itunes:author>vlkl</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>38, 2025, gpn23, Cyber Security, ZKM Kubus, gpn23-eng, Day 3</itunes:keywords>
      <itunes:summary>In our daily life, we often think of PDF documents as static and immutable. This mental model is wrong.

In this presentation, we give a brief overview of PDF (in-)security and describe a novel kind of attack where a malicious PDF document can

* change its displayed content with time (while the file stays the same)
* display different content to different people

We publish details and a proof of concept at https://github.com/vlkl-sap/perfidy-deception-fraud

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/G7FMP3/
</itunes:summary>
      <itunes:duration>00:24:11</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/38-7135636e-9dfb-557b-be80-7bd7e0d56707.jpg"/>
    </item>
    <item>
      <title>Patterns hiding in DRAM initialization (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-148-patterns-hiding-in-dram-initialization</link>
      <description>Having looked at multiple implementations of DRAM initialization code for different platforms, both in binary and source form, I have started to see certain patterns occur. In this talk, we will focus on the binary form, since it is how that code is often distributed these days, and thus useful to gain an understanding of how modern DRAM controllers work and how they are integrated in contemporary platforms. We will walk through the process of finding data and data structures that are used in the code, and see how we can make sense of them, so that we can extract them as pure facts, or come up with simpler solutions for some of them when implementing our own initialization procedures. To assist us with different aspects of analysis, we will feature helpful tools and techniques for certain steps, and conclude with achievements made so far.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/CKHL93/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-148-eng-Patterns_hiding_in_DRAM_initialization_mp3.mp3"
        length="62645339160576"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 23:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-148-eng-Patterns_hiding_in_DRAM_initialization_mp3.mp3?1750576606</guid>
      <dc:identifier>1d42c90a-318e-51e6-9755-b58c21ad9b3a</dc:identifier>
      <dc:date>2025-06-21T23:00:00+02:00</dc:date>
      <itunes:author>CyReVolt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>148, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-eng, Day 3</itunes:keywords>
      <itunes:summary>Having looked at multiple implementations of DRAM initialization code for different platforms, both in binary and source form, I have started to see certain patterns occur. In this talk, we will focus on the binary form, since it is how that code is often distributed these days, and thus useful to gain an understanding of how modern DRAM controllers work and how they are integrated in contemporary platforms. We will walk through the process of finding data and data structures that are used in the code, and see how we can make sense of them, so that we can extract them as pure facts, or come up with simpler solutions for some of them when implementing our own initialization procedures. To assist us with different aspects of analysis, we will feature helpful tools and techniques for certain steps, and conclude with achievements made so far.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/CKHL93/
</itunes:summary>
      <itunes:duration>01:02:13</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/148-1d42c90a-318e-51e6-9755-b58c21ad9b3a.jpg"/>
    </item>
    <item>
      <title>Mehr als nur Kohlekraftwerke stilllegen und Erneuerbare ausbauen (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-60-mehr-als-nur-kohlekraftwerke-stilllegen-und-erneuerbare-ausbauen</link>
      <description>Früher wurde Strom vor allem aus Kohle-, Gas- und Kern-kraftwerken erzeugt. Da das aber extrem schädlich für Umwelt und Klima ist, setzen wir inzwischen deutlich mehr auf nachhaltig erzeugten Strom, wie Wind- und Sonnenenergie. Diese stehen jedoch leider nicht immer zur Verfügung. Bisher ist gerade mal die Hälfte der Stromerzeugung in Deutschland erneuerbar, in Zukunft müssen wir aber auf fast 100% kommen. Wie das funktionieren kann, was sich dafür schon geändert hat und was noch geändert werden muss, möchte ich euch in diesem Vortrag zeigen.

Es wird unter anderem um folgendes gehen:

- Ein gigantisches Optimierungsproblem
- Batterien und grünen Wasserstoff
- Flexibilität im Stromverbrauch
- Wie das Übertragungsnetz besser genutzt werden kann
- Was das Stromnetz mit dem Internet gemeinsam hat
- Warum wir Open Source und Open Data brauchen
- Politische Maßnahmen und Forderungen

Vorwissen wird nicht benötigt

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LTLM8U/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-60-deu-Mehr_als_nur_Kohlekraftwerke_stilllegen_und_Erneuerbare_ausbauen_mp3.mp3"
        length="62532722098176"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 22:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-60-deu-Mehr_als_nur_Kohlekraftwerke_stilllegen_und_Erneuerbare_ausbauen_mp3.mp3?1750544259</guid>
      <dc:identifier>6b984e3a-8b88-5d13-9cce-62ed63b2d8bc</dc:identifier>
      <dc:date>2025-06-21T22:00:00+02:00</dc:date>
      <itunes:author>Nick Marx</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>60, 2025, gpn23, Mobility, Energy and Transformation, ZKM Kubus, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>Früher wurde Strom vor allem aus Kohle-, Gas- und Kern-kraftwerken erzeugt. Da das aber extrem schädlich für Umwelt und Klima ist, setzen wir inzwischen deutlich mehr auf nachhaltig erzeugten Strom, wie Wind- und Sonnenenergie. Diese stehen jedoch leider nicht immer zur Verfügung. Bisher ist gerade mal die Hälfte der Stromerzeugung in Deutschland erneuerbar, in Zukunft müssen wir aber auf fast 100% kommen. Wie das funktionieren kann, was sich dafür schon geändert hat und was noch geändert werden muss, möchte ich euch in diesem Vortrag zeigen.

Es wird unter anderem um folgendes gehen:

- Ein gigantisches Optimierungsproblem
- Batterien und grünen Wasserstoff
- Flexibilität im Stromverbrauch
- Wie das Übertragungsnetz besser genutzt werden kann
- Was das Stromnetz mit dem Internet gemeinsam hat
- Warum wir Open Source und Open Data brauchen
- Politische Maßnahmen und Forderungen

Vorwissen wird nicht benötigt

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LTLM8U/
</itunes:summary>
      <itunes:duration>01:02:07</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/60-6b984e3a-8b88-5d13-9cce-62ed63b2d8bc.jpg"/>
    </item>
    <item>
      <title>Lightning Talks II (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-50-lightning-talks-ii</link>
      <description>A short session for even shorter talks.

Language: English or German

-- english --
Wanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the ultimate Tschunk recipe; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.

Available infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.

If you want to have a talk, we&#39;d like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there&#39;s still some time left at the end.



-- german --
Du willst was sagen? Das Podium gehört dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag über das ultimative Tschunk-Rezept, Werbung für dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. 

Zur Verfügung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Präsentationen im PDF-Format zu zeigen. Falls du eine Präsentation von deinem eigenen Gerät zeigen möchtest, würden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen können.

Am besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beiträge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/GZMGEY/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-50-deu-Lightning_Talks_II_mp3.mp3"
        length="51822349778944"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 20:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-50-deu-Lightning_Talks_II_mp3.mp3?1750544069</guid>
      <dc:identifier>1e84703a-5e8f-5d99-91d2-698f56624542</dc:identifier>
      <dc:date>2025-06-21T20:45:00+02:00</dc:date>
      <itunes:author>pony</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>50, 2025, gpn23, Entropia / CCC, ZKM Kubus, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>A short session for even shorter talks.

Language: English or German

-- english --
Wanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the ultimate Tschunk recipe; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.

Available infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.

If you want to have a talk, we&#39;d like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there&#39;s still some time left at the end.



-- german --
Du willst was sagen? Das Podium gehört dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag über das ultimative Tschunk-Rezept, Werbung für dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. 

Zur Verfügung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Präsentationen im PDF-Format zu zeigen. Falls du eine Präsentation von deinem eigenen Gerät zeigen möchtest, würden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen können.

Am besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beiträge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/GZMGEY/
</itunes:summary>
      <itunes:duration>00:51:28</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/50-1e84703a-5e8f-5d99-91d2-698f56624542.jpg"/>
    </item>
    <item>
      <title>Deconstructing &quot;Grow Beyond&quot; (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-63-deconstructing-grow-beyond-how-a-demoscene-production-came-to-be</link>
      <description>Ever wondered how PC demos are made? What technologies are used and how people are working together in such a loose environment? Let&#39;s have a look together at how the demo &quot;Grow Beyond&quot;, the invitation for Revision 2025 was made.

In September 2024 a handful of people came together to create the invitation to the biggest demoscene event of the year. They only had a rough concept, no engine, no assets and most haven&#39;t worked together before - and the deadline for the release was only six months away.

This is the story of how this demo was made - what we planned to do, what worked, what didn&#39;t and how we resolved the many issues along the way.
We&#39;ll have a look at the custom tools, pipelines and workflows developed for this production as well as the organizational and creative challenges that we faced in this project.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/3PREZS/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-63-eng-Deconstructing_Grow_Beyond_-_How_a_demoscene_production_came_to_be_mp3.mp3"
        length="55503258386432"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 19:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-63-eng-Deconstructing_Grow_Beyond_-_How_a_demoscene_production_came_to_be_mp3.mp3?1750538240</guid>
      <dc:identifier>650df39d-03d6-5f64-b974-8e64a06d06c3</dc:identifier>
      <dc:date>2025-06-21T19:30:00+02:00</dc:date>
      <itunes:author>psykon</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>63, 2025, gpn23, Art, Culture and Games, ZKM Kubus, gpn23-eng, Day 3</itunes:keywords>
      <itunes:subtitle>How a demoscene production came to be</itunes:subtitle>
      <itunes:summary>Ever wondered how PC demos are made? What technologies are used and how people are working together in such a loose environment? Let&#39;s have a look together at how the demo &quot;Grow Beyond&quot;, the invitation for Revision 2025 was made.

In September 2024 a handful of people came together to create the invitation to the biggest demoscene event of the year. They only had a rough concept, no engine, no assets and most haven&#39;t worked together before - and the deadline for the release was only six months away.

This is the story of how this demo was made - what we planned to do, what worked, what didn&#39;t and how we resolved the many issues along the way.
We&#39;ll have a look at the custom tools, pipelines and workflows developed for this production as well as the organizational and creative challenges that we faced in this project.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/3PREZS/
</itunes:summary>
      <itunes:duration>00:55:08</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/63-650df39d-03d6-5f64-b974-8e64a06d06c3.jpg"/>
    </item>
    <item>
      <title>Robocat -- ein vierbeiniger Roboter zum basteln und hacken (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-78-robocat-ein-vierbeiniger-roboter-zum-basteln-und-hacken</link>
      <description>Ein Spot-Roboterhund von Boston Dynamics ist euch zu teuer oder passt nicht in euren Hackerspace? Probiert es doch mit [dieser handlichen kleinen Roboterkatze](https://github.com/Windfisch/robocat) für unter 50 Euro Materialkosten. Bastel~~spass~~bedarf garantiert! :D

Ich stelle mein Projekt eines vierbeinigen Roboters vor: Vom mechanischen Entwurf für den Lasercutter über die Steuerplatine mit Microcontroller, die verwendeten Servomotoren bis hin zur Software auf der Steuereinheit rede ich über die Tools, die ich genutzt habe, welche Probleme ich dabei hatte und wie ich sie lösen könnte.

[Das Projekt ist Open-Source](https://github.com/Windfisch/robocat), ihr könnt es (wenn ihr Zugriff auf einen Lasercutter habt) für &lt; 50 Euro Materialeinsatz selbst nachbauen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LTYSW7/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-78-deu-Robocat_--_ein_vierbeiniger_Roboter_zum_basteln_und_hacken_mp3.mp3"
        length="57347850371072"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 19:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-78-deu-Robocat_--_ein_vierbeiniger_Roboter_zum_basteln_und_hacken_mp3.mp3?1750534054</guid>
      <dc:identifier>1e827828-22cd-56af-b15e-026a6e70d51c</dc:identifier>
      <dc:date>2025-06-21T19:15:00+02:00</dc:date>
      <itunes:author>Windfisch</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>78, 2025, gpn23, Hardware and Making, ZKM Vortragssaal, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>Ein Spot-Roboterhund von Boston Dynamics ist euch zu teuer oder passt nicht in euren Hackerspace? Probiert es doch mit [dieser handlichen kleinen Roboterkatze](https://github.com/Windfisch/robocat) für unter 50 Euro Materialkosten. Bastel~~spass~~bedarf garantiert! :D

Ich stelle mein Projekt eines vierbeinigen Roboters vor: Vom mechanischen Entwurf für den Lasercutter über die Steuerplatine mit Microcontroller, die verwendeten Servomotoren bis hin zur Software auf der Steuereinheit rede ich über die Tools, die ich genutzt habe, welche Probleme ich dabei hatte und wie ich sie lösen könnte.

[Das Projekt ist Open-Source](https://github.com/Windfisch/robocat), ihr könnt es (wenn ihr Zugriff auf einen Lasercutter habt) für &lt; 50 Euro Materialeinsatz selbst nachbauen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LTYSW7/
</itunes:summary>
      <itunes:duration>00:56:58</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/78-1e827828-22cd-56af-b15e-026a6e70d51c.jpg"/>
    </item>
    <item>
      <title>elektronische Patientenakte (ePA) – Whatever it takes! (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-298-elektronische-patientenakte-epa-whatever-it-takes-digitalisierung-in-der-medizin-2025</link>
      <description>Augen zu und durch, begleiten Sie mich weiter auf dem Weg zur elektronischen Patientenakte (ePA). Es ist nicht so, dass die Welt auf die ePA gewartet hätte. Auch haben wir keine Notlage, die drastische Maßnahmen erforderte. Aber die EU-Kommission hat die Datenökonomie im Gesundheitsdatenraum (EHDS) nun einmal beschlossen. Die ePA bildet dafür die zentrale Datenpipeline. Bald sprudelt der ersehnte Datentreibstoff für KI &amp; Co. Auch wenn vorher eigentlich noch ein paar Kleinigkeiten zu erledigen wären. Whatever it takes!

Los geht´s: 

1.  Viel Peitsche, wenig Zuckerbrot. Mit Strafe zur Digitalisierung in der Medizin 
2.   Muskelspiele im Gematik-Dashboard zur elektronischen Patientenakte
3.  „Nichtstun“ als Zustimmung? Das Opt-Out und die guten Sitten der Kommunikation.
4.  Wie anonym ist eigentlich anonym? Verfügbare Personendaten als Schlüssel zu anonymisierten Gesundheitsdaten. Privacy zum Anfassen mit Gruselfaktor.

Und zum Schluß, wie immer eine weitere Folge von: &quot;Wie können Digitalisierung in der Medizin und Datenökonomie doch noch gelingen?&quot;

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/JPEZKC/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-298-deu-elektronische_Patientenakte_ePA_-_Whatever_it_takes_Digitalisierung_in_der_Medizin_2025_mp3.mp3"
        length="62850825453568"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 17:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-298-deu-elektronische_Patientenakte_ePA_-_Whatever_it_takes_Digitalisierung_in_der_Medizin_2025_mp3.mp3?1750529145</guid>
      <dc:identifier>cc57bd77-7192-55a3-bb05-eb2e28d63fa6</dc:identifier>
      <dc:date>2025-06-21T17:45:00+02:00</dc:date>
      <itunes:author>Stefan Streit</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>298, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle>Digitalisierung in der Medizin 2025</itunes:subtitle>
      <itunes:summary>Augen zu und durch, begleiten Sie mich weiter auf dem Weg zur elektronischen Patientenakte (ePA). Es ist nicht so, dass die Welt auf die ePA gewartet hätte. Auch haben wir keine Notlage, die drastische Maßnahmen erforderte. Aber die EU-Kommission hat die Datenökonomie im Gesundheitsdatenraum (EHDS) nun einmal beschlossen. Die ePA bildet dafür die zentrale Datenpipeline. Bald sprudelt der ersehnte Datentreibstoff für KI &amp; Co. Auch wenn vorher eigentlich noch ein paar Kleinigkeiten zu erledigen wären. Whatever it takes!

Los geht´s: 

1.  Viel Peitsche, wenig Zuckerbrot. Mit Strafe zur Digitalisierung in der Medizin 
2.   Muskelspiele im Gematik-Dashboard zur elektronischen Patientenakte
3.  „Nichtstun“ als Zustimmung? Das Opt-Out und die guten Sitten der Kommunikation.
4.  Wie anonym ist eigentlich anonym? Verfügbare Personendaten als Schlüssel zu anonymisierten Gesundheitsdaten. Privacy zum Anfassen mit Gruselfaktor.

Und zum Schluß, wie immer eine weitere Folge von: &quot;Wie können Digitalisierung in der Medizin und Datenökonomie doch noch gelingen?&quot;

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/JPEZKC/
</itunes:summary>
      <itunes:duration>01:02:26</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/298-cc57bd77-7192-55a3-bb05-eb2e28d63fa6.jpg"/>
    </item>
    <item>
      <title>Impulswahl-zu-DTMF-Konverter in Relaistechnik (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-86-impulswahl-zu-dtmf-konverter-in-relaistechnik</link>
      <description>Ich wollte meine Wählscheibentelefone an eine moderne Telefonanlage anschließen und brauchte dazu einen Konverter, der das Impulswahl- auf Mehrfrequenzwahlverfahren umsetzt. Die etwas ungewöhnliche Design-Entscheidung dabei: das Teil in Relaistechnik zu bauen! Freut euch auf blinkende Lichter und atmosphärisches Klackern. 😊

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/D9LAYV/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-86-deu-Impulswahl-zu-DTMF-Konverter_in_Relaistechnik_mp3.mp3"
        length="50199187685376"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 17:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-86-deu-Impulswahl-zu-DTMF-Konverter_in_Relaistechnik_mp3.mp3?1750527040</guid>
      <dc:identifier>ead4994b-b3e1-5340-9833-4d46b61eca27</dc:identifier>
      <dc:date>2025-06-21T17:30:00+02:00</dc:date>
      <itunes:author>goku</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>86, 2025, gpn23, Hardware and Making, ZKM Vortragssaal, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>Ich wollte meine Wählscheibentelefone an eine moderne Telefonanlage anschließen und brauchte dazu einen Konverter, der das Impulswahl- auf Mehrfrequenzwahlverfahren umsetzt. Die etwas ungewöhnliche Design-Entscheidung dabei: das Teil in Relaistechnik zu bauen! Freut euch auf blinkende Lichter und atmosphärisches Klackern. 😊

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/D9LAYV/
</itunes:summary>
      <itunes:duration>00:49:52</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/86-ead4994b-b3e1-5340-9833-4d46b61eca27.jpg"/>
    </item>
    <item>
      <title>Immutable Linux Desktops: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-31-immutable-linux-desktops-produktive-arbeit-mit-fedora-silverblue-chezmoi-und-distrobox</link>
      <description>In diesem Vortrag stelle ich vor, wie atomare/immutable Linux-Desktops wie Fedora Silverblue und Bluefin durch ihre schreibgeschützte Systemarchitektur einen stabileren, sichereren und wartungsarmen Alltag ermöglichen. Basierend auf 1,5 Jahren praktischer Erfahrung zeige ich, wie ich mit dieser Technologie in Kombination mit Chezmoi für Konfigurationsmanagement und Distrobox für flexible Entwicklungs- bzw. Shellumgebungen einen leistungsfähigen Arbeitsplatz geschaffen habe.

Immutable (atomare) Linux-Distributionen mit ihrem schreibgeschützten Systemansatz revolutionieren die Art, wie wir mit Desktop-Systemen interagieren. In diesem praxisorientierten Vortrag betrachten wir:

- Grundlagen und Vorteile atomarer Betriebssysteme: Stabilität, Sicherheit und transaktionale Updates
- Praktische Einrichtung eines produktiven Workflows mit einem read-only Systemansatz
- Integration von Chezmoi zur konsistenten Verwaltung von Konfigurationsdateien
- Einsatz von Distrobox für flexible Container-basierte CLI-Umgebungen und Shell-Tools
- Umgang mit den Besonderheiten: Installation von Software über Flatpak, rpm-ostree und Container
- Erfahrungsbericht: Herausforderungen und Lösungsansätze

Der Vortrag richtet sich an Linux-Enthusiasten, Systemadministratoren und alle, die einen robusteren, wartungsärmeren Desktop-Workflow suchen. Teilnehmer erhalten Einblick in einen modernen Ansatz für die Linux-Desktop-Nutzung, der traditionelle Probleme wie Systeminstabilität nach Updates und Konfigurationsdrift effektiv löst.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DBCDCT/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-31-deu-Immutable_Linux_Desktops_Produktive_Arbeit_mit_Fedora_Silverblue_Chezmoi_und_Distrobox_mp3.mp3"
        length="59873165312000"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 15:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-31-deu-Immutable_Linux_Desktops_Produktive_Arbeit_mit_Fedora_Silverblue_Chezmoi_und_Distrobox_mp3.mp3?1750520283</guid>
      <dc:identifier>343d55f2-081b-53aa-bc02-11aa7060e2f6</dc:identifier>
      <dc:date>2025-06-21T15:00:00+02:00</dc:date>
      <itunes:author>Christoph Stoettner</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>31, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle>Produktive Arbeit mit Fedora Silverblue, Chezmoi und Distrobox</itunes:subtitle>
      <itunes:summary>In diesem Vortrag stelle ich vor, wie atomare/immutable Linux-Desktops wie Fedora Silverblue und Bluefin durch ihre schreibgeschützte Systemarchitektur einen stabileren, sichereren und wartungsarmen Alltag ermöglichen. Basierend auf 1,5 Jahren praktischer Erfahrung zeige ich, wie ich mit dieser Technologie in Kombination mit Chezmoi für Konfigurationsmanagement und Distrobox für flexible Entwicklungs- bzw. Shellumgebungen einen leistungsfähigen Arbeitsplatz geschaffen habe.

Immutable (atomare) Linux-Distributionen mit ihrem schreibgeschützten Systemansatz revolutionieren die Art, wie wir mit Desktop-Systemen interagieren. In diesem praxisorientierten Vortrag betrachten wir:

- Grundlagen und Vorteile atomarer Betriebssysteme: Stabilität, Sicherheit und transaktionale Updates
- Praktische Einrichtung eines produktiven Workflows mit einem read-only Systemansatz
- Integration von Chezmoi zur konsistenten Verwaltung von Konfigurationsdateien
- Einsatz von Distrobox für flexible Container-basierte CLI-Umgebungen und Shell-Tools
- Umgang mit den Besonderheiten: Installation von Software über Flatpak, rpm-ostree und Container
- Erfahrungsbericht: Herausforderungen und Lösungsansätze

Der Vortrag richtet sich an Linux-Enthusiasten, Systemadministratoren und alle, die einen robusteren, wartungsärmeren Desktop-Workflow suchen. Teilnehmer erhalten Einblick in einen modernen Ansatz für die Linux-Desktop-Nutzung, der traditionelle Probleme wie Systeminstabilität nach Updates und Konfigurationsdrift effektiv löst.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DBCDCT/
</itunes:summary>
      <itunes:duration>00:59:28</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/31-343d55f2-081b-53aa-bc02-11aa7060e2f6.jpg"/>
    </item>
    <item>
      <title>My 2025 Linux + Go self-hosting stack (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-118-my-2025-linux-go-self-hosting-stack</link>
      <description>I’ll show you how I use Go to run my entire home, including not just home automation but also tiny single-purpose appliances (with my gokrazy appliance platform, using a Raspberry Pi Zero 2W or larger), hosting private web services on mini PC servers, going all the way to a powerful 25 Gbit/s FTTH internet router which now serves all my web sites!

Some of us have been self-hosting for many years, others never got into it. There are a number of good reasons for self-hosting, as it typically gives you more control and stability compared to commercial offerings.

I used to self-host a lot, then migrated many use-cases to commercial services, but now the pendulum has swung back! The landscape has changed over the last 10+ years and I now have experience with what works well and what doesn’t.

In this talk, I’ll show you some of the solutions I have developed myself, such as the https://gokrazy.org/ appliance platform for Raspberry Pis and PCs, but also some standard solutions and how I set them up, like the Caddy web server or CoreDNS server.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/U8D9KR/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-118-eng-My_2025_Linux_Go_self-hosting_stack_mp3.mp3"
        length="55536396533760"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 15:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-118-eng-My_2025_Linux_Go_self-hosting_stack_mp3.mp3?1750520108</guid>
      <dc:identifier>07ee9138-b1fa-5673-8074-db41d4218874</dc:identifier>
      <dc:date>2025-06-21T15:15:00+02:00</dc:date>
      <itunes:author>Michael Stapelberg</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>118, 2025, gpn23, Software and Infrastructure, ZKM Kubus, gpn23-eng, Day 3</itunes:keywords>
      <itunes:summary>I’ll show you how I use Go to run my entire home, including not just home automation but also tiny single-purpose appliances (with my gokrazy appliance platform, using a Raspberry Pi Zero 2W or larger), hosting private web services on mini PC servers, going all the way to a powerful 25 Gbit/s FTTH internet router which now serves all my web sites!

Some of us have been self-hosting for many years, others never got into it. There are a number of good reasons for self-hosting, as it typically gives you more control and stability compared to commercial offerings.

I used to self-host a lot, then migrated many use-cases to commercial services, but now the pendulum has swung back! The landscape has changed over the last 10+ years and I now have experience with what works well and what doesn’t.

In this talk, I’ll show you some of the solutions I have developed myself, such as the https://gokrazy.org/ appliance platform for Raspberry Pis and PCs, but also some standard solutions and how I set them up, like the Caddy web server or CoreDNS server.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/U8D9KR/
</itunes:summary>
      <itunes:duration>00:55:10</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/118-07ee9138-b1fa-5673-8074-db41d4218874.jpg"/>
    </item>
    <item>
      <title>“You press the button, we do the rest” (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-315--you-press-the-button-we-do-the-rest-exploring-the-material-basis-of-digital-photography-by-reverse-engineering-the-image-sensor-of-the-canon-eos-5d-mark-ii-camera</link>
      <description>Digital cameras are black-boxes during use: &quot;you press the button, we do the rest&quot;. In this media archaeology project, I open this black box by disassembling an off-the-shelf DSLR camera as a case-study. I extract the image sensor, reverse engineer its interface, and build a new camera-apparatus around it. This lays technical groundwork for artists, hobbyists and researchers building custom digital imagers for greater control over photographic image formation.

Image sensors are the material basis of digital photography: semiconductor chips that are sensitive to light and convert images into electrical signals. While using commercially available cameras is easy, it limits the freedom over the image making - many decisions and processes are already fixed and hidden by the camera manufacturer and thus cannot be creatively controlled nor politically discussed. &quot;You press the button, we do the rest&quot;. The promise of this Kodak advertisement slogan from 1888 is as present as then, the camera a black box more than ever.

The aim of this talk is to open the black box of the camera as an intervention into this automated imaging, starting from the image sensor. Reverse-engineering, documenting and discussing the inner workings of a fairly modern high-end digital camera and the interface of its image sensor allows hackers and makers to use a cheap full frame CMOS image sensor.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YSNRZY/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-315-eng-You_press_the_button_we_do_the_rest_-_Exploring_the_material_basis_of_digital_photography_by_reverse_engineering_the_image_sensor_of_the_Canon_EOS_5D_Mark_II_camera_mp3.mp3"
        length="40951336665088"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-315-eng-You_press_the_button_we_do_the_rest_-_Exploring_the_material_basis_of_digital_photography_by_reverse_engineering_the_image_sensor_of_the_Canon_EOS_5D_Mark_II_camera_mp3.mp3?1750518562</guid>
      <dc:identifier>c9bf39a3-94ee-59b8-8e47-06dc3e5a9b47</dc:identifier>
      <dc:date>2025-06-21T10:00:00+02:00</dc:date>
      <itunes:author>Jaro Habiger</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>315, 2025, gpn23, Hardware and Making, ZKM Vortragssaal, gpn23-eng, Day 3</itunes:keywords>
      <itunes:subtitle> Exploring the material basis of digital photography by reverse engineering the image sensor of the Canon EOS 5D Mark II camera</itunes:subtitle>
      <itunes:summary>Digital cameras are black-boxes during use: &quot;you press the button, we do the rest&quot;. In this media archaeology project, I open this black box by disassembling an off-the-shelf DSLR camera as a case-study. I extract the image sensor, reverse engineer its interface, and build a new camera-apparatus around it. This lays technical groundwork for artists, hobbyists and researchers building custom digital imagers for greater control over photographic image formation.

Image sensors are the material basis of digital photography: semiconductor chips that are sensitive to light and convert images into electrical signals. While using commercially available cameras is easy, it limits the freedom over the image making - many decisions and processes are already fixed and hidden by the camera manufacturer and thus cannot be creatively controlled nor politically discussed. &quot;You press the button, we do the rest&quot;. The promise of this Kodak advertisement slogan from 1888 is as present as then, the camera a black box more than ever.

The aim of this talk is to open the black box of the camera as an intervention into this automated imaging, starting from the image sensor. Reverse-engineering, documenting and discussing the inner workings of a fairly modern high-end digital camera and the interface of its image sensor allows hackers and makers to use a cheap full frame CMOS image sensor.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YSNRZY/
</itunes:summary>
      <itunes:duration>00:40:40</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/315-c9bf39a3-94ee-59b8-8e47-06dc3e5a9b47.jpg"/>
    </item>
    <item>
      <title>Sound of Scheduling: Writing Fun Linux Schedulers in Java (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-157-sound-of-scheduling-writing-fun-linux-schedulers-in-java</link>
      <description>eBPF is transforming Linux system capabilities, enabling the extension of  the kernel with custom process schedulers, firewalls, and more. Thanks to Java&#39;s recent native integration and a bit of compiler magic, we can now create these extensions directly in Java and use it to create Linux schedulers that create sound and schedulers that emit sound. After this talk you&#39;ll know how to create your own Linux scheduler, made your computer run faster by shouting at and played with the first ever Idle game that controls a scheduler.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/WLLAJB/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-157-eng-Sound_of_Scheduling_Writing_Fun_Linux_Schedulers_in_Java_mp3.mp3"
        length="44429449625600"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 13:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-157-eng-Sound_of_Scheduling_Writing_Fun_Linux_Schedulers_in_Java_mp3.mp3?1750515102</guid>
      <dc:identifier>6604eaf7-cf5f-580e-9839-cc2f9123b67d</dc:identifier>
      <dc:date>2025-06-21T13:45:00+02:00</dc:date>
      <itunes:author>Johannes Bechberger, David Kiefer</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>157, 2025, gpn23, Entertainment, ZKM Kubus, gpn23-eng, Day 3</itunes:keywords>
      <itunes:summary>eBPF is transforming Linux system capabilities, enabling the extension of  the kernel with custom process schedulers, firewalls, and more. Thanks to Java&#39;s recent native integration and a bit of compiler magic, we can now create these extensions directly in Java and use it to create Linux schedulers that create sound and schedulers that emit sound. After this talk you&#39;ll know how to create your own Linux scheduler, made your computer run faster by shouting at and played with the first ever Idle game that controls a scheduler.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/WLLAJB/
</itunes:summary>
      <itunes:duration>00:44:08</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/157-6604eaf7-cf5f-580e-9839-cc2f9123b67d.jpg"/>
    </item>
    <item>
      <title>Kein Quantum Trost: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-64-kein-quantum-trost-wie-ein-firefox-an-einer-chromium-vergiftung-zugrunde-ging</link>
      <description>oder: Eine kurze Geschichte von Webbrowsern.
Es ist keine Selbstverständlichkeit, dass sich Browser und das World Wide Web bis heute durchgesetzt haben. Sie sind kulturellen Aushandlungen hervorgegangen, die vor allem ökonomischem Wettbewerb unterstanden. Als solche sind Browser Maschinen, die menschliche Lohnarbeiten ersetzen und Menschen oder User zur permanenten Suche nach Informationen befähigt haben. So sind sie selbst zu Einflussnehmern auf das Wissen der Menschen und der Gesellschaft geworden.

Der Vortrag eröffnet eine Geschichte von Webbrowsern, die den Anspruch verfolgt ebenso historisch korrekt wie ironisch zu sein. Er zeichnet unter einem historisch materialistischem Blick die Entwicklung der ersten, unter fast urkommunistischen Bedingungen entstandenen, Browser bis zu ihrer killerischen Annektierung nach; ehe er dann von den Legenden um die beiden großen Browserkriege berichtet und ein kolonialistisches Kapitel von Navigator, Explorer und Eroberer aufmacht. Er endet schließlich mit einer „popkapitalistischen“ Geschichte vom Quantum Trost oder einem armen Hund und der Frage ob mit Ladybird vielleicht doch noch Hoffnung zu finden ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/8ZHFR9/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-64-deu-Kein_Quantum_Trost_Wie_ein_Firefox_an_einer_Chromium-Vergiftung_zugrunde_ging_mp3.mp3"
        length="62129632706560"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 12:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-64-deu-Kein_Quantum_Trost_Wie_ein_Firefox_an_einer_Chromium-Vergiftung_zugrunde_ging_mp3.mp3?1750514411</guid>
      <dc:identifier>f0d65c0e-8fc1-5b2a-9959-e9a77c7e37f8</dc:identifier>
      <dc:date>2025-06-21T12:30:00+02:00</dc:date>
      <itunes:author>LustigerLeo</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>64, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle>Wie ein Firefox an einer Chromium-Vergiftung zugrunde ging</itunes:subtitle>
      <itunes:summary>oder: Eine kurze Geschichte von Webbrowsern.
Es ist keine Selbstverständlichkeit, dass sich Browser und das World Wide Web bis heute durchgesetzt haben. Sie sind kulturellen Aushandlungen hervorgegangen, die vor allem ökonomischem Wettbewerb unterstanden. Als solche sind Browser Maschinen, die menschliche Lohnarbeiten ersetzen und Menschen oder User zur permanenten Suche nach Informationen befähigt haben. So sind sie selbst zu Einflussnehmern auf das Wissen der Menschen und der Gesellschaft geworden.

Der Vortrag eröffnet eine Geschichte von Webbrowsern, die den Anspruch verfolgt ebenso historisch korrekt wie ironisch zu sein. Er zeichnet unter einem historisch materialistischem Blick die Entwicklung der ersten, unter fast urkommunistischen Bedingungen entstandenen, Browser bis zu ihrer killerischen Annektierung nach; ehe er dann von den Legenden um die beiden großen Browserkriege berichtet und ein kolonialistisches Kapitel von Navigator, Explorer und Eroberer aufmacht. Er endet schließlich mit einer „popkapitalistischen“ Geschichte vom Quantum Trost oder einem armen Hund und der Frage ob mit Ladybird vielleicht doch noch Hoffnung zu finden ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/8ZHFR9/
</itunes:summary>
      <itunes:duration>01:01:43</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/64-f0d65c0e-8fc1-5b2a-9959-e9a77c7e37f8.jpg"/>
    </item>
    <item>
      <title>Smol Language Models 🥺 (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-301-smol-language-models-</link>
      <description>In diesem Vortrag möchte ich zum einen zeigen, wie man (kleine) Large Language Models bei sich auf dem Laptop oder Smartphone laufen lassen kann, zum anderen, warum Large Language Models und deren Integration in alle möglichen Produkte eine eher nicht so gute Idee ist (freundlich formuliert: Wir setzen uns kritisch mit LLMs auseinander).

Während des Vortrags werden dazu alle nötigen Begriffe &amp; Grundlagen vermittelt.

Da das Thema des Vortrags mittlerweile auch emotional etwas geladen ist, zeige ich wie üblich zwischendurch immer wieder Katzenbilder (alle von meiner Katze Kitty, garantiert nicht KI-generiert!). Freut euch also auch auf viel Flausch :3

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QXJHWL/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-301-deu-Smol_Language_Models_mp3.mp3"
        length="61047417339904"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 12:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-301-deu-Smol_Language_Models_mp3.mp3?1750509903</guid>
      <dc:identifier>59c4a1d7-3f46-5f67-aac6-f27000df4100</dc:identifier>
      <dc:date>2025-06-21T12:30:00+02:00</dc:date>
      <itunes:author>Élia KopfKrieg</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>301, 2025, gpn23, Software and Infrastructure, ZKM Kubus, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>In diesem Vortrag möchte ich zum einen zeigen, wie man (kleine) Large Language Models bei sich auf dem Laptop oder Smartphone laufen lassen kann, zum anderen, warum Large Language Models und deren Integration in alle möglichen Produkte eine eher nicht so gute Idee ist (freundlich formuliert: Wir setzen uns kritisch mit LLMs auseinander).

Während des Vortrags werden dazu alle nötigen Begriffe &amp; Grundlagen vermittelt.

Da das Thema des Vortrags mittlerweile auch emotional etwas geladen ist, zeige ich wie üblich zwischendurch immer wieder Katzenbilder (alle von meiner Katze Kitty, garantiert nicht KI-generiert!). Freut euch also auch auf viel Flausch :3

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QXJHWL/
</itunes:summary>
      <itunes:duration>01:00:38</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/301-59c4a1d7-3f46-5f67-aac6-f27000df4100.jpg"/>
    </item>
    <item>
      <title>Baut bessere Infrastruktur - und redet darüber! (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-303-baut-bessere-infrastruktur-und-redet-darber-</link>
      <description>Infrastruktur - beispielsweise Brücken, Schienen, Glasfasern bis hin zu Servern - ist für viele ein (un)ausgesprochenes Problem: Zu wenig, zu schlecht, zu kaputt, zu teuer.

In diesem Talk geht es um IT-Infrastruktur, mit besonderem Fokus auf Netzwerk.
Ich baue und betreibe seit ca. 10 Jahren IT-Infrastruktur, und habe mit der Zeit festgestellt, dass gerade die &quot;Basics&quot; drumherum (Backups, Monitoring oder Orchestrierung) schwierig sind - gleichzeitig wird man aber auch oft nicht richtig an die Hand genommen.

Und dann ist da das Thema Netzwerk: Ohne die Abstraktionen zu verstehen, keine Chance. Doch genau das ist oft schwierig - und unser aller IT-Infrastruktur wird besser, wenn wir mehr Menschen in der Informatik haben, die Netzwerk verstanden haben. Ein paar Beispiele vom Versuch, Software per IPv6 only zu betreiben, sind dabei.

Seit einigen Jahren versuche ich, junge Menschen mit Vorlesungen abzuholen, und gleichzeitig das ein oder andere in Blogposts zu dokumentieren, und möchte euch von meinen Erfahrungen berichten.

Auf der GPN sind sehr viele Menschen mit viel Know-How über IT-Infrastruktur. Lasst uns zusammen versuchen, Menschen an die Hand zu nehmen und die verrosteten Stahlträger der IT-Infrastruktur-Spannbetonbrücken zu retten, oder gar nicht erst entstehen zu lassen!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/BK37RZ/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-303-deu-Baut_bessere_Infrastruktur_-_und_redet_darueber_mp3.mp3"
        length="20548034756608"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 12:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-303-deu-Baut_bessere_Infrastruktur_-_und_redet_darueber_mp3.mp3?1750509268</guid>
      <dc:identifier>2c54c360-fe8c-50d0-9e16-fe2795b794cd</dc:identifier>
      <dc:date>2025-06-21T12:30:00+02:00</dc:date>
      <itunes:author>margau</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>303, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 3</itunes:keywords>
      <itunes:summary>Infrastruktur - beispielsweise Brücken, Schienen, Glasfasern bis hin zu Servern - ist für viele ein (un)ausgesprochenes Problem: Zu wenig, zu schlecht, zu kaputt, zu teuer.

In diesem Talk geht es um IT-Infrastruktur, mit besonderem Fokus auf Netzwerk.
Ich baue und betreibe seit ca. 10 Jahren IT-Infrastruktur, und habe mit der Zeit festgestellt, dass gerade die &quot;Basics&quot; drumherum (Backups, Monitoring oder Orchestrierung) schwierig sind - gleichzeitig wird man aber auch oft nicht richtig an die Hand genommen.

Und dann ist da das Thema Netzwerk: Ohne die Abstraktionen zu verstehen, keine Chance. Doch genau das ist oft schwierig - und unser aller IT-Infrastruktur wird besser, wenn wir mehr Menschen in der Informatik haben, die Netzwerk verstanden haben. Ein paar Beispiele vom Versuch, Software per IPv6 only zu betreiben, sind dabei.

Seit einigen Jahren versuche ich, junge Menschen mit Vorlesungen abzuholen, und gleichzeitig das ein oder andere in Blogposts zu dokumentieren, und möchte euch von meinen Erfahrungen berichten.

Auf der GPN sind sehr viele Menschen mit viel Know-How über IT-Infrastruktur. Lasst uns zusammen versuchen, Menschen an die Hand zu nehmen und die verrosteten Stahlträger der IT-Infrastruktur-Spannbetonbrücken zu retten, oder gar nicht erst entstehen zu lassen!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/BK37RZ/
</itunes:summary>
      <itunes:duration>00:20:24</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/303-2c54c360-fe8c-50d0-9e16-fe2795b794cd.jpg"/>
    </item>
    <item>
      <title>IndieWeb: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-134-indieweb-publish-on-your-own-site-syndicate-elsewhere</link>
      <description>Mit dem Wunsch weniger Social Media und wieder mehr Blogs zu lesen, bin ich auf das IndieWeb gestoßen.

IndieWeb ist eine Gemeinschaft von Menschen welche persönliche Websites zum verwalten von Inhalten im Internet verwenden, statt dies in zentralisierten sozialen Netzwerken zu tun.  Neben Prinzipien wie POSSE (Publish (on your) Own Site, Syndicate Elsewhere) werden dabei auch Web Standards wie Webmention, Microformats und Micropub verwendet. 

Mit diesem Vortrag gebe ich als ganz neuer Fan des IndieWeb einen Überblick und zeige auch, wie die technische Implementierung in eine statisch generierte Website ablaufen kann.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/RYNLPG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-134-deu-IndieWeb_Publish_on_your_Own_Site_Syndicate_Elsewhere_mp3.mp3"
        length="42143237275648"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 11:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-134-deu-IndieWeb_Publish_on_your_Own_Site_Syndicate_Elsewhere_mp3.mp3?1750506819</guid>
      <dc:identifier>7fda42fc-24de-5e3a-8758-ad1f58a241ac</dc:identifier>
      <dc:date>2025-06-21T11:15:00+02:00</dc:date>
      <itunes:author>perrflynn</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>134, 2025, gpn23, Software and Infrastructure, ZKM Medientheater, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle> Publish (on your) Own Site, Syndicate Elsewhere</itunes:subtitle>
      <itunes:summary>Mit dem Wunsch weniger Social Media und wieder mehr Blogs zu lesen, bin ich auf das IndieWeb gestoßen.

IndieWeb ist eine Gemeinschaft von Menschen welche persönliche Websites zum verwalten von Inhalten im Internet verwenden, statt dies in zentralisierten sozialen Netzwerken zu tun.  Neben Prinzipien wie POSSE (Publish (on your) Own Site, Syndicate Elsewhere) werden dabei auch Web Standards wie Webmention, Microformats und Micropub verwendet. 

Mit diesem Vortrag gebe ich als ganz neuer Fan des IndieWeb einen Überblick und zeige auch, wie die technische Implementierung in eine statisch generierte Website ablaufen kann.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/RYNLPG/
</itunes:summary>
      <itunes:duration>00:41:51</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/134-7fda42fc-24de-5e3a-8758-ad1f58a241ac.jpg"/>
    </item>
    <item>
      <title>Gestatten: The Flash (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-21-gestatten-the-flash-security-von-embedded-systemen-pimpen-wieso-weshalb-wow-</link>
      <description>Flash-Speicher sind mehr als nur passive Datencontainer – sie können aktive Sicherheitskomponenten sein. Dieser Vortrag zeigt, wie Maker und Profis gleichermaßen Flash-Technologien nutzen können, um Sicherheitsziele von der Verschlüsselung bis zum Secure Boot zu erreichen – selbst bei Systemen, die nicht für hohe Sicherheit konzipiert wurden.

Flash-Speicher führen in Sicherheitskonzepten oft ein Schattendasein - zurecht? 

Was kaum einer weiß, sie bieten enorme Potenziale, um grundlegende Sicherheitsziele zu erreichen – von der Arduino-Bastelei bis zum industriellen Steuerungssystem. 

Ich nehme euch mit dahin wo die Bits und Bytes in Quantentrögen schlummern und wie Flash-Controller sie verwalten. Wenn man diese Controller unter Kontrolle hat kann man SD Karten, eMMC und Co als aktive Sicherheitskomponente eingesetzen.

Ich erkläre: 

### Grundlagen der Flash-Technologie und Sicherheitsziele
* Übersicht zu Flash-Typen und der Security
* Kommunikation mit SD Karten
* Schutzziele für verschiedene Anwendungsszenarien (IoT, Maker-Projekte, Industrie)
* Typische Angriffsvektoren auf Flash-Speicher und deren Auswirkungen
* Flash-Security-Funktionen wie RPMB und Secure Erase

### Mehr als der Standard
* Partitionierung mit Zugriffsrechten
* Integration von SmartCard-Chips in microSD-Karten als Random Number Generator und Private Key Storage
* Secure Boot optionen für den RPi

### Ausblick
* Kryptoagilität durch PQC-Secure-Elemente in SSDs – wie zukünftige Flash-Speicher Quantencomputer-Bedrohungen begegnen könnten

### Kleine Demos - wenn genügend Zeit
* Ohne Krypto: Sichere Datenlogs auf SD Karten mit dem Arduino und ESP32
* Secure Boot für den Raspberry Pi

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/HVECKJ/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-21-deu-Gestatten_The_Flash_Security_von_Embedded_Systemen_pimpen_-_Wieso_Weshalb_Wow_mp3.mp3"
        length="62705661640704"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 11:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-21-deu-Gestatten_The_Flash_Security_von_Embedded_Systemen_pimpen_-_Wieso_Weshalb_Wow_mp3.mp3?1750506532</guid>
      <dc:identifier>2215a5c2-64ef-5e85-b9cb-d937a1b0d635</dc:identifier>
      <dc:date>2025-06-21T11:15:00+02:00</dc:date>
      <itunes:author>Roland</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>21, 2025, gpn23, Cyber Security, ZKM Kubus, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle>Security von Embedded Systemen pimpen - Wieso? Weshalb? Wow!</itunes:subtitle>
      <itunes:summary>Flash-Speicher sind mehr als nur passive Datencontainer – sie können aktive Sicherheitskomponenten sein. Dieser Vortrag zeigt, wie Maker und Profis gleichermaßen Flash-Technologien nutzen können, um Sicherheitsziele von der Verschlüsselung bis zum Secure Boot zu erreichen – selbst bei Systemen, die nicht für hohe Sicherheit konzipiert wurden.

Flash-Speicher führen in Sicherheitskonzepten oft ein Schattendasein - zurecht? 

Was kaum einer weiß, sie bieten enorme Potenziale, um grundlegende Sicherheitsziele zu erreichen – von der Arduino-Bastelei bis zum industriellen Steuerungssystem. 

Ich nehme euch mit dahin wo die Bits und Bytes in Quantentrögen schlummern und wie Flash-Controller sie verwalten. Wenn man diese Controller unter Kontrolle hat kann man SD Karten, eMMC und Co als aktive Sicherheitskomponente eingesetzen.

Ich erkläre: 

### Grundlagen der Flash-Technologie und Sicherheitsziele
* Übersicht zu Flash-Typen und der Security
* Kommunikation mit SD Karten
* Schutzziele für verschiedene Anwendungsszenarien (IoT, Maker-Projekte, Industrie)
* Typische Angriffsvektoren auf Flash-Speicher und deren Auswirkungen
* Flash-Security-Funktionen wie RPMB und Secure Erase

### Mehr als der Standard
* Partitionierung mit Zugriffsrechten
* Integration von SmartCard-Chips in microSD-Karten als Random Number Generator und Private Key Storage
* Secure Boot optionen für den RPi

### Ausblick
* Kryptoagilität durch PQC-Secure-Elemente in SSDs – wie zukünftige Flash-Speicher Quantencomputer-Bedrohungen begegnen könnten

### Kleine Demos - wenn genügend Zeit
* Ohne Krypto: Sichere Datenlogs auf SD Karten mit dem Arduino und ESP32
* Secure Boot für den Raspberry Pi

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/HVECKJ/
</itunes:summary>
      <itunes:duration>01:02:17</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/21-2215a5c2-64ef-5e85-b9cb-d937a1b0d635.jpg"/>
    </item>
    <item>
      <title>Wann kommt die StraBa? (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-133-wann-kommt-die-straba-kvv-stationsanzeige-mit-esp8266-selbstgebaut</link>
      <description>Die Anzeigetafeln an den Straßenbahnstationen sind sehr praktisch. Leider sieht man sie erst, wenn man schon an der Station ist.

Ich zeige, wie man sich aus einem ESP8266-Mikrocontroller und einem E-Paper-Display eine eigene kleine Anzeige für den Hausflur baut und so schon früh weiss, dass man sich sputen sollte, wenn man die nächste Bahn noch erreichen möchte.

Dass man mit ESP8266 und Co die eigenen Bastelprojekte ins Internet bringen kann, hat sich ja langsam herumgesprochen. Die Frage ist aber immer, wofür man das kleine Gerät diese Freiheit nutzen lässt.

Ich zeige, wie man die aktuellen Stationsdaten der Karlsruher Verkehrsbetriebe in maschinenlesbarer Form im Internet findet, wie man sie automatisiert ausliest und wie man schließlich den kleinen 2-Euro-Mikrocontroller an die für die Bahnstation vor der Tür relevanten Daten kommen lässt.

Und weil sich die Abfahrtsdaten nur alle paar Minuten ändern, bietet es sich an, zur Darstellung ein kleines E-Paper-Display zu verwenden, das, einmal aktualisiert, die Daten stromsparend und ansprechend darstellt.

Dieser Ansatz ist prinzipiell auf beliebige andere Dienste übertragbar und neben Bus und Bahnen der KVV lässt sich der öffentliche Nahverkehr anderer Städte genau so darstellen wie die aktuellen Öffnungszeiten des lokalen Schwimmbads oder das momentane Menü des Dönerladens um die Ecke.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/CWFRB8/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-133-deu-Wann_kommt_die_StraBa_KVV-Stationsanzeige_mit_esp8266_selbstgebaut_mp3.mp3"
        length="36062919393280"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-133-deu-Wann_kommt_die_StraBa_KVV-Stationsanzeige_mit_esp8266_selbstgebaut_mp3.mp3?1750502658</guid>
      <dc:identifier>04a8cbc7-eb4d-51b0-8024-df6446c84019</dc:identifier>
      <dc:date>2025-06-21T10:00:00+02:00</dc:date>
      <itunes:author>Till Harbaum</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>133, 2025, gpn23, Hardware and Making, ZKM Kubus, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle>KVV-Stationsanzeige mit esp8266 selbstgebaut</itunes:subtitle>
      <itunes:summary>Die Anzeigetafeln an den Straßenbahnstationen sind sehr praktisch. Leider sieht man sie erst, wenn man schon an der Station ist.

Ich zeige, wie man sich aus einem ESP8266-Mikrocontroller und einem E-Paper-Display eine eigene kleine Anzeige für den Hausflur baut und so schon früh weiss, dass man sich sputen sollte, wenn man die nächste Bahn noch erreichen möchte.

Dass man mit ESP8266 und Co die eigenen Bastelprojekte ins Internet bringen kann, hat sich ja langsam herumgesprochen. Die Frage ist aber immer, wofür man das kleine Gerät diese Freiheit nutzen lässt.

Ich zeige, wie man die aktuellen Stationsdaten der Karlsruher Verkehrsbetriebe in maschinenlesbarer Form im Internet findet, wie man sie automatisiert ausliest und wie man schließlich den kleinen 2-Euro-Mikrocontroller an die für die Bahnstation vor der Tür relevanten Daten kommen lässt.

Und weil sich die Abfahrtsdaten nur alle paar Minuten ändern, bietet es sich an, zur Darstellung ein kleines E-Paper-Display zu verwenden, das, einmal aktualisiert, die Daten stromsparend und ansprechend darstellt.

Dieser Ansatz ist prinzipiell auf beliebige andere Dienste übertragbar und neben Bus und Bahnen der KVV lässt sich der öffentliche Nahverkehr anderer Städte genau so darstellen wie die aktuellen Öffnungszeiten des lokalen Schwimmbads oder das momentane Menü des Dönerladens um die Ecke.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/CWFRB8/
</itunes:summary>
      <itunes:duration>00:35:49</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/133-04a8cbc7-eb4d-51b0-8024-df6446c84019.jpg"/>
    </item>
    <item>
      <title>The Data must flow (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-323-the-data-must-flow-ansprche-auf-datenzugang-und-wer-da-so-drauf-zugreifen-kann</link>
      <description>Europarecht und auch Recht in Deutschland enthalten mehrere Möglichkeiten, an verschiedene Arten von Daten zu kommen: Der Data Act für IoT-Daten für jedes Wesen oder das Umweltinformationsgesetz für ... naja, Umweltinformationen oder auch so obskure Dinge wie das Geodatenzugangsgesetz. Neben dem bekannten Informationsfreiheitsgesetz gibt es eben viele Möglichkeiten, nicht nur an staatliche Informationen zu kommen. Ich möchte einen Überblick über die verschiedenen Ansprüche, ihre Voraussetzungen und was dabei zu erwarten ist, geben.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FY7Q3S/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-323-deu-The_Data_must_flow_-_Ansprueche_auf_Datenzugang_und_wer_da_so_drauf_zugreifen_kann_mp3.mp3"
        length="40090846887936"
        type="audio/mpeg"/>
      <pubDate>Sat, 21 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-323-deu-The_Data_must_flow_-_Ansprueche_auf_Datenzugang_und_wer_da_so_drauf_zugreifen_kann_mp3.mp3?1750501686</guid>
      <dc:identifier>d0e2636c-ef10-5e4c-96e5-b5e41e655b7f</dc:identifier>
      <dc:date>2025-06-21T10:00:00+02:00</dc:date>
      <itunes:author>vandox</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>323, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 3</itunes:keywords>
      <itunes:subtitle>Ansprüche auf Datenzugang und wer da so drauf zugreifen kann</itunes:subtitle>
      <itunes:summary>Europarecht und auch Recht in Deutschland enthalten mehrere Möglichkeiten, an verschiedene Arten von Daten zu kommen: Der Data Act für IoT-Daten für jedes Wesen oder das Umweltinformationsgesetz für ... naja, Umweltinformationen oder auch so obskure Dinge wie das Geodatenzugangsgesetz. Neben dem bekannten Informationsfreiheitsgesetz gibt es eben viele Möglichkeiten, nicht nur an staatliche Informationen zu kommen. Ich möchte einen Überblick über die verschiedenen Ansprüche, ihre Voraussetzungen und was dabei zu erwarten ist, geben.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FY7Q3S/
</itunes:summary>
      <itunes:duration>00:39:49</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/323-d0e2636c-ef10-5e4c-96e5-b5e41e655b7f.jpg"/>
    </item>
    <item>
      <title>The current state of full disk encryption is still not good (2025) (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-162-the-current-state-of-full-disk-encryption-is-still-not-good-2025-</link>
      <description>In theory, full disk encryption (FDE) just works. You just have to enable it. But in practice, cops get access to a lot of devices, even when they are encrypted. 

I want to summarize the current state of full disk encryption. I will explain conceptional weaknesses/attacks, practical physical attacks (videos of live demos) and give recommendations. I will explain how TPMs work and how you can use them to increase (but also break) the security of your device.

The focus is on Linux and TPMs. I will briefly talk about the broken state of Smartphone Security and Window&#39;s FDE Bitlocker. There is also Linux hands-on.

##### AGENDA
- Motivation &amp; Threat Model
- Smartphone Security
- History of cold boot attacks
- Full disk encryption on Linux
- TPM 2.0 (How does it work? How can I use it? Attacks, benefits and problems)
- Windows FDE (is currently broken)
- How I do FDE on Linux

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FJMWAE/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-162-eng-The_current_state_of_full_disk_encryption_is_still_not_good_2025_mp3.mp3"
        length="61028345839616"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 21:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-162-eng-The_current_state_of_full_disk_encryption_is_still_not_good_2025_mp3.mp3?1750460304</guid>
      <dc:identifier>e2ff5094-2c25-52ea-a975-8485f38c2757</dc:identifier>
      <dc:date>2025-06-20T21:30:00+02:00</dc:date>
      <itunes:author>kmille</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>162, 2025, gpn23, Cyber Security, ZKM Vortragssaal, gpn23-eng, Day 2</itunes:keywords>
      <itunes:summary>In theory, full disk encryption (FDE) just works. You just have to enable it. But in practice, cops get access to a lot of devices, even when they are encrypted. 

I want to summarize the current state of full disk encryption. I will explain conceptional weaknesses/attacks, practical physical attacks (videos of live demos) and give recommendations. I will explain how TPMs work and how you can use them to increase (but also break) the security of your device.

The focus is on Linux and TPMs. I will briefly talk about the broken state of Smartphone Security and Window&#39;s FDE Bitlocker. There is also Linux hands-on.

##### AGENDA
- Motivation &amp; Threat Model
- Smartphone Security
- History of cold boot attacks
- Full disk encryption on Linux
- TPM 2.0 (How does it work? How can I use it? Attacks, benefits and problems)
- Windows FDE (is currently broken)
- How I do FDE on Linux

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FJMWAE/
</itunes:summary>
      <itunes:duration>01:00:37</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/162-e2ff5094-2c25-52ea-a975-8485f38c2757.jpg"/>
    </item>
    <item>
      <title>How To Crash A Train (Theoretically) (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-22-how-to-crash-a-train-theoretically-</link>
      <description>Wolltet ihr schon immer mal einen Zug selbst steuern? Kein Problem!

In diesem Talk schauen wir uns einen Angriff auf das europäische Zugbeeinflussungssystem ETCS an, mit dem es theoretisch möglich ist, Steuerungsnachrichten an einen Zug zu fälschen. Dabei betrachten wir die verschiedenen Protokollschichten in der Kommunikation zwischen Zug und Strecke aus Security-Sicht und sehen, wie sich deren Schwächen zu einem Angriff kombinieren lassen. Abschließend widmen wir uns der Frage, wie realistisch dieser eigentlich ist.

Im Jahr 2017 haben [Chothia et al.](https://doi.org/10.1145/3052973.3053027) einen Angriff auf ETCS vorgestellt, der durch das Beobachten von MAC-Kollisionen die Fälschung von Steuerungsnachrichten an einen Zug erlaubt. Dadurch lassen sich Unfälle provozieren.

Zusammen mit zwei Kommilitonen habe ich in einem Projektseminar versucht, diesen bisher theoretischen Angriff erstmals vollständig zu implementieren. Unsere Erkenntnisse daraus möchte ich euch in diesem Talk vorstellen.

Vorkenntnisse sind nicht notwendig, denn zum Anfang des Talks werde ich euch eine kurze Einführung in die Funktionsweise von ETCS geben.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YNZPLA/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-22-deu-How_To_Crash_A_Train_Theoretically_mp3.mp3"
        length="56714734862336"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 21:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-22-deu-How_To_Crash_A_Train_Theoretically_mp3.mp3?1750457032</guid>
      <dc:identifier>a6a75df6-922d-550a-b149-4f799e550da6</dc:identifier>
      <dc:date>2025-06-20T21:30:00+02:00</dc:date>
      <itunes:author>laugengebaeck</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>22, 2025, gpn23, Cyber Security, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Wolltet ihr schon immer mal einen Zug selbst steuern? Kein Problem!

In diesem Talk schauen wir uns einen Angriff auf das europäische Zugbeeinflussungssystem ETCS an, mit dem es theoretisch möglich ist, Steuerungsnachrichten an einen Zug zu fälschen. Dabei betrachten wir die verschiedenen Protokollschichten in der Kommunikation zwischen Zug und Strecke aus Security-Sicht und sehen, wie sich deren Schwächen zu einem Angriff kombinieren lassen. Abschließend widmen wir uns der Frage, wie realistisch dieser eigentlich ist.

Im Jahr 2017 haben [Chothia et al.](https://doi.org/10.1145/3052973.3053027) einen Angriff auf ETCS vorgestellt, der durch das Beobachten von MAC-Kollisionen die Fälschung von Steuerungsnachrichten an einen Zug erlaubt. Dadurch lassen sich Unfälle provozieren.

Zusammen mit zwei Kommilitonen habe ich in einem Projektseminar versucht, diesen bisher theoretischen Angriff erstmals vollständig zu implementieren. Unsere Erkenntnisse daraus möchte ich euch in diesem Talk vorstellen.

Vorkenntnisse sind nicht notwendig, denn zum Anfang des Talks werde ich euch eine kurze Einführung in die Funktionsweise von ETCS geben.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YNZPLA/
</itunes:summary>
      <itunes:duration>00:56:20</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/22-a6a75df6-922d-550a-b149-4f799e550da6.jpg"/>
    </item>
    <item>
      <title>Semestertickets ohne Überwachung (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-12-semestertickets-ohne-berwachung-how-i-reverse-engineered-your-public-transport-app</link>
      <description>Digital tickets from traffic associations are often stuck inside their proprietary walled garden apps. But the neat thing about digital tickets, is that the barcode can be shown anywhere, and still be valid. This talk documents my efforts to reverse engineer various traffic association&#39;s apps, and my work on [Zügli](https://zügli.app) to make tickets without tracking available to all.

Semestertickets are great - travel throughout Germany included in your University fees. Unfortunately, many Universities have partnered with traffic associations that require you to use their app to access your ticket. These apps are full of tracking, advertising, and don&#39;t always have the best security practices. Not to mention that they only work inside Google or Apple&#39;s proprietary walled gardens - there&#39;s no way to get these apps to work on Huawei phones, or without handing over your data to Google through their Play Services. 

The neat thing about digital tickets though, is that it doesn&#39;t matter how it&#39;s displayed. As long as the ticket controller can read the barcode on your ticket, you have a valid ticket. A ticket on a piece of paper would be equally valid, and secure - however these are forbidden for political reasons. Therefore, the ticket must be shown on a digital device of some kind, but it need not be the app of the company or association that issued it. There exist many free, open source, and privacy respecting apps that support displaying the de facto industry standard PKPass files for digital tickets. One merely has to get their ticket into such a format.

The apps of the respective traffic associations, by their nature, must download the ticket to the device somehow. So, what&#39;s to stop us from doing the same, only outwith the app? Absolutely nothing! This talk documents the process of reverse engineering several traffic associations&#39; apps, how some of them try to frustrate this, how some of them make careless security mistakes, and how you can free your transport tickets from proprietary apps with [Zügli](https://zügli.app).

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/PDX8ZZ/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-12-eng-Semestertickets_ohne_Ueberwachung_-_how_I_reverse_engineered_your_public_transport_app_mp3.mp3"
        length="57194592600064"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 20:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-12-eng-Semestertickets_ohne_Ueberwachung_-_how_I_reverse_engineered_your_public_transport_app_mp3.mp3?1750452225</guid>
      <dc:identifier>0a0a5e7d-84b7-51cc-9736-fb0e5d7bf394</dc:identifier>
      <dc:date>2025-06-20T20:15:00+02:00</dc:date>
      <itunes:author>Q Misell</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>12, 2025, gpn23, Software and Infrastructure, ZKM Kubus, gpn23-eng, Day 2</itunes:keywords>
      <itunes:subtitle>How I reverse engineered your public transport app</itunes:subtitle>
      <itunes:summary>Digital tickets from traffic associations are often stuck inside their proprietary walled garden apps. But the neat thing about digital tickets, is that the barcode can be shown anywhere, and still be valid. This talk documents my efforts to reverse engineer various traffic association&#39;s apps, and my work on [Zügli](https://zügli.app) to make tickets without tracking available to all.

Semestertickets are great - travel throughout Germany included in your University fees. Unfortunately, many Universities have partnered with traffic associations that require you to use their app to access your ticket. These apps are full of tracking, advertising, and don&#39;t always have the best security practices. Not to mention that they only work inside Google or Apple&#39;s proprietary walled gardens - there&#39;s no way to get these apps to work on Huawei phones, or without handing over your data to Google through their Play Services. 

The neat thing about digital tickets though, is that it doesn&#39;t matter how it&#39;s displayed. As long as the ticket controller can read the barcode on your ticket, you have a valid ticket. A ticket on a piece of paper would be equally valid, and secure - however these are forbidden for political reasons. Therefore, the ticket must be shown on a digital device of some kind, but it need not be the app of the company or association that issued it. There exist many free, open source, and privacy respecting apps that support displaying the de facto industry standard PKPass files for digital tickets. One merely has to get their ticket into such a format.

The apps of the respective traffic associations, by their nature, must download the ticket to the device somehow. So, what&#39;s to stop us from doing the same, only outwith the app? Absolutely nothing! This talk documents the process of reverse engineering several traffic associations&#39; apps, how some of them try to frustrate this, how some of them make careless security mistakes, and how you can free your transport tickets from proprietary apps with [Zügli](https://zügli.app).

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/PDX8ZZ/
</itunes:summary>
      <itunes:duration>00:56:48</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/12-0a0a5e7d-84b7-51cc-9736-fb0e5d7bf394.jpg"/>
    </item>
    <item>
      <title>Wie funktioniert eigentlich git? (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-23-wie-funktioniert-eigentlich-git-</link>
      <description>Nachdem git dieses Jahr 20 geworden ist, wird es langsam Zeit zu schauen, wie es unter der Haube funktioniert, und was es besonders macht. (Spoiler: alles ist ein blob ist ein blob ist ein blob)

Was muss man wissen, um git-Befehle per Hand ausführen zu können?

* Elementare Datenstrukturen 
  ** hash
  ** blob
  ** tree
  ** commit

*  .git Verzeichnis

* Algorithmen
  ** fetch
  ** merge
  ** pull 
  ** Longest common subsequence (aka &quot;Was ist ein Merge-Conflict?&quot;)

* Kontext (falls Zeit)
  ** Was war vor git?
  ** git-flow vs one-trunk
  ** Tipps aus der Praxis


further reading

* https://jwiegley.github.io/git-from-the-bottom-up/
* https://ohshitgit.com/
* https://www.youtube.com/watch?v=sCr_gb8rdEI &quot;Two decades of Git: A conversation with creator Linus Torvalds&quot;

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/ES7ZKW/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-23-deu-Wie_funktioniert_eigentlich_git_mp3.mp3"
        length="57965418643456"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 19:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-23-deu-Wie_funktioniert_eigentlich_git_mp3.mp3?1750449703</guid>
      <dc:identifier>a838216f-6bb4-5baa-9cf5-7d3a5685f0f0</dc:identifier>
      <dc:date>2025-06-20T19:00:00+02:00</dc:date>
      <itunes:author>Ben Chefson</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>23, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Nachdem git dieses Jahr 20 geworden ist, wird es langsam Zeit zu schauen, wie es unter der Haube funktioniert, und was es besonders macht. (Spoiler: alles ist ein blob ist ein blob ist ein blob)

Was muss man wissen, um git-Befehle per Hand ausführen zu können?

* Elementare Datenstrukturen 
  ** hash
  ** blob
  ** tree
  ** commit

*  .git Verzeichnis

* Algorithmen
  ** fetch
  ** merge
  ** pull 
  ** Longest common subsequence (aka &quot;Was ist ein Merge-Conflict?&quot;)

* Kontext (falls Zeit)
  ** Was war vor git?
  ** git-flow vs one-trunk
  ** Tipps aus der Praxis


further reading

* https://jwiegley.github.io/git-from-the-bottom-up/
* https://ohshitgit.com/
* https://www.youtube.com/watch?v=sCr_gb8rdEI &quot;Two decades of Git: A conversation with creator Linus Torvalds&quot;

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/ES7ZKW/
</itunes:summary>
      <itunes:duration>00:57:34</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/23-a838216f-6bb4-5baa-9cf5-7d3a5685f0f0.jpg"/>
    </item>
    <item>
      <title>Lightning Talks I (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-49-lightning-talks-i</link>
      <description>A short session for even shorter talks.

Language: English or German

-- english --
Wanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the aerodynamics of ducks; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.

Available infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.

If you want to have a talk, we&#39;d like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there&#39;s still some time left at the end.



-- german --
Du willst was sagen? Das Podium gehört dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag über die Aerodynamik von Enten, Werbung für dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. 

Zur Verfügung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Präsentationen im PDF-Format zu zeigen. Falls du eine Präsentation von deinem eigenen Gerät zeigen möchtest, würden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen können.

Am besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beiträge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/PGSAYG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-49-deu-Lightning_Talks_I_mp3.mp3"
        length="62159663923200"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 19:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-49-deu-Lightning_Talks_I_mp3.mp3?1750449589</guid>
      <dc:identifier>714afb32-b2a9-5a6b-9ebf-d7ace2326c6a</dc:identifier>
      <dc:date>2025-06-20T19:00:00+02:00</dc:date>
      <itunes:author>pony</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>49, 2025, gpn23, Entropia / CCC, ZKM Kubus, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>A short session for even shorter talks.

Language: English or German

-- english --
Wanna say something? The stage is yours. You have 10 minutes to talk about anything. A short talk about the aerodynamics of ducks; promoting your new open-source project; a small hack that you found; social commentary ... anything goes.

Available infrastructure: A microphone, beamer and laptop with a USB-Stick to show slides (PDF format). If you want to use your own device to show your presentation, please come to the stage 15 minutes before the event so we can test the setup.

If you want to have a talk, we&#39;d like you to write a short e-mail to pony@hadiko.de or just call DECT 7063 (P0N3). However, spontaneous contributions are also welcome if there&#39;s still some time left at the end.



-- german --
Du willst was sagen? Das Podium gehört dir. 10 Minuten hast du, dann wird gewechselt. Ein kurzer Vortrag über die Aerodynamik von Enten, Werbung für dein neues Open-Source-Projekt, ein kleiner Hack den du neulich entdeckt hast, gesellschaftliche Kommentare ... alles geht. 

Zur Verfügung stehen Mikrophon, Beamer und ein Laptop mit USB-Stick, um Präsentationen im PDF-Format zu zeigen. Falls du eine Präsentation von deinem eigenen Gerät zeigen möchtest, würden wir dich bitten, 15 Minuten vor Beginn zu kommen, damit wir die Technik testen können.

Am besten meldest du deinen Vortrag bei pony@hadiko.de oder DECT 7063 (P0N3) an. Spontane Beiträge sind aber auch gern gesehen, wenn am Ende noch Zeit ist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/PGSAYG/
</itunes:summary>
      <itunes:duration>01:01:44</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/49-714afb32-b2a9-5a6b-9ebf-d7ace2326c6a.jpg"/>
    </item>
    <item>
      <title>Against Tech-Fascism (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-284-against-tech-fascism</link>
      <description>Der Faschismus ist zurück, überall auf der Welt. Trump, Modi, Orban, AfD. Aber es gibt auch eine neue Form des Faschismus, der uns viel näher ist: Der Tech-Faschismus. 

Doch es greift zu kurz auf Elon Musk oder Peter Thiel zu blicken. Tech-Faschismus durchsetzt unseren technischen wie auch politischen Stack von oben bis nach ganz unten.

Was genau charakterisiert den Tech-Faschismus, wie beeinflusst er unsere digitale Lebensrealität auch in der scheinbar sicheren Open Source Bubble? Und wie können, müssen wir uns ihm alle entgegenstellen? 

Ein Weckruf.

In dieser Session soll &quot;Tech-Faschismus&quot; etwas klarer umrissen werden: Wie unterscheidet er sich vom klassischen Faschismus, was genau definiert ihn? Und wie wirken diese Denkmuster auf unseren digitalen Systeme?

Der Talk teilt sich in zwei Teile: 
- erst wird das Konzept theoretisch gefasst
- dann versucht es an konkreten Artefakten und Strukturen festzumachen
- und schließlich Wege des Widerstands aufzuzeigen

Dieser Vortrag findet in Kooperation und mit Unterstützung der Rosa-Luxemburg-Stiftung Baden-Württemberg statt.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/HQU9NU/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-284-deu-Against_Tech-Fascism_mp3.mp3"
        length="63724126732288"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 19:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-284-deu-Against_Tech-Fascism_mp3.mp3?1750449756</guid>
      <dc:identifier>03c78e0b-81ad-5f55-9a66-37f2d234d4bc</dc:identifier>
      <dc:date>2025-06-20T19:00:00+02:00</dc:date>
      <itunes:author>tante</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>284, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Der Faschismus ist zurück, überall auf der Welt. Trump, Modi, Orban, AfD. Aber es gibt auch eine neue Form des Faschismus, der uns viel näher ist: Der Tech-Faschismus. 

Doch es greift zu kurz auf Elon Musk oder Peter Thiel zu blicken. Tech-Faschismus durchsetzt unseren technischen wie auch politischen Stack von oben bis nach ganz unten.

Was genau charakterisiert den Tech-Faschismus, wie beeinflusst er unsere digitale Lebensrealität auch in der scheinbar sicheren Open Source Bubble? Und wie können, müssen wir uns ihm alle entgegenstellen? 

Ein Weckruf.

In dieser Session soll &quot;Tech-Faschismus&quot; etwas klarer umrissen werden: Wie unterscheidet er sich vom klassischen Faschismus, was genau definiert ihn? Und wie wirken diese Denkmuster auf unseren digitalen Systeme?

Der Talk teilt sich in zwei Teile: 
- erst wird das Konzept theoretisch gefasst
- dann versucht es an konkreten Artefakten und Strukturen festzumachen
- und schließlich Wege des Widerstands aufzuzeigen

Dieser Vortrag findet in Kooperation und mit Unterstützung der Rosa-Luxemburg-Stiftung Baden-Württemberg statt.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/HQU9NU/
</itunes:summary>
      <itunes:duration>01:03:18</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/284-03c78e0b-81ad-5f55-9a66-37f2d234d4bc.jpg"/>
    </item>
    <item>
      <title>Kryptographie-Hardware: Von TPMs bis Nitrokeys (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-304-kryptographie-hardware-von-tpms-bis-nitrokeys-was-sie-versprechen-was-sie-knnen-und-wo-sie-versagen</link>
      <description>Sie stecken in Laptops, baumeln an Schlüsselbunden, verstecken sich in Kreditkarten oder Personalausweisen und thronen in Serverracks: Trusted Platform Modules, USB-Hardware-Token wie Nitrokeys oder Yubikeys, Smartcards und ihre großen Geschwister, die Hardware Security Module. Die Hersteller versprechen uns die kryptographische Erlösung – endlich sichere Schlüssel, die niemand klauen kann! Aber stimmt das wirklich?

In diesem Talk nehmen wir die bunte Welt der Krypto-Hardware auseinander. Wir schauen uns an, welche Bedrohungsmodelle diese Geräte adressieren (und welche nicht), für wen sie Sinn ergeben und wo bzw. wann sie völlig übertrieben sind. Mit praktischen Demos wird gezeigt, wofür und wie man die Dinger tatsächlich benutzt – bspw. für SSH-Schlüssel, Passkeys oder als zusätzlichen Faktor (MFA) bei Authentisierung.

Besonders spannend wird es, wenn wir die Marketing-Versprechen mit der Realität abgleichen: Welche Sicherheitslücken hatte vermeintlich unknackbare Krypto-Hardware? Warum ist &quot;etwas zum Anfassen&quot; kein Allheilmittel für alles was mit Kryptographie und Cyber zu tun hat?

Ein praxisnaher Rundgang durch die Welt der Kryptographie-Hardware und ihrer Hidden Patterns und Gegebenheiten – mit genug technischem Tiefgang für Erfahrene und verständlichen Erklärungen für alle, die entscheiden wollen, ob sie wirklich einen Yubikey brauchen, um damit *wirklich* sicher zu sein.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QLGS9A/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-304-deu-Kryptographie-Hardware_Von_TPMs_bis_Nitrokeys_-_was_sie_versprechen_was_sie_koennen_und_wo_sie_versagen_mp3.mp3"
        length="57885440606208"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 17:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-304-deu-Kryptographie-Hardware_Von_TPMs_bis_Nitrokeys_-_was_sie_versprechen_was_sie_koennen_und_wo_sie_versagen_mp3.mp3?1750441644</guid>
      <dc:identifier>549c00c2-8dcf-54c4-9e8a-90156af2f301</dc:identifier>
      <dc:date>2025-06-20T17:15:00+02:00</dc:date>
      <itunes:author>elfy</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>304, 2025, gpn23, Cyber Security, ZKM Vortragssaal, gpn23-deu, Day 2</itunes:keywords>
      <itunes:subtitle> – was sie versprechen, was sie können und wo sie versagen</itunes:subtitle>
      <itunes:summary>Sie stecken in Laptops, baumeln an Schlüsselbunden, verstecken sich in Kreditkarten oder Personalausweisen und thronen in Serverracks: Trusted Platform Modules, USB-Hardware-Token wie Nitrokeys oder Yubikeys, Smartcards und ihre großen Geschwister, die Hardware Security Module. Die Hersteller versprechen uns die kryptographische Erlösung – endlich sichere Schlüssel, die niemand klauen kann! Aber stimmt das wirklich?

In diesem Talk nehmen wir die bunte Welt der Krypto-Hardware auseinander. Wir schauen uns an, welche Bedrohungsmodelle diese Geräte adressieren (und welche nicht), für wen sie Sinn ergeben und wo bzw. wann sie völlig übertrieben sind. Mit praktischen Demos wird gezeigt, wofür und wie man die Dinger tatsächlich benutzt – bspw. für SSH-Schlüssel, Passkeys oder als zusätzlichen Faktor (MFA) bei Authentisierung.

Besonders spannend wird es, wenn wir die Marketing-Versprechen mit der Realität abgleichen: Welche Sicherheitslücken hatte vermeintlich unknackbare Krypto-Hardware? Warum ist &quot;etwas zum Anfassen&quot; kein Allheilmittel für alles was mit Kryptographie und Cyber zu tun hat?

Ein praxisnaher Rundgang durch die Welt der Kryptographie-Hardware und ihrer Hidden Patterns und Gegebenheiten – mit genug technischem Tiefgang für Erfahrene und verständlichen Erklärungen für alle, die entscheiden wollen, ob sie wirklich einen Yubikey brauchen, um damit *wirklich* sicher zu sein.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QLGS9A/
</itunes:summary>
      <itunes:duration>00:57:30</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/304-549c00c2-8dcf-54c4-9e8a-90156af2f301.jpg"/>
    </item>
    <item>
      <title>Dokumentationsgetriebenes Monitoring mit NetBox und Prometheus (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-89-dokumentationsgetriebenes-monitoring-mit-netbox-und-prometheus</link>
      <description>Ich zeige, wie mit dem Plugin netbox-prometheus-sd automatisch Prometheus-Scrape-Targets aus einer gepflegten NetBox-Dokumentation entstehen. Ohne manuelle Pflege oder externe Tools wird Dokumentation so zur Grundlage eines dynamischen, aktuellen Monitorings.

Dokumentation wird oft als Pflichtübung gesehen – dabei kann sie ein mächtiges Werkzeug sein, um IT-Prozesse effizienter und robuster zu gestalten. In diesem Talk stelle ich ein Open-Source-Plugin für NetBox vor, das genau das ermöglicht: `netbox-prometheus-sd` verbindet die Welt der Dokumentation mit der des Monitorings.
Anhand von realen Anwendungsbeispielen zeige ich, wie aus NetBox-Daten automatisch dynamische Prometheus-Scrape-Targets entstehen. Dabei gehe ich auf das Thema Netbox Plugins ein, typische Herausforderungen und welche Vorteile ein dokumentationsgetriebener Ansatz im Betrieb bringt.
Zielgruppe sind alle, die NetBox oder Prometheus einsetzen (oder es planen) und Lust haben, ihre Monitoring-Setups näher an die dokumentierte Realität heranzuführen – oder einfach weniger YAML-Dateien pflegen wollen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/A3VG8A/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-89-deu-Dokumentationsgetriebenes_Monitoring_mit_NetBox_und_Prometheus_mp3.mp3"
        length="21139669647360"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 17:55:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-89-deu-Dokumentationsgetriebenes_Monitoring_mit_NetBox_und_Prometheus_mp3.mp3?1750440887</guid>
      <dc:identifier>61d20caf-05d5-5233-b516-9803f559029f</dc:identifier>
      <dc:date>2025-06-20T17:55:00+02:00</dc:date>
      <itunes:author>Felix Peters</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>89, 2025, gpn23, Software and Infrastructure, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Ich zeige, wie mit dem Plugin netbox-prometheus-sd automatisch Prometheus-Scrape-Targets aus einer gepflegten NetBox-Dokumentation entstehen. Ohne manuelle Pflege oder externe Tools wird Dokumentation so zur Grundlage eines dynamischen, aktuellen Monitorings.

Dokumentation wird oft als Pflichtübung gesehen – dabei kann sie ein mächtiges Werkzeug sein, um IT-Prozesse effizienter und robuster zu gestalten. In diesem Talk stelle ich ein Open-Source-Plugin für NetBox vor, das genau das ermöglicht: `netbox-prometheus-sd` verbindet die Welt der Dokumentation mit der des Monitorings.
Anhand von realen Anwendungsbeispielen zeige ich, wie aus NetBox-Daten automatisch dynamische Prometheus-Scrape-Targets entstehen. Dabei gehe ich auf das Thema Netbox Plugins ein, typische Herausforderungen und welche Vorteile ein dokumentationsgetriebener Ansatz im Betrieb bringt.
Zielgruppe sind alle, die NetBox oder Prometheus einsetzen (oder es planen) und Lust haben, ihre Monitoring-Setups näher an die dokumentierte Realität heranzuführen – oder einfach weniger YAML-Dateien pflegen wollen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/A3VG8A/
</itunes:summary>
      <itunes:duration>00:20:59</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/89-61d20caf-05d5-5233-b516-9803f559029f.jpg"/>
    </item>
    <item>
      <title>VOC Case 2.0 - Modularize Everything (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-82-voc-case-2-0-modularize-everything</link>
      <description>Für mehr als 12 Jahre war das CCC Video Operation Center (c3voc) mit sehr flexibler und bewährter Technik auf zahlreichen Veranstaltungen unterwegs. Die blauen Flightcases und zugehörige Kisten sind wohlbekannt. 
So gut dieses Setup auch funktioniert hat, hat es auch ein paar Probleme die mit steigender Erfahrung, höherer Veranstaltungsfrequenz und gestiegenen Anforderungen aus verschiedenen Richtungen immer klarer wurden.
Nach ca zwei Jahren Arbeit ist ein neues Konzept von der vagen Idee über Pads mit viel zu viel Text, Tabellen, Diskussionen und einen Prototyp bis hin zur (fast) fertigen Umsetzung gewachsen.

In diesem Vortrag wollen wir euch die Hintergründe, Ideen und Ergebnisse des neuen Konzepts vorstellen. Vieles was sich in den bisherigen Flightcases bewährt hat wurde übernommen, anderes grundlegend geändert. Wenn die bisherige Zeitplanung Pläne aufgeht, dann werden wir eins der neuen Flightcases mit auf die Bühne stellen. Als Winkekatze, A/V Technician, Videoengel oder Veranstalter kannst du in diesem Vortrag wertvolle Infos erfahren wie die Technik des VOC im Saal zukünftig funktionieren wird.

tl;dr: 
* in 10 Jahren entwickelte sich die Technik doch weiter
* aus eins mach zwei
* Module sparen Zeit
* die Palette gehört dazu!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/SWSC3A/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-82-deu-VOC_Case_20_-_Modularize_Everything_mp3.mp3"
        length="61940086865920"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 16:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-82-deu-VOC_Case_20_-_Modularize_Everything_mp3.mp3?1750440884</guid>
      <dc:identifier>77d9d9fa-6ba2-5d35-8350-448a4e5a234e</dc:identifier>
      <dc:date>2025-06-20T16:45:00+02:00</dc:date>
      <itunes:author>sophie, Scientress, jtbx</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>82, 2025, gpn23, Hardware and Making, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Für mehr als 12 Jahre war das CCC Video Operation Center (c3voc) mit sehr flexibler und bewährter Technik auf zahlreichen Veranstaltungen unterwegs. Die blauen Flightcases und zugehörige Kisten sind wohlbekannt. 
So gut dieses Setup auch funktioniert hat, hat es auch ein paar Probleme die mit steigender Erfahrung, höherer Veranstaltungsfrequenz und gestiegenen Anforderungen aus verschiedenen Richtungen immer klarer wurden.
Nach ca zwei Jahren Arbeit ist ein neues Konzept von der vagen Idee über Pads mit viel zu viel Text, Tabellen, Diskussionen und einen Prototyp bis hin zur (fast) fertigen Umsetzung gewachsen.

In diesem Vortrag wollen wir euch die Hintergründe, Ideen und Ergebnisse des neuen Konzepts vorstellen. Vieles was sich in den bisherigen Flightcases bewährt hat wurde übernommen, anderes grundlegend geändert. Wenn die bisherige Zeitplanung Pläne aufgeht, dann werden wir eins der neuen Flightcases mit auf die Bühne stellen. Als Winkekatze, A/V Technician, Videoengel oder Veranstalter kannst du in diesem Vortrag wertvolle Infos erfahren wie die Technik des VOC im Saal zukünftig funktionieren wird.

tl;dr: 
* in 10 Jahren entwickelte sich die Technik doch weiter
* aus eins mach zwei
* Module sparen Zeit
* die Palette gehört dazu!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/SWSC3A/
</itunes:summary>
      <itunes:duration>01:01:31</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/82-77d9d9fa-6ba2-5d35-8350-448a4e5a234e.jpg"/>
    </item>
    <item>
      <title>Ich weiß wo dein Haus wohnt (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-172-ich-wei-wo-dein-haus-wohnt-grundlagen-zu-bluetooth-trackern</link>
      <description>Wir schauen uns Bluetooth-Tracker an. Von Bluetooth zwischen den jeweiligen lokalen Geräten bis hin zur Spende von Standortdaten im Crowd-Sourcing Network, inklusive Blick auf Googles und Apples Netzwerke sowie ein paar weitere kleinere Netzwerke. Menschen und Wohnorte ungewollt verfolgen und Stalking(schutzmaßnahmen) spielen auch eine Rolle. Geeignet für Menschen, die noch nicht viel Kontakt mit der Technik hatten, aber wissen wollen, wie das eigentlich funktioniert.

Verlorene Gegenstände wiederfinden, die Outdoor-Abenteuer der eigenen Katze genauer beobachten, Schlüssel nicht mehr vergessen - verschiedene Tracker basierend auf Bluetooth-Kommunikation und Crowd-Sourcing Netzwerken werben mit einer Erleichterung für typische Probleme der Verpeiltheit, Vergesslichkeit und Spieltrieb für Spaß am Gerät.
In diesem Vortrag schauen wir uns genauer an, wie Bluetooth-Tracker funktionieren, inklusive Datenspenden über ein Crowd-Sourcing Network. Dabei beziehen wir verschiedene Netzwerke und Geräte mit ein, sowohl von Google und auch von Apple sowie weitere Netzwerke wie die von Tile. 
Zusätzlich reißen wir Möglichkeiten an, wie die Systeme nicht genutzt werden sollten mit einem Fokus auf Stalking und integrierten Schutzmaßnahmen.
Dies ist ein Grundlagen-Talk, der viel erklärt und wenig bis nichts direkt kaputt macht. Eventuell baue ich das ein oder andere Premium-Feature vereinfacht nach.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/MJAFV9/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-172-deu-Ich_weiss_wo_dein_Haus_wohnt_-_Grundlagen_zu_Bluetooth-Trackern_mp3.mp3"
        length="57904131473408"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 16:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-172-deu-Ich_weiss_wo_dein_Haus_wohnt_-_Grundlagen_zu_Bluetooth-Trackern_mp3.mp3?1750440775</guid>
      <dc:identifier>3ef3cdeb-1f93-52aa-a263-7a49ed672fec</dc:identifier>
      <dc:date>2025-06-20T16:45:00+02:00</dc:date>
      <itunes:author>LeaRain</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>172, 2025, gpn23, Software and Infrastructure, ZKM Kubus, gpn23-deu, Day 2</itunes:keywords>
      <itunes:subtitle>Grundlagen zu Bluetooth-Trackern</itunes:subtitle>
      <itunes:summary>Wir schauen uns Bluetooth-Tracker an. Von Bluetooth zwischen den jeweiligen lokalen Geräten bis hin zur Spende von Standortdaten im Crowd-Sourcing Network, inklusive Blick auf Googles und Apples Netzwerke sowie ein paar weitere kleinere Netzwerke. Menschen und Wohnorte ungewollt verfolgen und Stalking(schutzmaßnahmen) spielen auch eine Rolle. Geeignet für Menschen, die noch nicht viel Kontakt mit der Technik hatten, aber wissen wollen, wie das eigentlich funktioniert.

Verlorene Gegenstände wiederfinden, die Outdoor-Abenteuer der eigenen Katze genauer beobachten, Schlüssel nicht mehr vergessen - verschiedene Tracker basierend auf Bluetooth-Kommunikation und Crowd-Sourcing Netzwerken werben mit einer Erleichterung für typische Probleme der Verpeiltheit, Vergesslichkeit und Spieltrieb für Spaß am Gerät.
In diesem Vortrag schauen wir uns genauer an, wie Bluetooth-Tracker funktionieren, inklusive Datenspenden über ein Crowd-Sourcing Network. Dabei beziehen wir verschiedene Netzwerke und Geräte mit ein, sowohl von Google und auch von Apple sowie weitere Netzwerke wie die von Tile. 
Zusätzlich reißen wir Möglichkeiten an, wie die Systeme nicht genutzt werden sollten mit einem Fokus auf Stalking und integrierten Schutzmaßnahmen.
Dies ist ein Grundlagen-Talk, der viel erklärt und wenig bis nichts direkt kaputt macht. Eventuell baue ich das ein oder andere Premium-Feature vereinfacht nach.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/MJAFV9/
</itunes:summary>
      <itunes:duration>00:57:31</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/172-3ef3cdeb-1f93-52aa-a263-7a49ed672fec.jpg"/>
    </item>
    <item>
      <title>Bequem Scripten mit Lua und LRocket (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-237-bequem-scripten-mit-lua-und-lrocket</link>
      <description>Im Laufe der letzten zwei Jahre haben wir einen Compiler für die eigentlich interpretierte Programmiersprache Lua entwickelt. In diesem Vortrag zeigen wir was man Stand heute damit machen kann.

Lua ist eine kleine Scripting-Programmiersprache.. _oder kann man damit auch mehr machen?_

Unbekannt ist die Sprache aus Umfeldern wie Neovim, löve2d oder ComputerCraft. Wir wollten sie für mehr verwenden und haben uns das Ziel gesetzt die folgenden Limitationen der Sprache für unsere Hobby(losen)-Projekte zu lösen:

- Kompillieren von mehrdateiigen Lua Scripten in eigenständige Executables/Shared Libraries/Bundles / oder **WebAssembly** :o
- Einbetten von beliebigen Resourcen-Dateien
- Cross-Compiling

In diesem Vortrag stellen wir den LRocket Compiler (lrc) vor, der unter anderem all diese Funktionen für Lua bietet. Es wird nützlich! :) =)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LLZDTK/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-237-deu-Bequem_Scripten_mit_Lua_und_LRocket_mp3.mp3"
        length="18637087834112"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 17:55:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-237-deu-Bequem_Scripten_mit_Lua_und_LRocket_mp3.mp3?1750440787</guid>
      <dc:identifier>030414ad-b91f-5c7b-880c-6aa3188b1065</dc:identifier>
      <dc:date>2025-06-20T17:55:00+02:00</dc:date>
      <itunes:author>Leso, Sewbacca</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>237, 2025, gpn23, Software and Infrastructure, ZKM Kubus, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Im Laufe der letzten zwei Jahre haben wir einen Compiler für die eigentlich interpretierte Programmiersprache Lua entwickelt. In diesem Vortrag zeigen wir was man Stand heute damit machen kann.

Lua ist eine kleine Scripting-Programmiersprache.. _oder kann man damit auch mehr machen?_

Unbekannt ist die Sprache aus Umfeldern wie Neovim, löve2d oder ComputerCraft. Wir wollten sie für mehr verwenden und haben uns das Ziel gesetzt die folgenden Limitationen der Sprache für unsere Hobby(losen)-Projekte zu lösen:

- Kompillieren von mehrdateiigen Lua Scripten in eigenständige Executables/Shared Libraries/Bundles / oder **WebAssembly** :o
- Einbetten von beliebigen Resourcen-Dateien
- Cross-Compiling

In diesem Vortrag stellen wir den LRocket Compiler (lrc) vor, der unter anderem all diese Funktionen für Lua bietet. Es wird nützlich! :) =)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LLZDTK/
</itunes:summary>
      <itunes:duration>00:18:30</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/237-030414ad-b91f-5c7b-880c-6aa3188b1065.jpg"/>
    </item>
    <item>
      <title>A Short Introduction to Differential Privacy (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-289-a-short-introduction-to-differential-privacy</link>
      <description>The publication of human-related data is commonly accompanied by a considerable risk of violating privacy rights. This is especially true if repeated requests for the collected data are possible and an intermediary, intelligent agent is used for the protection of people&#39;s privacy. A common application case is census data, where the data is not published. For example, we can learn about their private attributes by asking the right questions that single out only a few individuals. These kind of attacks make it challenging to determine whether the released data is privacy sensitive or not.

In this talk, we present a common solution called differential privacy. Differential privacy allows us to provide strong privacy guarantees to anonymization techniques thanks to its mathematical framework. 
We provide a beginner-friendly introduction showing applications and limitations of differential privacy. Further on, we discuss the current approach to differential privacy and privacy in general by examining real-world examples. Finally, we also discuss the &quot;privacy washing&quot; that some companies engage in: Not every application that promises differential privacy actually achieves it, nor does every application that achieves differential privacy protect its users sufficiently.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FJRBPL/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-289-eng-A_Short_Introduction_to_Differential_Privacy_mp3.mp3"
        length="40054193913856"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 16:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-289-eng-A_Short_Introduction_to_Differential_Privacy_mp3.mp3?1750436378</guid>
      <dc:identifier>928cb833-c87b-5a2d-8891-cc2070f71e4d</dc:identifier>
      <dc:date>2025-06-20T16:00:00+02:00</dc:date>
      <itunes:author>Simon Hanisch, Alex Miranda-Pascual</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>289, 2025, gpn23, Cyber Security, ZKM Vortragssaal, gpn23-eng, Day 2</itunes:keywords>
      <itunes:summary>The publication of human-related data is commonly accompanied by a considerable risk of violating privacy rights. This is especially true if repeated requests for the collected data are possible and an intermediary, intelligent agent is used for the protection of people&#39;s privacy. A common application case is census data, where the data is not published. For example, we can learn about their private attributes by asking the right questions that single out only a few individuals. These kind of attacks make it challenging to determine whether the released data is privacy sensitive or not.

In this talk, we present a common solution called differential privacy. Differential privacy allows us to provide strong privacy guarantees to anonymization techniques thanks to its mathematical framework. 
We provide a beginner-friendly introduction showing applications and limitations of differential privacy. Further on, we discuss the current approach to differential privacy and privacy in general by examining real-world examples. Finally, we also discuss the &quot;privacy washing&quot; that some companies engage in: Not every application that promises differential privacy actually achieves it, nor does every application that achieves differential privacy protect its users sufficiently.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FJRBPL/
</itunes:summary>
      <itunes:duration>00:39:47</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/289-928cb833-c87b-5a2d-8891-cc2070f71e4d.jpg"/>
    </item>
    <item>
      <title>Lach- und Sachgeschichten aus der Energiewende (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-202-lach-und-sachgeschichten-aus-der-energiewende</link>
      <description>Die Energiewende mit Maus, Elefant – und dir!

Seit über 50 Jahren erklärt uns die Maus die Welt – von Zahnpasta bis Raumfahrt, von Geburt bis Tod. So viel Zeit haben wir nicht. Aber in unserer eigenen kleinen „Sendung mit der Maus“ wollen wir mit euch auf Entdeckungsreise gehen: zu den versteckten Erfolgsmustern der Energiewende!

Zwischen düsteren Schlagzeilen, Wetterextremen und Klimaangst geraten die guten Geschichten oft aus dem Blick. Dabei gibt es sie: Mutmachende Menschen, kluge Ideen, echte Erfolge. Und genau die bringen wir mit – als echte Lach- und Sachgeschichten der Energiewende. Heute feiern wir all das mit euch!

Eine engagierte Energieaktivistin und eine ausgezeichnete Solarzellen-Forscherin nehmen euch mit auf eine bunte Reise:
- zu Stromrebellen aus dem Schwarzwald,
- zu Petitionen, die wirklich etwas verändert haben,
- zu Wärmepumpen, die ganze Viertel versorgen,
- zu neuen Solartechnologien,
- zu Windrädern mit Geschichte,
- und zu Politiker*innen, die oft zu pessimistisch sind.

Was läuft schon richtig gut? Was kannst du nachmachen? Wo lohnt es sich mit anzupacken?
Wir zeigen es euch – leicht verständlich, gut gelaunt und mit ganz viel Maus-Spirit! 

Denn um bei einem so großen Abenteuer wie der Energiewende motiviert zu bleiben, brauchen wir nicht nur Zahlen und Fakten. Wir brauchen auch Hoffnung, Humor – und vielleicht sogar Lars, den kleinen Eisbären, den wir gemeinsam retten können.

Komm vorbei – wir feiern die Erfolge der Energiewende. Und wer weiß: Vielleicht wären sogar Maus, Elefant (und Armin und Christoph) stolz auf uns alle!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/MHENLB/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-202-deu-Lach-_und_Sachgeschichten_aus_der_Energiewende_mp3.mp3"
        length="61485599424512"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 15:35:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-202-deu-Lach-_und_Sachgeschichten_aus_der_Energiewende_mp3.mp3?1750435834</guid>
      <dc:identifier>776bb3f8-1391-517e-8de9-9970a0a5636d</dc:identifier>
      <dc:date>2025-06-20T15:35:00+02:00</dc:date>
      <itunes:author>JulianeB, Salacidre</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>202, 2025, gpn23, Mobility, Energy and Transformation, ZKM Kubus, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Die Energiewende mit Maus, Elefant – und dir!

Seit über 50 Jahren erklärt uns die Maus die Welt – von Zahnpasta bis Raumfahrt, von Geburt bis Tod. So viel Zeit haben wir nicht. Aber in unserer eigenen kleinen „Sendung mit der Maus“ wollen wir mit euch auf Entdeckungsreise gehen: zu den versteckten Erfolgsmustern der Energiewende!

Zwischen düsteren Schlagzeilen, Wetterextremen und Klimaangst geraten die guten Geschichten oft aus dem Blick. Dabei gibt es sie: Mutmachende Menschen, kluge Ideen, echte Erfolge. Und genau die bringen wir mit – als echte Lach- und Sachgeschichten der Energiewende. Heute feiern wir all das mit euch!

Eine engagierte Energieaktivistin und eine ausgezeichnete Solarzellen-Forscherin nehmen euch mit auf eine bunte Reise:
- zu Stromrebellen aus dem Schwarzwald,
- zu Petitionen, die wirklich etwas verändert haben,
- zu Wärmepumpen, die ganze Viertel versorgen,
- zu neuen Solartechnologien,
- zu Windrädern mit Geschichte,
- und zu Politiker*innen, die oft zu pessimistisch sind.

Was läuft schon richtig gut? Was kannst du nachmachen? Wo lohnt es sich mit anzupacken?
Wir zeigen es euch – leicht verständlich, gut gelaunt und mit ganz viel Maus-Spirit! 

Denn um bei einem so großen Abenteuer wie der Energiewende motiviert zu bleiben, brauchen wir nicht nur Zahlen und Fakten. Wir brauchen auch Hoffnung, Humor – und vielleicht sogar Lars, den kleinen Eisbären, den wir gemeinsam retten können.

Komm vorbei – wir feiern die Erfolge der Energiewende. Und wer weiß: Vielleicht wären sogar Maus, Elefant (und Armin und Christoph) stolz auf uns alle!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/MHENLB/
</itunes:summary>
      <itunes:duration>01:01:04</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/202-776bb3f8-1391-517e-8de9-9970a0a5636d.jpg"/>
    </item>
    <item>
      <title>SILENCE, BRAND! Datenschutzrechte für Betroffene (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-37-silence-brand-datenschutzrechte-fr-betroffene</link>
      <description>In einer Welt voller Überwachungskapitalismus und Datensaugern ist es wichtiger denn je, die eigenen Betroffenenrechte im Datenschutz gegenüber Unternehmen und Behörden genau zu kennen. Ich erkläre anhand von Beispielen aus der Praxis und aktueller Rechtsprechung, welche Rechte ihr habt und wie ihr sie möglichst erfolgreich geltend macht. Neben klassischen Fällen wie Auskunfts- und Löschgesuchen machen wir auch kurze Ausflüge in Korrekturrechte nach Änderung des Namens- und Geschlechtseintrags, Widerspruchsrechte gegen KI-Trainings und ePA sowie Datenleaks aus Betroffenensicht.

Folgende Themen werden wir besprechen:
* Crashkurs: Grundsätze der DSGVO
* Auskunftsrecht, Art. 15 DSGVO
* Korrekturrecht, Art. 16 DSGVO
* Löschung/&quot;Recht auf Vergessen&quot;, Art. 17 DSGVO
* Einschränkung der Verarbeitung, Art. 18 DSGVO
* Datenübertragbarkeit, Art. 20 DSGVO
* Widerspruch, Art. 21 DSGVO und Widerruf der Einwilligung, Art. 7 Abs. 3 DSGVO
* Beschwerderecht bei einer Aufsichtsbehörde, Art. 77 DSGVO
* Schadensersatz nach Art. 82 DSGVO
* Praktische Tools und Quellen für den Alltag

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/UE7KEW/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-37-deu-SILENCE_BRAND_Datenschutzrechte_fuer_Betroffene_mp3.mp3"
        length="54240901857280"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 15:35:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-37-deu-SILENCE_BRAND_Datenschutzrechte_fuer_Betroffene_mp3.mp3?1750435614</guid>
      <dc:identifier>17d82f74-7e3e-521b-807d-59a2ee9942fc</dc:identifier>
      <dc:date>2025-06-20T15:35:00+02:00</dc:date>
      <itunes:author>rhandos</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>37, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>In einer Welt voller Überwachungskapitalismus und Datensaugern ist es wichtiger denn je, die eigenen Betroffenenrechte im Datenschutz gegenüber Unternehmen und Behörden genau zu kennen. Ich erkläre anhand von Beispielen aus der Praxis und aktueller Rechtsprechung, welche Rechte ihr habt und wie ihr sie möglichst erfolgreich geltend macht. Neben klassischen Fällen wie Auskunfts- und Löschgesuchen machen wir auch kurze Ausflüge in Korrekturrechte nach Änderung des Namens- und Geschlechtseintrags, Widerspruchsrechte gegen KI-Trainings und ePA sowie Datenleaks aus Betroffenensicht.

Folgende Themen werden wir besprechen:
* Crashkurs: Grundsätze der DSGVO
* Auskunftsrecht, Art. 15 DSGVO
* Korrekturrecht, Art. 16 DSGVO
* Löschung/&quot;Recht auf Vergessen&quot;, Art. 17 DSGVO
* Einschränkung der Verarbeitung, Art. 18 DSGVO
* Datenübertragbarkeit, Art. 20 DSGVO
* Widerspruch, Art. 21 DSGVO und Widerruf der Einwilligung, Art. 7 Abs. 3 DSGVO
* Beschwerderecht bei einer Aufsichtsbehörde, Art. 77 DSGVO
* Schadensersatz nach Art. 82 DSGVO
* Praktische Tools und Quellen für den Alltag

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/UE7KEW/
</itunes:summary>
      <itunes:duration>00:53:52</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/37-17d82f74-7e3e-521b-807d-59a2ee9942fc.jpg"/>
    </item>
    <item>
      <title>Tschüss Spotify und co.: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-153-tschss-spotify-und-co-self-hosted-musik-streaming-vol-2</link>
      <description>Streaming-Anbieter sind doof geworden. Wie können wir uns selbst helfen, woher Musik besorgen und wie verwaltet eins eine große Musiksammlung am besten?

Die Slides werden später im Fediverse unter https://chaos.social/@NikTheDusky veröffentlicht.
Den Talk gab es bereits auf der FSCK2025, jedoch gibt es ihn hier noch einmal in sehr viel ausführlicher. :)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FLR9GR/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-153-deu-Tschuess_Spotify_und_co_Self-Hosted_Musik-Streaming_Vol_2_mp3.mp3"
        length="52210287247360"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 14:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-153-deu-Tschuess_Spotify_und_co_Self-Hosted_Musik-Streaming_Vol_2_mp3.mp3?1750435610</guid>
      <dc:identifier>e668a746-0109-5d6b-950b-677a6e752e37</dc:identifier>
      <dc:date>2025-06-20T14:45:00+02:00</dc:date>
      <itunes:author>Nik / Treat!</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>153, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 2</itunes:keywords>
      <itunes:subtitle>Self-Hosted Musik-Streaming: Vol. 2</itunes:subtitle>
      <itunes:summary>Streaming-Anbieter sind doof geworden. Wie können wir uns selbst helfen, woher Musik besorgen und wie verwaltet eins eine große Musiksammlung am besten?

Die Slides werden später im Fediverse unter https://chaos.social/@NikTheDusky veröffentlicht.
Den Talk gab es bereits auf der FSCK2025, jedoch gibt es ihn hier noch einmal in sehr viel ausführlicher. :)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/FLR9GR/
</itunes:summary>
      <itunes:duration>00:51:51</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/153-e668a746-0109-5d6b-950b-677a6e752e37.jpg"/>
    </item>
    <item>
      <title>Patterns in Chaos: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-98-patterns-in-chaos-how-data-visualisation-helps-to-see-the-invisible</link>
      <description>Hidden patterns are all around us — but they often stay buried within raw data. This talk explores how clever data visualisation techniques can uncover complex patterns and reveal hidden connections. Through practical examples, we will illuminate the intricate interplay between data, perception, and insight.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/97LZCY/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-98-eng-Patterns_in_Chaos_How_Data_Visualisation_Helps_To_See_the_Invisible_mp3.mp3"
        length="61030157778944"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 14:20:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-98-eng-Patterns_in_Chaos_How_Data_Visualisation_Helps_To_See_the_Invisible_mp3.mp3?1750433898</guid>
      <dc:identifier>818a54fc-391f-5662-b74a-2aed3f4f0cca</dc:identifier>
      <dc:date>2025-06-20T14:20:00+02:00</dc:date>
      <itunes:author>yote</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>98, 2025, gpn23, Science, ZKM Medientheater, gpn23-eng, Day 2</itunes:keywords>
      <itunes:subtitle>How Data Visualisation Helps To See the Invisible</itunes:subtitle>
      <itunes:summary>Hidden patterns are all around us — but they often stay buried within raw data. This talk explores how clever data visualisation techniques can uncover complex patterns and reveal hidden connections. Through practical examples, we will illuminate the intricate interplay between data, perception, and insight.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/97LZCY/
</itunes:summary>
      <itunes:duration>01:00:37</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/98-818a54fc-391f-5662-b74a-2aed3f4f0cca.jpg"/>
    </item>
    <item>
      <title>WTF is ISO 27001 (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-117-wtf-is-iso-27001</link>
      <description>Also die ISO 27001 hat sicher jeder schon einmal gesehen, gehöhrt oder ist daran verzweifelt, aber was steht da eigentlich genau drinnen? Was fordert es wirklich? Wie funktioniert ein Audit? Wie gehe ich am Besten mit einem Audit um? Sagt es wirklich etwas über die Sicherheit in einem Unternehmen aus? Wie kann schindluder mit dem Zertifikat getrieben werden?

Das Ziel ist es zu erklären was wirklich gefordert wird, wie man damit umgehen kann und was es wirklich bedeutet nach ISO 27001 zertifiziert zu sein und das ganze etwas zu demystifizieren und auf nerd Ebene herunterzubrechen

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/L3HURL/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-117-deu-WTF_is_ISO_27001_mp3.mp3"
        length="53807216066560"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 14:20:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-117-deu-WTF_is_ISO_27001_mp3.mp3?1750432561</guid>
      <dc:identifier>513b4eef-70bd-5537-bd7b-d4d0891fe066</dc:identifier>
      <dc:date>2025-06-20T14:20:00+02:00</dc:date>
      <itunes:author>SaltySolomon</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>117, 2025, gpn23, Cyber Security, ZKM Kubus, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Also die ISO 27001 hat sicher jeder schon einmal gesehen, gehöhrt oder ist daran verzweifelt, aber was steht da eigentlich genau drinnen? Was fordert es wirklich? Wie funktioniert ein Audit? Wie gehe ich am Besten mit einem Audit um? Sagt es wirklich etwas über die Sicherheit in einem Unternehmen aus? Wie kann schindluder mit dem Zertifikat getrieben werden?

Das Ziel ist es zu erklären was wirklich gefordert wird, wie man damit umgehen kann und was es wirklich bedeutet nach ISO 27001 zertifiziert zu sein und das ganze etwas zu demystifizieren und auf nerd Ebene herunterzubrechen

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/L3HURL/
</itunes:summary>
      <itunes:duration>00:53:27</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/117-513b4eef-70bd-5537-bd7b-d4d0891fe066.jpg"/>
    </item>
    <item>
      <title>Endurance Training - to become a better cyclist (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-5-endurance-training-to-become-a-better-cyclist</link>
      <description>Was passiert beim Ausdauersport eigentlich auf zellulärer Ebene?
Wie setzt der Körper Energie um und wie können diese Prozesse trainiert werden?
Wie finde ich heraus ob ich mein Training korrekt absolviert habe?
Trainiere ich zu wenig oder gar zu viel? Und was machen die Profis da im Zelt?

Eine Reise von den biologischen Grundlagen zum Trainingsplan.
Wir gucken uns die metabolischen Pfade in der Muskelzelle an und wie diese trainiert werden können.
Dafür definieren wir die Trainingszonen des 7-Zonen Modells und werfen einen Blick was beim Basis- und Intervalltraining passiert.
Wie sieht effektives und effizientes Training aus? Wir lernen man sich einen Trainingsplan zusammenstellt, was man sich bei den Profis abgucken kann und was besser nicht.
Ein Einblick in die Sprotwissenschaften, nicht nur für aspirierende Athleten!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/KZ8YRB/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-5-deu-Endurance_Training_-_to_become_a_better_cyclist_mp3.mp3"
        length="91410712756224"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 13:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-5-deu-Endurance_Training_-_to_become_a_better_cyclist_mp3.mp3?1750431918</guid>
      <dc:identifier>49b3046b-69ae-5d07-86e6-062f02d2fe02</dc:identifier>
      <dc:date>2025-06-20T13:00:00+02:00</dc:date>
      <itunes:author>couchsofa</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>5, 2025, gpn23, Science, ZKM Vortragssaal, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Was passiert beim Ausdauersport eigentlich auf zellulärer Ebene?
Wie setzt der Körper Energie um und wie können diese Prozesse trainiert werden?
Wie finde ich heraus ob ich mein Training korrekt absolviert habe?
Trainiere ich zu wenig oder gar zu viel? Und was machen die Profis da im Zelt?

Eine Reise von den biologischen Grundlagen zum Trainingsplan.
Wir gucken uns die metabolischen Pfade in der Muskelzelle an und wie diese trainiert werden können.
Dafür definieren wir die Trainingszonen des 7-Zonen Modells und werfen einen Blick was beim Basis- und Intervalltraining passiert.
Wie sieht effektives und effizientes Training aus? Wir lernen man sich einen Trainingsplan zusammenstellt, was man sich bei den Profis abgucken kann und was besser nicht.
Ein Einblick in die Sprotwissenschaften, nicht nur für aspirierende Athleten!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/KZ8YRB/
</itunes:summary>
      <itunes:duration>01:30:48</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/5-49b3046b-69ae-5d07-86e6-062f02d2fe02.jpg"/>
    </item>
    <item>
      <title>Howto Selbständigkeit (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-28-howto-selbstndigkeit</link>
      <description>Der Gedanke an die eigene Selbständigkeit ist für viele verlockend und häufig genug auch realistisch.
Nur wie geht das Ganze? Wie ist das mit der Unternehmensform, was tut ein Steuerberater, wie geht das mit der Buchhaltung, was für Steuern zahlen, (freiwillige) Sozial abgaben und so weiter. 
Damit die eigene Unternehmung nicht zu einem (späteren) teuren und unangenehmen Fiasko führt, soll es an dieser Stelle Orientierung geben.

Ich bin selber seit acht Jahren selbständig, zuerst als Freiberuflerin und nun mit einer eigenen GmbH. Dieses gesammelte Wissen und Erfahrungen möchte ich (so weit uns eine Stunde trägt) weiter geben und vielleicht der einen oder dem anderen die Inspiration zu diesem Schritt geben.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/9D8AKH/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-28-deu-Howto_Selbstaendigkeit_mp3.mp3"
        length="61134531985408"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 13:05:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-28-deu-Howto_Selbstaendigkeit_mp3.mp3?1750429731</guid>
      <dc:identifier>72528a01-8e3f-5f6f-a225-bf575f898bc1</dc:identifier>
      <dc:date>2025-06-20T13:05:00+02:00</dc:date>
      <itunes:author>Sarah</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>28, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Der Gedanke an die eigene Selbständigkeit ist für viele verlockend und häufig genug auch realistisch.
Nur wie geht das Ganze? Wie ist das mit der Unternehmensform, was tut ein Steuerberater, wie geht das mit der Buchhaltung, was für Steuern zahlen, (freiwillige) Sozial abgaben und so weiter. 
Damit die eigene Unternehmung nicht zu einem (späteren) teuren und unangenehmen Fiasko führt, soll es an dieser Stelle Orientierung geben.

Ich bin selber seit acht Jahren selbständig, zuerst als Freiberuflerin und nun mit einer eigenen GmbH. Dieses gesammelte Wissen und Erfahrungen möchte ich (so weit uns eine Stunde trägt) weiter geben und vielleicht der einen oder dem anderen die Inspiration zu diesem Schritt geben.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/9D8AKH/
</itunes:summary>
      <itunes:duration>01:00:43</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/28-72528a01-8e3f-5f6f-a225-bf575f898bc1.jpg"/>
    </item>
    <item>
      <title>How to turn your favourite Analog Computer into a Synthesizer (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-225-how-to-turn-your-favourite-analog-computer-into-a-synthesizer</link>
      <description>Analog *synthesizers* originate from the same era as analog *computers* and share the same operating principles. So let&#39;s see how to make some noise with an analog computer!

In this talk I will give a short introduction to analog computing and then show some examples how to patch an analog computer as a synthesizer. I will show how to integrate an analog computer into a standard eurorack modular sound synthesis setup. I will bring the THAT (The Analog Thing) analog computer, a sequencer and a scope and give a live demonstration.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/ZGLYDG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-225-eng-How_to_turn_your_favourite_Analog_Computer_into_a_Synthesizer_mp3.mp3"
        length="49511708753920"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 13:05:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-225-eng-How_to_turn_your_favourite_Analog_Computer_into_a_Synthesizer_mp3.mp3?1750429513</guid>
      <dc:identifier>934399f2-5971-59be-8a67-b4eb531f772c</dc:identifier>
      <dc:date>2025-06-20T13:05:00+02:00</dc:date>
      <itunes:author>qetu</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>225, 2025, gpn23, Hardware and Making, ZKM Kubus, gpn23-eng, Day 2</itunes:keywords>
      <itunes:summary>Analog *synthesizers* originate from the same era as analog *computers* and share the same operating principles. So let&#39;s see how to make some noise with an analog computer!

In this talk I will give a short introduction to analog computing and then show some examples how to patch an analog computer as a synthesizer. I will show how to integrate an analog computer into a standard eurorack modular sound synthesis setup. I will bring the THAT (The Analog Thing) analog computer, a sequencer and a scope and give a live demonstration.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/ZGLYDG/
</itunes:summary>
      <itunes:duration>00:49:11</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/225-934399f2-5971-59be-8a67-b4eb531f772c.jpg"/>
    </item>
    <item>
      <title>Wie man lange Distanzen mit dem Rad zurück legen kann (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-114-wie-man-lange-distanzen-mit-dem-rad-zurck-legen-kann-und-dabei-spass-hat-</link>
      <description>Eine kleine Einführung ins Radfahren für all diejenigen die weiter als in die Arbeit oder zum Bäcker fahren möchten.

Ich werde einen Überblick darüber bieten was man alles beachten sollte wenn man auf dem Rad eine längere Distanz zurücklegen will.
Ich werde eingehen auf Equipment, Essen, Fitness, Routenplanung, allgemeine Vorbereitungen, etc.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/JXHTZH/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-114-deu-Wie_man_lange_distanzen_mit_dem_Rad_zurueck_legen_kann_und_dabei_spass_hat_mp3.mp3"
        length="59945628205056"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 11:50:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-114-deu-Wie_man_lange_distanzen_mit_dem_Rad_zurueck_legen_kann_und_dabei_spass_hat_mp3.mp3?1750423938</guid>
      <dc:identifier>65914579-87a1-5254-97b7-e591d6573010</dc:identifier>
      <dc:date>2025-06-20T11:50:00+02:00</dc:date>
      <itunes:author>madonius</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>114, 2025, gpn23, Mobility, Energy and Transformation, ZKM Vortragssaal, gpn23-deu, Day 2</itunes:keywords>
      <itunes:subtitle>… und dabei Spass hat.</itunes:subtitle>
      <itunes:summary>Eine kleine Einführung ins Radfahren für all diejenigen die weiter als in die Arbeit oder zum Bäcker fahren möchten.

Ich werde einen Überblick darüber bieten was man alles beachten sollte wenn man auf dem Rad eine längere Distanz zurücklegen will.
Ich werde eingehen auf Equipment, Essen, Fitness, Routenplanung, allgemeine Vorbereitungen, etc.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/JXHTZH/
</itunes:summary>
      <itunes:duration>00:59:32</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/114-65914579-87a1-5254-97b7-e591d6573010.jpg"/>
    </item>
    <item>
      <title>Zwischen Zahlen, Szenarien und Symbolpolitik (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-264-zwischen-zahlen-szenarien-und-symbolpolitik-die-narrative-der-cybersecurity</link>
      <description>Cybersecurity ist zweifellos ein relevantes Thema in technischer, politischer und gesellschaftlicher Hinsicht. Doch die Kommunikation darüber folgt häufig einer anderen Logik als der konkreten Bedrohungslage. Zwischen fragwürdigen Statistiken, dramatisierenden Szenarien und normativ aufgeladenen Forderungen entfaltet sich ein Diskurs, der eigenen Regeln gehorcht: reproduktiv, selbstreferenziell und anschlussfähig an verschiedenste Interessen.

Der Vortrag untersucht, wie sich Narrative der Cybersecurity in unterschiedlichen gesellschaftlichen Bereichen – insbesondere in Politik, Wirtschaft und Medien – verfestigen, weitergetragen und damit wirksam werden.

Obwohl Cybersecurity als technisches Thema gilt, wird sie in der Öffentlichkeit stark durch Narrative geprägt wahrgenommen. Der Vortrag geht der Frage nach, wie sich bestimmte Muster in der Kommunikation über digitale Sicherheit herausbilden, stabilisieren und legitimieren. Dabei steht weniger die reale Bedrohungslage im Mittelpunkt als die Art und Weise, wie über Risiken gesprochen wird: mit Zahlen ohne verlässliche Grundlage, mit dramatischen Szenarien und normativen Setzungen darüber, wer Verantwortung trägt.

Anhand ausgewählter Beispiele aus Politik, Wirtschaft und Medien wird aufgezeigt, welche verborgenen Strukturen diese Erzählungen tragen, welche Akteure sie fördern und welche Perspektiven dadurch unsichtbar bleiben. Die Narrative der Cybersicherheit erweisen sich somit als Teil eines diskursiven Musters, das Sicherheit nicht nur beschreibt, sondern auch erst herstellt.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/RWMNEN/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-264-deu-Zwischen_Zahlen_Szenarien_und_Symbolpolitik_Die_Narrative_der_Cybersecurity_mp3.mp3"
        length="56393607413760"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 11:50:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-264-deu-Zwischen_Zahlen_Szenarien_und_Symbolpolitik_Die_Narrative_der_Cybersecurity_mp3.mp3?1750423122</guid>
      <dc:identifier>687cfff2-0605-5536-b7d8-71d9c87ed12f</dc:identifier>
      <dc:date>2025-06-20T11:50:00+02:00</dc:date>
      <itunes:author>Martin Dukek</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>264, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:subtitle>Die Narrative der Cybersecurity</itunes:subtitle>
      <itunes:summary>Cybersecurity ist zweifellos ein relevantes Thema in technischer, politischer und gesellschaftlicher Hinsicht. Doch die Kommunikation darüber folgt häufig einer anderen Logik als der konkreten Bedrohungslage. Zwischen fragwürdigen Statistiken, dramatisierenden Szenarien und normativ aufgeladenen Forderungen entfaltet sich ein Diskurs, der eigenen Regeln gehorcht: reproduktiv, selbstreferenziell und anschlussfähig an verschiedenste Interessen.

Der Vortrag untersucht, wie sich Narrative der Cybersecurity in unterschiedlichen gesellschaftlichen Bereichen – insbesondere in Politik, Wirtschaft und Medien – verfestigen, weitergetragen und damit wirksam werden.

Obwohl Cybersecurity als technisches Thema gilt, wird sie in der Öffentlichkeit stark durch Narrative geprägt wahrgenommen. Der Vortrag geht der Frage nach, wie sich bestimmte Muster in der Kommunikation über digitale Sicherheit herausbilden, stabilisieren und legitimieren. Dabei steht weniger die reale Bedrohungslage im Mittelpunkt als die Art und Weise, wie über Risiken gesprochen wird: mit Zahlen ohne verlässliche Grundlage, mit dramatischen Szenarien und normativen Setzungen darüber, wer Verantwortung trägt.

Anhand ausgewählter Beispiele aus Politik, Wirtschaft und Medien wird aufgezeigt, welche verborgenen Strukturen diese Erzählungen tragen, welche Akteure sie fördern und welche Perspektiven dadurch unsichtbar bleiben. Die Narrative der Cybersicherheit erweisen sich somit als Teil eines diskursiven Musters, das Sicherheit nicht nur beschreibt, sondern auch erst herstellt.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/RWMNEN/
</itunes:summary>
      <itunes:duration>00:56:01</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/264-687cfff2-0605-5536-b7d8-71d9c87ed12f.jpg"/>
    </item>
    <item>
      <title>Zusammenspiel von LUKS und TPM 2.0 unter Linux (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-136-zusammenspiel-von-luks-und-tpm-2-0-unter-linux</link>
      <description>Mit diesem Vortrag möchte ich euch zeigen, auf welche Herausforderungen ich bei der Umsetzung von Festplattenverschlüsslung mit dem TPM 2.0 unter Linux gestoßen bin. Womit ich nicht mit gerechnet habe, was ich anders verstanden habe und welche Lösungsstrategien ich dafür entwickelt habe.

Es gibt nun auch unter Linux die Möglichkeit bei der Festplattenverschlüsselung mit LUKS, den LUKS-key mit systemd-cryptenroll im TPM zu speichern. Cool, aber das bringt zur Zeit noch einige Herausforderungen mit sich:
- Verwendung von PCRs
- TPM-PIN
- Variablen zur Nutzung mit systemd-cred
- Debugging

Damit ihr meine Fehler nicht wiederholen müsst, möchte ich euch nicht nur die Fehler, die ich gemacht habe zeigen, sondern auch an den Lösungsstrategien ich gefunden habe teilhaben lassen.

Repo mit Folien und Handout: http://git.tuxteam.de/gitweb/?p=susannes-git/TPM-LUKS.git;a=tree;h=refs/heads/main;hb=refs/heads/main

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LXSYXZ/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-136-deu-Zusammenspiel_von_LUKS_und_TPM_20_unter_Linux_mp3.mp3"
        length="47830358032384"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 11:50:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-136-deu-Zusammenspiel_von_LUKS_und_TPM_20_unter_Linux_mp3.mp3?1750422902</guid>
      <dc:identifier>dfccd4eb-40ac-56b5-8804-151e15b2c6b6</dc:identifier>
      <dc:date>2025-06-20T11:50:00+02:00</dc:date>
      <itunes:author>Bücherratten</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>136, 2025, gpn23, Cyber Security, ZKM Kubus, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Mit diesem Vortrag möchte ich euch zeigen, auf welche Herausforderungen ich bei der Umsetzung von Festplattenverschlüsslung mit dem TPM 2.0 unter Linux gestoßen bin. Womit ich nicht mit gerechnet habe, was ich anders verstanden habe und welche Lösungsstrategien ich dafür entwickelt habe.

Es gibt nun auch unter Linux die Möglichkeit bei der Festplattenverschlüsselung mit LUKS, den LUKS-key mit systemd-cryptenroll im TPM zu speichern. Cool, aber das bringt zur Zeit noch einige Herausforderungen mit sich:
- Verwendung von PCRs
- TPM-PIN
- Variablen zur Nutzung mit systemd-cred
- Debugging

Damit ihr meine Fehler nicht wiederholen müsst, möchte ich euch nicht nur die Fehler, die ich gemacht habe zeigen, sondern auch an den Lösungsstrategien ich gefunden habe teilhaben lassen.

Repo mit Folien und Handout: http://git.tuxteam.de/gitweb/?p=susannes-git/TPM-LUKS.git;a=tree;h=refs/heads/main;hb=refs/heads/main

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/LXSYXZ/
</itunes:summary>
      <itunes:duration>00:47:30</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/136-dfccd4eb-40ac-56b5-8804-151e15b2c6b6.jpg"/>
    </item>
    <item>
      <title>Embarrassingly Parallel (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-87-embarrassingly-parallel-intro-to-realtime-3d-computer-graphics</link>
      <description>Did you always want to know how immensely detailed 3D graphics make it to your screen in real-time (e.g. in video games)? Are you curious about how the underlying hardware is used to enable this?

This talk will cover the basics of (realtime) 3D rendering, including some of the underlying math. It will touch on a lot of the tricks used to add more and more visual fidelity to scenes while keeping them still quick to render. Additionally, there will be a brief overview of the specifics of graphics processing units (GPUs) and some of their quirks. At the end of this talk, you will know that everything is triangles and how a rendering pipeline works, along with a few pointers on how to dig deeper into the topic.

Many video games and engines can support amazing three-dimensional enviroments and models consisting of millions of triangles shown on screen at the same time, while at the same time managing to process input, handle physics and logic, and render a new frame in (ideally) less than 20 milliseconds. Naturally, this involves a ton of optimizations and little tricks, ranging from more simple things, like only rendering parts of objects the virtual camera can see, up to more complicated things, like reducing the complexity of (more distant) models without affecting their visuals as much.

By far the biggest idea that enables rendering these massives scenes at decent framerates is simplifying the problem as much as possible, such that it becomes so easy to distribute over many parallel processing units, or simply &quot;embarrassingly parallel&quot;. Combined with modern GPUs, which usually feature thousand of relatively simple parallel processing units, this is essentially what realtime graphics are: break down everything into simple geometric primitives (triangles) and fake the rest as best you can.

We will cover the basics of a 3D rendering pipeline, from projecting triangles to the screen, mapping them to pixels (rasterization), and applying additional effects (shading). This will be somewhat technical, but hopefully still digestible, and as a treat, there will be lots of eye candy. Additionally, we will also take a look at how more complicated effects, like shadows, are realized in these pipelines. Finally, we will peak under the hood of GPUs: how they work and what they can handle best.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/AGPWNN/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-87-eng-Embarrassingly_Parallel_-_Intro_to_Realtime_3D_Computer_Graphics_mp3.mp3"
        length="57781606416384"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-87-eng-Embarrassingly_Parallel_-_Intro_to_Realtime_3D_Computer_Graphics_mp3.mp3?1750417284</guid>
      <dc:identifier>17e7fb09-b37b-55aa-a7b9-d072d4f5dd8e</dc:identifier>
      <dc:date>2025-06-20T10:00:00+02:00</dc:date>
      <itunes:author>crypticcelery / potti</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>87, 2025, gpn23, Software and Infrastructure, ZKM Kubus, gpn23-eng, Day 2</itunes:keywords>
      <itunes:subtitle>Intro to Realtime 3D Computer Graphics</itunes:subtitle>
      <itunes:summary>Did you always want to know how immensely detailed 3D graphics make it to your screen in real-time (e.g. in video games)? Are you curious about how the underlying hardware is used to enable this?

This talk will cover the basics of (realtime) 3D rendering, including some of the underlying math. It will touch on a lot of the tricks used to add more and more visual fidelity to scenes while keeping them still quick to render. Additionally, there will be a brief overview of the specifics of graphics processing units (GPUs) and some of their quirks. At the end of this talk, you will know that everything is triangles and how a rendering pipeline works, along with a few pointers on how to dig deeper into the topic.

Many video games and engines can support amazing three-dimensional enviroments and models consisting of millions of triangles shown on screen at the same time, while at the same time managing to process input, handle physics and logic, and render a new frame in (ideally) less than 20 milliseconds. Naturally, this involves a ton of optimizations and little tricks, ranging from more simple things, like only rendering parts of objects the virtual camera can see, up to more complicated things, like reducing the complexity of (more distant) models without affecting their visuals as much.

By far the biggest idea that enables rendering these massives scenes at decent framerates is simplifying the problem as much as possible, such that it becomes so easy to distribute over many parallel processing units, or simply &quot;embarrassingly parallel&quot;. Combined with modern GPUs, which usually feature thousand of relatively simple parallel processing units, this is essentially what realtime graphics are: break down everything into simple geometric primitives (triangles) and fake the rest as best you can.

We will cover the basics of a 3D rendering pipeline, from projecting triangles to the screen, mapping them to pixels (rasterization), and applying additional effects (shading). This will be somewhat technical, but hopefully still digestible, and as a treat, there will be lots of eye candy. Additionally, we will also take a look at how more complicated effects, like shadows, are realized in these pipelines. Finally, we will peak under the hood of GPUs: how they work and what they can handle best.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/AGPWNN/
</itunes:summary>
      <itunes:duration>00:57:23</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/87-17e7fb09-b37b-55aa-a7b9-d072d4f5dd8e.jpg"/>
    </item>
    <item>
      <title>ORC - eine warhaftig abenteuerliche Lizenzgeschichte (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-235-orc-eine-warhaftig-abenteuerliche-lizenzgeschichte</link>
      <description>Über die Wichtigkeit von (offenen) Lizenzen, die Macht von Communities und wie ORC aus der Not geboren wurde, um eine Welt zu retten.

Lizenzen spielen nicht nur für Software eine Rolle, sondern auch in vielen anderen kreativen Bereichen. Eine solche Szene, an die wir im Kontext Lizenzen eher weniger denken, sind Pen &amp; Paper Rollenspiele wie z.B. Dungeons and Dragons (D&amp;D).

Allerdings hat sich gerade dort in den letzten Jahre eine spannende Geschichte aufgetan. 

Angefangen mit einer &quot;heilen Welt&quot;, die unter einer offene Lizenz frei bevölkert werden konnte. 

Über das Klischee des &quot;grossen bösen Bosses&quot;, der versucht mit seiner Macht diese offene Lizenz in Ketten zu legen um die &quot;Welt&quot; nach seinen Wünschen zu gestalten und wieder mehr unter seine Kontrolle zu bringen und von den Werken dritter zu profitieren.

Wie eine Community sich dagegen stellt, um weiterhin die Freiheit zu haben, eigene Ideen in diese &quot;Welt&quot; einzubringen.

Bis hin zu der Schaffung von ORC, einer neuen, offenen Lizenz-Alternative. 

Es ist eine Geschichte, die sich lohnt, anzuschauen, wenn man sich für offene und freie Lizenzen interessiert. Gerade auch, weil es sich bei den Akteuren in dieser Geschichte nicht primär um sich aufopfernde Freiwillige handelt, sondern um Firmen, die über Jahre hinweg erfolgreiche Produkte geschaffen haben und davon leben. 

Oh und Spoiler: irgendwo in der Geschichte kommt auch AI vor. ;-)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QJQN78/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-235-deu-ORC_-_eine_warhaftig_abenteuerliche_Lizenzgeschichte_mp3.mp3"
        length="60215796957184"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-235-deu-ORC_-_eine_warhaftig_abenteuerliche_Lizenzgeschichte_mp3.mp3?1750417189</guid>
      <dc:identifier>0758c5e2-9a97-5c57-b574-eb9d2b4514de</dc:identifier>
      <dc:date>2025-06-20T10:00:00+02:00</dc:date>
      <itunes:author>katzazi</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>235, 2025, gpn23, Art, Culture and Games, ZKM Medientheater, gpn23-deu, Day 2</itunes:keywords>
      <itunes:summary>Über die Wichtigkeit von (offenen) Lizenzen, die Macht von Communities und wie ORC aus der Not geboren wurde, um eine Welt zu retten.

Lizenzen spielen nicht nur für Software eine Rolle, sondern auch in vielen anderen kreativen Bereichen. Eine solche Szene, an die wir im Kontext Lizenzen eher weniger denken, sind Pen &amp; Paper Rollenspiele wie z.B. Dungeons and Dragons (D&amp;D).

Allerdings hat sich gerade dort in den letzten Jahre eine spannende Geschichte aufgetan. 

Angefangen mit einer &quot;heilen Welt&quot;, die unter einer offene Lizenz frei bevölkert werden konnte. 

Über das Klischee des &quot;grossen bösen Bosses&quot;, der versucht mit seiner Macht diese offene Lizenz in Ketten zu legen um die &quot;Welt&quot; nach seinen Wünschen zu gestalten und wieder mehr unter seine Kontrolle zu bringen und von den Werken dritter zu profitieren.

Wie eine Community sich dagegen stellt, um weiterhin die Freiheit zu haben, eigene Ideen in diese &quot;Welt&quot; einzubringen.

Bis hin zu der Schaffung von ORC, einer neuen, offenen Lizenz-Alternative. 

Es ist eine Geschichte, die sich lohnt, anzuschauen, wenn man sich für offene und freie Lizenzen interessiert. Gerade auch, weil es sich bei den Akteuren in dieser Geschichte nicht primär um sich aufopfernde Freiwillige handelt, sondern um Firmen, die über Jahre hinweg erfolgreiche Produkte geschaffen haben und davon leben. 

Oh und Spoiler: irgendwo in der Geschichte kommt auch AI vor. ;-)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/QJQN78/
</itunes:summary>
      <itunes:duration>00:59:49</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/235-0758c5e2-9a97-5c57-b574-eb9d2b4514de.jpg"/>
    </item>
    <item>
      <title>Creating QR-Codes out of Chocolate (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-15-creating-qr-codes-out-of-chocolate</link>
      <description>Ever wondered how to rickroll your friend with a custom cake? In this talk, I&#39;ll show you how to use a 3D printer, a vacuum molder, and a dental vibration table to create custom working QR codes and chocolate bars with readable text out of chocolate.

You will learn the basics of chocolate tempering and vacuum molding along the way to form chocolate in the shape of your desire.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/NWHAHE/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-15-eng-Creating_QR-Codes_out_of_Chocolate_mp3.mp3"
        length="19655199555584"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 11:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-15-eng-Creating_QR-Codes_out_of_Chocolate_mp3.mp3?1750416317</guid>
      <dc:identifier>764eb2d4-7e16-5e4b-9ae2-9e95216dd667</dc:identifier>
      <dc:date>2025-06-20T11:15:00+02:00</dc:date>
      <itunes:author>Johannes Bechberger</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>15, 2025, gpn23, Hardware and Making, ZKM Medientheater, gpn23-eng, Day 2</itunes:keywords>
      <itunes:summary>Ever wondered how to rickroll your friend with a custom cake? In this talk, I&#39;ll show you how to use a 3D printer, a vacuum molder, and a dental vibration table to create custom working QR codes and chocolate bars with readable text out of chocolate.

You will learn the basics of chocolate tempering and vacuum molding along the way to form chocolate in the shape of your desire.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/NWHAHE/
</itunes:summary>
      <itunes:duration>00:19:31</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/15-764eb2d4-7e16-5e4b-9ae2-9e95216dd667.jpg"/>
    </item>
    <item>
      <title>Ein PR alle 7 Minuten (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-119-ein-pr-alle-7-minuten-muster-in-350000-pull-requests</link>
      <description>Pro Tag werden ca. 200 PRs bei nixpkgs eingereicht. Wir werden herausfinden, wie das Projekt damit umgeht und verschiedene statistische Muster entdecken.

nixpkgs enthält eine Sammlung von (Software-)Paketdefinitionen für die Paketverwaltung Nix.
Aufgrund der hohen Anzahl Pakete (ca. 128000) werden im Minutentakt Updates, neue Pakete, und andere Änderungen eingereicht.
In diesem Vortrag suchen wir Antworten zu diesen Fragen:

Wie schafft es das Projekt, die meisten PRs relativ schnell zu bearbeiten?
Wie verteilen sich die Aufgaben zwischen den ~250 Personen mit Merge-Berechtigung und den ~3600 anderen Mitwirkenden?
Welche interessanten Muster und Kor­re­la­ti­onen sind in den Daten zu finden?

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/VW7TSE/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-119-deu-Ein_PR_alle_7_Minuten_-_Muster_in_350000_Pull_Requests_mp3.mp3"
        length="49097767649280"
        type="audio/mpeg"/>
      <pubDate>Fri, 20 Jun 2025 10:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-119-deu-Ein_PR_alle_7_Minuten_-_Muster_in_350000_Pull_Requests_mp3.mp3?1750416225</guid>
      <dc:identifier>2218529a-7430-5b21-9604-972af3244151</dc:identifier>
      <dc:date>2025-06-20T10:00:00+02:00</dc:date>
      <itunes:author>Arne Keller</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>119, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 2</itunes:keywords>
      <itunes:subtitle>Muster in 350000 Pull Requests</itunes:subtitle>
      <itunes:summary>Pro Tag werden ca. 200 PRs bei nixpkgs eingereicht. Wir werden herausfinden, wie das Projekt damit umgeht und verschiedene statistische Muster entdecken.

nixpkgs enthält eine Sammlung von (Software-)Paketdefinitionen für die Paketverwaltung Nix.
Aufgrund der hohen Anzahl Pakete (ca. 128000) werden im Minutentakt Updates, neue Pakete, und andere Änderungen eingereicht.
In diesem Vortrag suchen wir Antworten zu diesen Fragen:

Wie schafft es das Projekt, die meisten PRs relativ schnell zu bearbeiten?
Wie verteilen sich die Aufgaben zwischen den ~250 Personen mit Merge-Berechtigung und den ~3600 anderen Mitwirkenden?
Welche interessanten Muster und Kor­re­la­ti­onen sind in den Daten zu finden?

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/VW7TSE/
</itunes:summary>
      <itunes:duration>00:48:46</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/119-2218529a-7430-5b21-9604-972af3244151.jpg"/>
    </item>
    <item>
      <title>Sound Chip, whisper me your secrets! (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-302-sound-chip-whisper-me-your-secrets-</link>
      <description>Vintage sound chips make cool music, but what&#39;s hiding inside of them? Which algorithms are they using?

In the past years I&#39;ve been dedicating my free time to building emulators for old digital sound chips from synthesizers/game consoles, in an effort to preserve them and make them usable without the original hardware. During this time I went through lots of interesting stuff: silicon reverse engineering, logic analyzers, weird compression schemes, forgotten audio algorithms and more. In this talk I want to share with you what I learned from this process and what&#39;s next. Specifically, I will explain how I&#39;m currently reverse engineering a custom DSP from the 90s just by using an Arduino Mega and lots of speculation, and how you can probably apply the same process to other chips as well.

This talk is kind of a sequel for my previous 38C3 talk &quot;Proprietary ICs and dubious marketing claims - let&#39;s fight these with a microscope!&quot;, where I reverse engineered an old Roland digital piano from silicon die shots, since it was using some custom algorithms no one knew about.
Instead of analyzing fixed behavior hardware, this time I want to focus more on DSPs: processors that can execute code to manipulate audio data in real-time. Since some of them are not documented, the bytecode for their programs will look like random binary without a datasheet.
Instead of going through the silicon directly, I was able to figure out a lot about them just by probing them, building a pretty accurate emulator without destroying the original chip.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/EUEERZ/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-302-eng-Sound_Chip_whisper_me_your_secrets_mp3.mp3"
        length="58111002935296"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 22:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-302-eng-Sound_Chip_whisper_me_your_secrets_mp3.mp3?1750375070</guid>
      <dc:identifier>9770ad40-b852-51be-835a-f6de1ee9d1b0</dc:identifier>
      <dc:date>2025-06-19T22:15:00+02:00</dc:date>
      <itunes:author>giulioz</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>302, 2025, gpn23, Hardware and Making, ZKM Vortragssaal, gpn23-eng, Day 1</itunes:keywords>
      <itunes:summary>Vintage sound chips make cool music, but what&#39;s hiding inside of them? Which algorithms are they using?

In the past years I&#39;ve been dedicating my free time to building emulators for old digital sound chips from synthesizers/game consoles, in an effort to preserve them and make them usable without the original hardware. During this time I went through lots of interesting stuff: silicon reverse engineering, logic analyzers, weird compression schemes, forgotten audio algorithms and more. In this talk I want to share with you what I learned from this process and what&#39;s next. Specifically, I will explain how I&#39;m currently reverse engineering a custom DSP from the 90s just by using an Arduino Mega and lots of speculation, and how you can probably apply the same process to other chips as well.

This talk is kind of a sequel for my previous 38C3 talk &quot;Proprietary ICs and dubious marketing claims - let&#39;s fight these with a microscope!&quot;, where I reverse engineered an old Roland digital piano from silicon die shots, since it was using some custom algorithms no one knew about.
Instead of analyzing fixed behavior hardware, this time I want to focus more on DSPs: processors that can execute code to manipulate audio data in real-time. Since some of them are not documented, the bytecode for their programs will look like random binary without a datasheet.
Instead of going through the silicon directly, I was able to figure out a lot about them just by probing them, building a pretty accurate emulator without destroying the original chip.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/EUEERZ/
</itunes:summary>
      <itunes:duration>00:57:43</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/302-9770ad40-b852-51be-835a-f6de1ee9d1b0.jpg"/>
    </item>
    <item>
      <title>Interaction Combinators: The Hidden Patterns of Computation? (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-124-interaction-combinators-the-hidden-patterns-of-computation-</link>
      <description>Whaa- hidden patterns in my computations??

Research on Interaction Nets and Interaction Combinators is often buried in a confusing mess of Greek letters and weird graphs, and most computer scientists and programming language developers are still not aware of them or their properties!

In this talk we give a friendly introduction to Interaction Combinators, argue why they&#39;re one of the most minimal encodings of pure computation, and give examples of how you, too, could benefit from knowing about Interaction Nets!

We all know elementary arithmetic and most of us know some programming languages. If you go to the core of both of them -- beyond math, assembly, Peano axioms, Turing machines, or the lambda calculus -- you have reached the core of pure computation itself.

We argue that Interaction Combinators can be seen as a minimal encoding of pure computation. Interaction Combinators are a subset of Interaction Nets. Interaction Nets are a graph-like structure with properties such as &quot;locality&quot; or &quot;strong confluence&quot;. These properties allow them to be reduced in a massively parallel way without affecting the total number of reductions.

Going back to more traditional programming, using Interaction Combinators as the basis of programming languages allows programmers to write massively parallel code without having to rely on a confusing mess of mutexes and semaphores.

We give a very accessible (and mostly visual) introduction to the world of Interaction Nets, without requiring much existing knowledge!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/RCV9D3/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-124-eng-Interaction_Combinators_The_Hidden_Patterns_of_Computation_mp3.mp3"
        length="52465159372800"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 21:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-124-eng-Interaction_Combinators_The_Hidden_Patterns_of_Computation_mp3.mp3?1750374835</guid>
      <dc:identifier>5e8a4726-0e49-5f5a-ae07-90c5f99e587b</dc:identifier>
      <dc:date>2025-06-19T21:00:00+02:00</dc:date>
      <itunes:author>Marvin, Christopher</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>124, 2025, gpn23, Science, ZKM Kubus, gpn23-eng, Day 1</itunes:keywords>
      <itunes:summary>Whaa- hidden patterns in my computations??

Research on Interaction Nets and Interaction Combinators is often buried in a confusing mess of Greek letters and weird graphs, and most computer scientists and programming language developers are still not aware of them or their properties!

In this talk we give a friendly introduction to Interaction Combinators, argue why they&#39;re one of the most minimal encodings of pure computation, and give examples of how you, too, could benefit from knowing about Interaction Nets!

We all know elementary arithmetic and most of us know some programming languages. If you go to the core of both of them -- beyond math, assembly, Peano axioms, Turing machines, or the lambda calculus -- you have reached the core of pure computation itself.

We argue that Interaction Combinators can be seen as a minimal encoding of pure computation. Interaction Combinators are a subset of Interaction Nets. Interaction Nets are a graph-like structure with properties such as &quot;locality&quot; or &quot;strong confluence&quot;. These properties allow them to be reduced in a massively parallel way without affecting the total number of reductions.

Going back to more traditional programming, using Interaction Combinators as the basis of programming languages allows programmers to write massively parallel code without having to rely on a confusing mess of mutexes and semaphores.

We give a very accessible (and mostly visual) introduction to the world of Interaction Nets, without requiring much existing knowledge!

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/RCV9D3/
</itunes:summary>
      <itunes:duration>00:52:07</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/124-5e8a4726-0e49-5f5a-ae07-90c5f99e587b.jpg"/>
    </item>
    <item>
      <title>Onion Services: Design, Protocol and Implementation (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-52-onion-services-design-protocol-and-implementation</link>
      <description>Onion Services are a crucial part of the Tor ecosystem and provide a clever way for anonymously hosting location hidden network services. Almost all of us know about them but how do they work in detail? This talk explains the technical details from .onion addresses up to the transfer of actual TCP stream data.

This talk aims to give an introduction into the design, protocol and implementation of onion services.
The idea is to give the audience an understanding of what happens internally inside the Tor network from what .onion addresses actually are over the cryptographic building blocks over to the actual messages sent over the protocol.
The audience is expected to have a basic understanding of what the idea behind Tor is, as well as a high-level overview on the cryptographic primitives.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DVRLWC/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-52-eng-Onion_Services_Design_Protocol_and_Implementation_mp3.mp3"
        length="58914598027264"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 19:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-52-eng-Onion_Services_Design_Protocol_and_Implementation_mp3.mp3?1750374830</guid>
      <dc:identifier>83c6cc50-8c4d-5115-95c0-bdc4bdafc753</dc:identifier>
      <dc:date>2025-06-19T19:45:00+02:00</dc:date>
      <itunes:author>cve</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>52, 2025, gpn23, Cyber Security, ZKM Kubus, gpn23-eng, Day 1</itunes:keywords>
      <itunes:summary>Onion Services are a crucial part of the Tor ecosystem and provide a clever way for anonymously hosting location hidden network services. Almost all of us know about them but how do they work in detail? This talk explains the technical details from .onion addresses up to the transfer of actual TCP stream data.

This talk aims to give an introduction into the design, protocol and implementation of onion services.
The idea is to give the audience an understanding of what happens internally inside the Tor network from what .onion addresses actually are over the cryptographic building blocks over to the actual messages sent over the protocol.
The audience is expected to have a basic understanding of what the idea behind Tor is, as well as a high-level overview on the cryptographic primitives.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/DVRLWC/
</itunes:summary>
      <itunes:duration>00:58:31</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/52-83c6cc50-8c4d-5115-95c0-bdc4bdafc753.jpg"/>
    </item>
    <item>
      <title>FSFE REUSE: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-268-fsfe-reuse-einfache-lizenz-und-quellenverwaltung-fr-software-projekte</link>
      <description>Lizenz- und Quellenverwaltung in Open-Source-Projekten ist oft unvollständig, insbesondere wenn viele Abhängigkeiten bestehen. Wo kommt nochmal das Icon-Set her und welche Lizenz hatte es? Kann ein anderes Projekt einfach feststellen, unter welcher Lizenz eine spezielle Datei meines Projekts steht?

Das [REUSE-Projekt](https://reuse.software/) der Free Software Foundation Europe (FSFE) schafft Abhilfe - ohne viel Bürokratie. Es findet daher unter anderem auch bei der Linux Kernel-Entwicklung Anwendung.

In 20 Minuten zeige ich

* Wie mit REUSE Lizenztexte strukturiert ablegt werden
* Wie Lizenzen für alle Projektbestandteile ausgezeichnet werden
* Wie man verschiedenen Lizenzen im gleichen Projekt umgeht
* Live-Demo: Setup, automatisierte Prüfung und das Erstellen einer [Software Bill of Materials (SBOM)](https://en.wikipedia.org/wiki/Software_supply_chain)

Zielgruppe: Entwickler*innen, FOSS-Enthusiasten, alle die Lizenz-Chaos satt haben oder OSS-Compliance-Probleme lösen müssen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/HCV8S9/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-268-deu-FSFE_REUSE_Einfache_Lizenz-_und_Quellenverwaltung_fuer_Software-Projekte_mp3.mp3"
        length="29646515077120"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 23:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-268-deu-FSFE_REUSE_Einfache_Lizenz-_und_Quellenverwaltung_fuer_Software-Projekte_mp3.mp3?1750374856</guid>
      <dc:identifier>e13247ee-ce0b-5958-ab07-eccedfe4a9c2</dc:identifier>
      <dc:date>2025-06-19T23:30:00+02:00</dc:date>
      <itunes:author>Andreas Haerter</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>268, 2025, gpn23, Software and Infrastructure, ZKM Vortragssaal, gpn23-deu, Day 1</itunes:keywords>
      <itunes:subtitle> Einfache Lizenz- und Quellenverwaltung für Software-Projekte</itunes:subtitle>
      <itunes:summary>Lizenz- und Quellenverwaltung in Open-Source-Projekten ist oft unvollständig, insbesondere wenn viele Abhängigkeiten bestehen. Wo kommt nochmal das Icon-Set her und welche Lizenz hatte es? Kann ein anderes Projekt einfach feststellen, unter welcher Lizenz eine spezielle Datei meines Projekts steht?

Das [REUSE-Projekt](https://reuse.software/) der Free Software Foundation Europe (FSFE) schafft Abhilfe - ohne viel Bürokratie. Es findet daher unter anderem auch bei der Linux Kernel-Entwicklung Anwendung.

In 20 Minuten zeige ich

* Wie mit REUSE Lizenztexte strukturiert ablegt werden
* Wie Lizenzen für alle Projektbestandteile ausgezeichnet werden
* Wie man verschiedenen Lizenzen im gleichen Projekt umgeht
* Live-Demo: Setup, automatisierte Prüfung und das Erstellen einer [Software Bill of Materials (SBOM)](https://en.wikipedia.org/wiki/Software_supply_chain)

Zielgruppe: Entwickler*innen, FOSS-Enthusiasten, alle die Lizenz-Chaos satt haben oder OSS-Compliance-Probleme lösen müssen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/HCV8S9/
</itunes:summary>
      <itunes:duration>00:29:26</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/268-e13247ee-ce0b-5958-ab07-eccedfe4a9c2.jpg"/>
    </item>
    <item>
      <title>CTRL+F for Facts (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-299-ctrl-f-for-facts-mit-dem-wisskomm-wiki-filterblasen-erkennen-und-fakten-sichtbar-machen</link>
      <description>Das WissKomm Wiki katalogisiert wissenschaftlich relevante Medieninhalte, macht sie durchsuchbar und deckt Filterblasen sowie Fehlinformationen auf. 
Eine offene Dateninfrastruktur für faktenbasierten Überblick im algorithmischen Chaos.

Videos, Podcasts, Shorts - Wissenschaftskommunikation findet längst dort statt, wo undurchsichtige Algorithmen Watchtime und Klicks maximieren. Zwischen fundierter Aufklärung und viraler Desinformation verschwimmen die Grenzen. Doch wie erkennen wir die sicheren Pfade im Bullshit-Sumpf gleich nebenan?

* 2017, 34C3: Michael Kreil analysiert Social Bots und deckt Filterblasen auf [[1]](https://media.ccc.de/v/34c3-9268-social_bots_fake_news_und_filterblasen).
* 2021, YouTube, Ultralativ analysiert YouTube Deutschland und deckt Filterblasen auf [[2]](https://www.youtube.com/watch?v=jXb-zSPjhPI).
* 2024, GPN22: WissKomm Wiki Lightning Talk und der Plan, 2025 aus diesen Lichtblicken im Datenmeer einen Leuchtturm zu bauen [[3]](https://www.youtube.com/watch?v=kDHrcTQED_U).
* 2025, GPN23: Here we are.

Der Prototyp steht, das System funktioniert [[4]](https://doi.org/10.48550/arXiv.2505.07912). 
Als Linked Open Data Infrastructure für wissenschaftliche Medien (und die, die vorgeben, solche zu sein), bildet das WissKomm Wiki ein offenes Radar-System. Relevante Inhalte werden auffindbar, plattformübergreifend vernetzt und Fehlinformationen sichtbar gemacht - mit Faktenchecks, Metadaten und Kontext. Ziel ist es, genau dort Übersicht zu schaffen, wo versteckte Muster wie Filterblasen und algorithmische Verzerrung Missinformationen begünstigen. Fundierte Beiträge anderer Creator werden gezielt empfohlen - dort, wo sie verständlich aufklären, etwa via Fact-Check-Overlay für Videoformate. Indem wir Wissen aus textuellen und nicht-textuellen Medien vernetzen und für offene Interfaces flexibel zugänglich machen, leisten wir unseren Beitrag zu der Wissens-Infrastruktur-Sanierung, die wir seit Jahrzehnten versäumen. Wir können gemeinsam die Informationsflut kartografieren, one Video at a time.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/SSSHAG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-299-deu-CTRL_F_for_Facts_-_mit_dem_WissKomm_Wiki_Filterblasen_erkennen_und_Fakten_sichtbar_machen_mp3.mp3"
        length="20101648613376"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 23:30:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-299-deu-CTRL_F_for_Facts_-_mit_dem_WissKomm_Wiki_Filterblasen_erkennen_und_Fakten_sichtbar_machen_mp3.mp3?1750373916</guid>
      <dc:identifier>3e3a73c7-210f-5382-ace8-b99dbd06241b</dc:identifier>
      <dc:date>2025-06-19T23:30:00+02:00</dc:date>
      <itunes:author>Tim @BorgNetzWerk</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>299, 2025, gpn23, Science, ZKM Medientheater, gpn23-deu, Day 1</itunes:keywords>
      <itunes:subtitle>– mit dem WissKomm Wiki Filterblasen erkennen und Fakten sichtbar machen</itunes:subtitle>
      <itunes:summary>Das WissKomm Wiki katalogisiert wissenschaftlich relevante Medieninhalte, macht sie durchsuchbar und deckt Filterblasen sowie Fehlinformationen auf. 
Eine offene Dateninfrastruktur für faktenbasierten Überblick im algorithmischen Chaos.

Videos, Podcasts, Shorts - Wissenschaftskommunikation findet längst dort statt, wo undurchsichtige Algorithmen Watchtime und Klicks maximieren. Zwischen fundierter Aufklärung und viraler Desinformation verschwimmen die Grenzen. Doch wie erkennen wir die sicheren Pfade im Bullshit-Sumpf gleich nebenan?

* 2017, 34C3: Michael Kreil analysiert Social Bots und deckt Filterblasen auf [[1]](https://media.ccc.de/v/34c3-9268-social_bots_fake_news_und_filterblasen).
* 2021, YouTube, Ultralativ analysiert YouTube Deutschland und deckt Filterblasen auf [[2]](https://www.youtube.com/watch?v=jXb-zSPjhPI).
* 2024, GPN22: WissKomm Wiki Lightning Talk und der Plan, 2025 aus diesen Lichtblicken im Datenmeer einen Leuchtturm zu bauen [[3]](https://www.youtube.com/watch?v=kDHrcTQED_U).
* 2025, GPN23: Here we are.

Der Prototyp steht, das System funktioniert [[4]](https://doi.org/10.48550/arXiv.2505.07912). 
Als Linked Open Data Infrastructure für wissenschaftliche Medien (und die, die vorgeben, solche zu sein), bildet das WissKomm Wiki ein offenes Radar-System. Relevante Inhalte werden auffindbar, plattformübergreifend vernetzt und Fehlinformationen sichtbar gemacht - mit Faktenchecks, Metadaten und Kontext. Ziel ist es, genau dort Übersicht zu schaffen, wo versteckte Muster wie Filterblasen und algorithmische Verzerrung Missinformationen begünstigen. Fundierte Beiträge anderer Creator werden gezielt empfohlen - dort, wo sie verständlich aufklären, etwa via Fact-Check-Overlay für Videoformate. Indem wir Wissen aus textuellen und nicht-textuellen Medien vernetzen und für offene Interfaces flexibel zugänglich machen, leisten wir unseren Beitrag zu der Wissens-Infrastruktur-Sanierung, die wir seit Jahrzehnten versäumen. Wir können gemeinsam die Informationsflut kartografieren, one Video at a time.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/SSSHAG/
</itunes:summary>
      <itunes:duration>00:19:58</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/299-3e3a73c7-210f-5382-ace8-b99dbd06241b.jpg"/>
    </item>
    <item>
      <title>LanzMining (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-213-lanzmining-wer-spricht-denn-da-</link>
      <description>_LanzMining_,  ein Datenschreber-Projekt zu den fünf einflussreichsten ÖRR-Talkshows in ARD und ZDF. Daten zu Sendefrequenzen, Talkenden und Expertentum. Wir finden gemeinsam heraus, wer sich in ÖRR Polit-Unterhaltung zu tagesaktueller Politik äußern darf.

Gemeinsam gehen wir durch Daten der großen 5 ÖRR-Talkshows (Lanz, Illner, Maischberger, Miosga und Hart aber Fair) und schauen uns an, wer denn da spricht.
Kommen wirklich immer die gleichen Personen zu Wort? Wer sind sie und wo treten sie auf? Welche Medien sind vertreten und welche Parteien bekommen eine Bühne und wie verhielt sich das während der Bundestagswahl? Wie wirksam könnten Faktenchecks sein? 
Das sind einige der Fragen, die wir mit LanzMining beleuchten wollen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YUVE7T/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-213-deu-LanzMining_-_Wer_spricht_denn_da_mp3.mp3"
        length="42968265261056"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 22:15:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-213-deu-LanzMining_-_Wer_spricht_denn_da_mp3.mp3?1750373909</guid>
      <dc:identifier>84d2cf9b-1243-5a1b-a452-48540462f0e3</dc:identifier>
      <dc:date>2025-06-19T22:15:00+02:00</dc:date>
      <itunes:author>arrrrrmin</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>213, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 1</itunes:keywords>
      <itunes:subtitle>Wer spricht denn da?</itunes:subtitle>
      <itunes:summary>_LanzMining_,  ein Datenschreber-Projekt zu den fünf einflussreichsten ÖRR-Talkshows in ARD und ZDF. Daten zu Sendefrequenzen, Talkenden und Expertentum. Wir finden gemeinsam heraus, wer sich in ÖRR Polit-Unterhaltung zu tagesaktueller Politik äußern darf.

Gemeinsam gehen wir durch Daten der großen 5 ÖRR-Talkshows (Lanz, Illner, Maischberger, Miosga und Hart aber Fair) und schauen uns an, wer denn da spricht.
Kommen wirklich immer die gleichen Personen zu Wort? Wer sind sie und wo treten sie auf? Welche Medien sind vertreten und welche Parteien bekommen eine Bühne und wie verhielt sich das während der Bundestagswahl? Wie wirksam könnten Faktenchecks sein? 
Das sind einige der Fragen, die wir mit LanzMining beleuchten wollen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/YUVE7T/
</itunes:summary>
      <itunes:duration>00:42:41</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/213-84d2cf9b-1243-5a1b-a452-48540462f0e3.jpg"/>
    </item>
    <item>
      <title>Von Fallschirmen und Impfungen: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-25-von-fallschirmen-und-impfungen-wie-funktioniert-eigentlich-wissenschaft-</link>
      <description>Viel wird darüber gesprochen, dass &quot;wir&quot; wieder mehr Vertrauen in Forschung und Wissenschaft haben müssen. Aber wie funktioniert eigentlich Wissenschaft? 
Ein kurzweiliger Spaziergang durch den kompletten Ablauf, von der Forschungsfrage bis zur Publikation. Damit ihr bei der nächsten &quot;da gibt es aber dutzende Studien!!11!&quot;-Diskussion die richtigen Gegenfragen stellen könnt.

Ich bemühe mich darum, dass es kein trockener Frontalvortrag wird. 
Es gibt ein Grundlagen zu Beginn, und dann schauen wir uns zwei publizierte Studien an, und zerlegen diese genüsslich von vorne bis hinten.

---
Wird ohne Popcorn geliefert.
Enthält Austriazismen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/U93DSE/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-25-deu-Von_Fallschirmen_und_Impfungen_Wie_funktioniert_eigentlich_Wissenschaft_mp3.mp3"
        length="61196940083200"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 21:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-25-deu-Von_Fallschirmen_und_Impfungen_Wie_funktioniert_eigentlich_Wissenschaft_mp3.mp3?1750370624</guid>
      <dc:identifier>a5674e10-ae27-5f3c-bea7-7fbc2972eba4</dc:identifier>
      <dc:date>2025-06-19T21:00:00+02:00</dc:date>
      <itunes:author>pascoda</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>25, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 1</itunes:keywords>
      <itunes:subtitle>Wie funktioniert eigentlich Wissenschaft?</itunes:subtitle>
      <itunes:summary>Viel wird darüber gesprochen, dass &quot;wir&quot; wieder mehr Vertrauen in Forschung und Wissenschaft haben müssen. Aber wie funktioniert eigentlich Wissenschaft? 
Ein kurzweiliger Spaziergang durch den kompletten Ablauf, von der Forschungsfrage bis zur Publikation. Damit ihr bei der nächsten &quot;da gibt es aber dutzende Studien!!11!&quot;-Diskussion die richtigen Gegenfragen stellen könnt.

Ich bemühe mich darum, dass es kein trockener Frontalvortrag wird. 
Es gibt ein Grundlagen zu Beginn, und dann schauen wir uns zwei publizierte Studien an, und zerlegen diese genüsslich von vorne bis hinten.

---
Wird ohne Popcorn geliefert.
Enthält Austriazismen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/U93DSE/
</itunes:summary>
      <itunes:duration>01:00:47</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/25-a5674e10-ae27-5f3c-bea7-7fbc2972eba4.jpg"/>
    </item>
    <item>
      <title>Hidden Patterns - plantwatch und Perlen im dt. Kraftwerkspark (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-40-hidden-patterns-plantwatch-und-perlen-im-dt-kraftwerkspark</link>
      <description>Auch wenn die Energiewende unaufhaltsam voran schreitet, brauchen wir übergangsweise leider noch konventionelle Kraftwerke. Doch wie sehen diese Kraftwerke hierzulande aus? Was waren Erfolge, was große Fehlschläge? Wo geht der Trend hin? Und wie läuft das eigentlich mit dem Kohleausstieg? Diese Fragen werde ich im Vortrag - anhand meiner Webseite plantwatch.de - beantworten.

Am Anfang war es nur eine etwas aufgehübschte Tabelle der offiziellen Kraftwerksliste der Bundesnetzagentur. Inzwischen vereint mein OpenData Projekt plantwatch drei Datenquellen und gibt so auch Auskunft über die Auslastung und Effizienz von konventionellen Kraftwerken hierzulande. Auf Schwierigkeiten und Herausforderungen bei der Programmierung werde ich kurz eingehen; ebenso darauf wie konventionelle Kraftwerke funktionieren. Danach folgt eine Erklärung, warum der Kohleausstieg hierzulande leider nicht so voran kommt, wie z.B. in Großbritannien. Dann schauen wir uns ausgewählte Kraftwerke vom absoluten Fehlschlag bis zum Weltrekord näher an. Abschließend folgt ein kurzer Ausblick und eine Fragerunde.

Es wird nicht zu technisch; zu Wissen wie ein Fahrraddynamo funktioniert könnte allerdings doch hilfreich sein.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/UKH7XF/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-40-deu-Hidden_Patterns_-_plantwatch_und_Perlen_im_dt_Kraftwerkspark_mp3.mp3"
        length="59998668324864"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 21:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-40-deu-Hidden_Patterns_-_plantwatch_und_Perlen_im_dt_Kraftwerkspark_mp3.mp3?1750370462</guid>
      <dc:identifier>db323142-2e08-593b-a575-4fddd88d9670</dc:identifier>
      <dc:date>2025-06-19T21:00:00+02:00</dc:date>
      <itunes:author>Simon Dietz aka dietzi96</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>40, 2025, gpn23, Mobility, Energy and Transformation, ZKM Vortragssaal, gpn23-deu, Day 1</itunes:keywords>
      <itunes:summary>Auch wenn die Energiewende unaufhaltsam voran schreitet, brauchen wir übergangsweise leider noch konventionelle Kraftwerke. Doch wie sehen diese Kraftwerke hierzulande aus? Was waren Erfolge, was große Fehlschläge? Wo geht der Trend hin? Und wie läuft das eigentlich mit dem Kohleausstieg? Diese Fragen werde ich im Vortrag - anhand meiner Webseite plantwatch.de - beantworten.

Am Anfang war es nur eine etwas aufgehübschte Tabelle der offiziellen Kraftwerksliste der Bundesnetzagentur. Inzwischen vereint mein OpenData Projekt plantwatch drei Datenquellen und gibt so auch Auskunft über die Auslastung und Effizienz von konventionellen Kraftwerken hierzulande. Auf Schwierigkeiten und Herausforderungen bei der Programmierung werde ich kurz eingehen; ebenso darauf wie konventionelle Kraftwerke funktionieren. Danach folgt eine Erklärung, warum der Kohleausstieg hierzulande leider nicht so voran kommt, wie z.B. in Großbritannien. Dann schauen wir uns ausgewählte Kraftwerke vom absoluten Fehlschlag bis zum Weltrekord näher an. Abschließend folgt ein kurzer Ausblick und eine Fragerunde.

Es wird nicht zu technisch; zu Wissen wie ein Fahrraddynamo funktioniert könnte allerdings doch hilfreich sein.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/UKH7XF/
</itunes:summary>
      <itunes:duration>00:59:36</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/40-db323142-2e08-593b-a575-4fddd88d9670.jpg"/>
    </item>
    <item>
      <title>Trollen leicht gemacht (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-168-trollen-leicht-gemacht-helfen-auf-der-gpn23</link>
      <description>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.

Wir erklären die Basics für Trolle (Helfende) auf der GPN. Ob du das erste Mal bei der GPN mithelfen möchtest oder schon immer dabei bist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/VC3JLG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-168-deu-Trollen_leicht_gemacht_-_Helfen_auf_der_GPN23_mp3.mp3"
        length="18626633531392"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 16:50:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-168-deu-Trollen_leicht_gemacht_-_Helfen_auf_der_GPN23_mp3.mp3?1750370458</guid>
      <dc:identifier>653ff753-877a-59fd-bfae-9aa981807300</dc:identifier>
      <dc:date>2025-06-19T16:50:00+02:00</dc:date>
      <itunes:author>sidri, aura</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>168, 2025, gpn23, Entropia / CCC, ZKM Kubus, gpn23-deu, Day 1</itunes:keywords>
      <itunes:subtitle>Helfen auf der GPN23</itunes:subtitle>
      <itunes:summary>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.

Wir erklären die Basics für Trolle (Helfende) auf der GPN. Ob du das erste Mal bei der GPN mithelfen möchtest oder schon immer dabei bist.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/VC3JLG/
</itunes:summary>
      <itunes:duration>00:18:30</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/168-653ff753-877a-59fd-bfae-9aa981807300.jpg"/>
    </item>
    <item>
      <title>Digitale Gewalt gegen Frauen (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-62-digitale-gewalt-gegen-frauen</link>
      <description>Die digitale Seite der sog. häuslichen Gewalt hat viele Facetten: Sie reichen von heimlichen Kameras über Stalkerware bis zur Überwachung smarter Geräten. Dieser Talk gibt einen Überblick über Formen, Ausmaß und politische Reaktionen.

Digitale Gewalt findet nicht nur auf Plattformen statt, sondern in Partnerschaften und Ex-Partnerschaften, durch Bekannte und Unbekannte, unter Kolleg*innen, in Familien oder Nachbarschaften. Digitale Technologien werden für alle denkbaren Formen der Manipulation und Kontrolle benutzt: Mitlesen von E-Mails, sichtbare und unsichtbare Kameras in öffentlichen und privaten Räumen, AirTags in Spielzeug, Handtaschen, Fahrzeugen. Spyware wird nicht nur von autokratischen Regimes eingesetzt, sondern auch zur Überwachung der eigenen Familie. 
Techniknutzung ist - leider - noch immer stark geschlechtsspezifisch verschieden. Und auch Gewalt im sozialen Nahraum wird in der Mehrzahl der Fälle von Männern verübt. Das ergibt eine gefährliche Mischung, über die wenig gesprochen wird.

Die letzte Bundesregierung hatte sich vorgenommen, ein Gesetz zum Schutz vor digitaler Gewalt zu verabschieden, aber passiert ist nichts. Die neue Koalition wird eine EU-Richtlinie umsetzen müssen, die viele Vorgaben zum Thema digitale Gewalt macht. Damit hier keine Klarnamenspflicht und keine Datenspeicherung auf Vorrat um die Ecke biegt, sollten wir genau hinschauen.

Dieser Talk findet in Kooperation und mit Unterstützung der Rosa-Luxemburg-Stiftung Baden-Württemberg statt.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/M7WRLN/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-62-deu-Digitale_Gewalt_gegen_Frauen_mp3.mp3"
        length="57972304642048"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 19:45:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-62-deu-Digitale_Gewalt_gegen_Frauen_mp3.mp3?1750367103</guid>
      <dc:identifier>90911743-f87c-5b97-9ba5-43819b4593f1</dc:identifier>
      <dc:date>2025-06-19T19:45:00+02:00</dc:date>
      <itunes:author>Anne Roth</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>62, 2025, gpn23, Politics, Society and Ethics, ZKM Medientheater, gpn23-deu, Day 1</itunes:keywords>
      <itunes:summary>Die digitale Seite der sog. häuslichen Gewalt hat viele Facetten: Sie reichen von heimlichen Kameras über Stalkerware bis zur Überwachung smarter Geräten. Dieser Talk gibt einen Überblick über Formen, Ausmaß und politische Reaktionen.

Digitale Gewalt findet nicht nur auf Plattformen statt, sondern in Partnerschaften und Ex-Partnerschaften, durch Bekannte und Unbekannte, unter Kolleg*innen, in Familien oder Nachbarschaften. Digitale Technologien werden für alle denkbaren Formen der Manipulation und Kontrolle benutzt: Mitlesen von E-Mails, sichtbare und unsichtbare Kameras in öffentlichen und privaten Räumen, AirTags in Spielzeug, Handtaschen, Fahrzeugen. Spyware wird nicht nur von autokratischen Regimes eingesetzt, sondern auch zur Überwachung der eigenen Familie. 
Techniknutzung ist - leider - noch immer stark geschlechtsspezifisch verschieden. Und auch Gewalt im sozialen Nahraum wird in der Mehrzahl der Fälle von Männern verübt. Das ergibt eine gefährliche Mischung, über die wenig gesprochen wird.

Die letzte Bundesregierung hatte sich vorgenommen, ein Gesetz zum Schutz vor digitaler Gewalt zu verabschieden, aber passiert ist nichts. Die neue Koalition wird eine EU-Richtlinie umsetzen müssen, die viele Vorgaben zum Thema digitale Gewalt macht. Damit hier keine Klarnamenspflicht und keine Datenspeicherung auf Vorrat um die Ecke biegt, sollten wir genau hinschauen.

Dieser Talk findet in Kooperation und mit Unterstützung der Rosa-Luxemburg-Stiftung Baden-Württemberg statt.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/M7WRLN/
</itunes:summary>
      <itunes:duration>00:57:35</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/62-90911743-f87c-5b97-9ba5-43819b4593f1.jpg"/>
    </item>
    <item>
      <title>OpenSource Lizenzen und KI - wie passt das zusammen? (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-207-opensource-lizenzen-und-ki-wie-passt-das-zusammen-</link>
      <description>Welche Lizenz erlaubt oder verbietet es den BigTech Firmen ein OpenSource Projekt für das Training von LLMs und sonstigen Modellen zu nutzen? Und was hat die EU Richtline zum Digital Single Market damit zu tun?
Wir schauen uns an was diese ganzen Gesetze und Regelungen in der Realität bedeuten. Und was Ihr als Autoren machen könnt wenn ihr nicht wollt das eure Werke in LLMs verwurstet werden.

Hinweis: Ich bin kein Anwalt für Urheberrecht, nur ein interessierter Mensch.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/VX3VKU/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-207-deu-OpenSource_Lizenzen_und_KI_-_wie_passt_das_zusammen_mp3.mp3"
        length="20621665763328"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 20:20:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-207-deu-OpenSource_Lizenzen_und_KI_-_wie_passt_das_zusammen_mp3.mp3?1750364461</guid>
      <dc:identifier>f4de3fe3-c4e5-50aa-a233-76ac0a1d6789</dc:identifier>
      <dc:date>2025-06-19T20:20:00+02:00</dc:date>
      <itunes:author>cpresser</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>207, 2025, gpn23, Politics, Society and Ethics, ZKM Vortragssaal, gpn23-deu, Day 1</itunes:keywords>
      <itunes:summary>Welche Lizenz erlaubt oder verbietet es den BigTech Firmen ein OpenSource Projekt für das Training von LLMs und sonstigen Modellen zu nutzen? Und was hat die EU Richtline zum Digital Single Market damit zu tun?
Wir schauen uns an was diese ganzen Gesetze und Regelungen in der Realität bedeuten. Und was Ihr als Autoren machen könnt wenn ihr nicht wollt das eure Werke in LLMs verwurstet werden.

Hinweis: Ich bin kein Anwalt für Urheberrecht, nur ein interessierter Mensch.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/VX3VKU/
</itunes:summary>
      <itunes:duration>00:20:29</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/207-f4de3fe3-c4e5-50aa-a233-76ac0a1d6789.jpg"/>
    </item>
    <item>
      <title>Rivulet: (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-35-rivulet-an-esolang-inspired-by-calligraphy-and-other-experiments-in-natural-language-code</link>
      <description>[Rivulet](https://github.com/rottytooth/Rivulet) eschews keywords entirely. This is not done to move *away* from natural language (as in APL&#39;s use of mathematical symbols) but instead to draw from an aspect of natural language usually ignored in prog language design: calligraphic writing. Rivulet code is written in flowing lines inspired by handwritten natural and constructed languages. Its logic is alien to most programming languages but makes perfect sense in support of its visual representation of tightly-packed tangles of lines.

In this short talk, I&#39;ll introduce this new language alongside other esolangs that draw from less-considered aspects of natlangs and conlangs, embracing their ambiguity and expressive power.

Here is a piece of code in the [Rivulet](https://github.com/rottytooth/Rivulet) language. It shows seven different ways to write the number zero:
```
 1 ╵  ╰──╮ ╭───╯╭──╯
 2  ╰─╮ ─┘ │╰─╮ └─ ╭─╮
 3    │╰──┐└─╴│╰───╯ │
 5    ╰─╮ ╰─╮ └─┐  ╭─╯
 7    ╶─┘   │ ╶─┘  ╰─╮  
11        ╶─┘        │
13                  ─╯╷
```
Each zero is written as a *strand*, a tangle of which is called a *glyph*. Strands of different types each have their own reading in how they move through the glyph. The language&#39;s visual style is inspired by the satisfying compactness of mazes, Anni Albers&#39;s Meanders series, and space-filling algorithms. Its rules are more like a natural language that evolved over time than a typical programming language favoring clarity above all else.

I will show how the rules for Rivulet came together and contrast the language with several other others that bring the ambiguity and expressiveness of natural language into code. This includes the polysemantic esolang [Valence](https://github.com/rottytooth/Valence) and an as-yet-unnamed alphabet that functions simultaneously as conlang and esolang.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/97UGNG/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-35-eng-Rivulet_an_esolang_inspired_by_calligraphy_and_other_experiments_in_natural_language_code_mp3.mp3"
        length="22679138598912"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 18:40:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-35-eng-Rivulet_an_esolang_inspired_by_calligraphy_and_other_experiments_in_natural_language_code_mp3.mp3?1750357408</guid>
      <dc:identifier>96ad824a-b099-5655-ac53-b5414d5846f3</dc:identifier>
      <dc:date>2025-06-19T18:40:00+02:00</dc:date>
      <itunes:author>Daniel Temkin</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>35, 2025, gpn23, Art, Culture and Games, ZKM Medientheater, gpn23-eng, Day 1</itunes:keywords>
      <itunes:subtitle>an esolang inspired by calligraphy and other experiments in natural language &amp;&amp; code</itunes:subtitle>
      <itunes:summary>[Rivulet](https://github.com/rottytooth/Rivulet) eschews keywords entirely. This is not done to move *away* from natural language (as in APL&#39;s use of mathematical symbols) but instead to draw from an aspect of natural language usually ignored in prog language design: calligraphic writing. Rivulet code is written in flowing lines inspired by handwritten natural and constructed languages. Its logic is alien to most programming languages but makes perfect sense in support of its visual representation of tightly-packed tangles of lines.

In this short talk, I&#39;ll introduce this new language alongside other esolangs that draw from less-considered aspects of natlangs and conlangs, embracing their ambiguity and expressive power.

Here is a piece of code in the [Rivulet](https://github.com/rottytooth/Rivulet) language. It shows seven different ways to write the number zero:
```
 1 ╵  ╰──╮ ╭───╯╭──╯
 2  ╰─╮ ─┘ │╰─╮ └─ ╭─╮
 3    │╰──┐└─╴│╰───╯ │
 5    ╰─╮ ╰─╮ └─┐  ╭─╯
 7    ╶─┘   │ ╶─┘  ╰─╮  
11        ╶─┘        │
13                  ─╯╷
```
Each zero is written as a *strand*, a tangle of which is called a *glyph*. Strands of different types each have their own reading in how they move through the glyph. The language&#39;s visual style is inspired by the satisfying compactness of mazes, Anni Albers&#39;s Meanders series, and space-filling algorithms. Its rules are more like a natural language that evolved over time than a typical programming language favoring clarity above all else.

I will show how the rules for Rivulet came together and contrast the language with several other others that bring the ambiguity and expressiveness of natural language into code. This includes the polysemantic esolang [Valence](https://github.com/rottytooth/Valence) and an as-yet-unnamed alphabet that functions simultaneously as conlang and esolang.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/97UGNG/
</itunes:summary>
      <itunes:duration>00:22:31</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/35-96ad824a-b099-5655-ac53-b5414d5846f3.jpg"/>
    </item>
    <item>
      <title>Wie man mit Prüfsummen verborgene Strukturen in unbekannten Dateiformaten aufdeckt (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-135-wie-man-mit-prfsummen-verborgene-strukturen-in-unbekannten-dateiformaten-aufdeckt</link>
      <description>Viele Dateiformate sind in Blöcke (&quot;chunks&quot;) aufgeteilt, welche oft mit Prüfsummen geschützt sind. Dies stellt eine Herausforderung beim Reverse Engineering von unbekannten Dateiformaten dar, da man oft nicht weißt, welche der vielen Arten von Prüfsumme verwendet wurde.
Mit etwas Mathematik lassen sich die Prüfsummenvarianten herausfinden und zum eigenen Vorteil nutzen, um automatisch die Blöcke im Dateiformat zu ermitteln.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/V3QYJY/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-135-deu-Wie_man_mit_Pruefsummen_verborgene_Strukturen_in_unbekannten_Dateiformaten_aufdeckt_mp3.mp3"
        length="21207122444288"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 18:10:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-135-deu-Wie_man_mit_Pruefsummen_verborgene_Strukturen_in_unbekannten_Dateiformaten_aufdeckt_mp3.mp3?1750356577</guid>
      <dc:identifier>bc35cff0-39e3-559e-b0b5-404d8c932331</dc:identifier>
      <dc:date>2025-06-19T18:10:00+02:00</dc:date>
      <itunes:author>8051enthusiast</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>135, 2025, gpn23, Software and Infrastructure, ZKM Medientheater, gpn23-deu, Day 1</itunes:keywords>
      <itunes:summary>Viele Dateiformate sind in Blöcke (&quot;chunks&quot;) aufgeteilt, welche oft mit Prüfsummen geschützt sind. Dies stellt eine Herausforderung beim Reverse Engineering von unbekannten Dateiformaten dar, da man oft nicht weißt, welche der vielen Arten von Prüfsumme verwendet wurde.
Mit etwas Mathematik lassen sich die Prüfsummenvarianten herausfinden und zum eigenen Vorteil nutzen, um automatisch die Blöcke im Dateiformat zu ermitteln.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/V3QYJY/
</itunes:summary>
      <itunes:duration>00:21:03</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/135-bc35cff0-39e3-559e-b0b5-404d8c932331.jpg"/>
    </item>
    <item>
      <title>Stelarc: The Contestable and the Contingent (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-80-stelarc-the-contestable-and-the-contingent-aliveness-agency-and-indifference</link>
      <description>Stelarc  (*1946, Limassol, Zypern) zählt seit den 1980er-Jahren zu den einflussreichsten Vertretern der zeitgenössischen Kunst, die sich mit der technologischen Erweiterung und Modifikation des menschlichen Körpers befassen. In seinem Vortrag thematisiert der in Australien lebende Künstler, wie digitale Technologien neue Formen der Körperlichkeit ermöglichen, in denen der Körper zunehmend zur Schnittstelle zwischen biologischen, maschinellen und virtuellen Realitäten wird. Seine künstlerischen Experimente schaffen provokative Zukunftsszenarien, die stets das Element des Unvorhergesehenen enthalten.

Stelarc (*1946, Limassol, Zypern) wurde international bekannt durch Performances mit robotischen Gliedmaßen, ferngesteuerter Muskelstimulation, seinen spektakulären Suspension-Performances sowie insbesondere durch das Projekt »Third Ear«, bei dem ihm ein im Labor gezüchtetes Ohr in den Arm implantiert wurde. Der Vortrag gibt Einblick in seine aktuelle Forschung sowie in seine grundlegenden Überlegungen zur technischen Erweiterung von Körpern. 
Stelarc bringt seine Position selbst wie folgt zum Ausdruck:
&quot;Alternative Körperlichkeiten vermehren sich. Alternative Intelligenzen entstehen, Maschinen werden autonomer, Körper werden technisch. Das Digitale ermöglicht alternative anatomische Architekturen. 
Im Exzess zu sein bedeutet, zwischen dem Biologischen, dem Maschinellen und dem Virtuellen zu oszillieren, sowohl in nahen als auch in fernen Räumen.  Im Exzess zu sein bedeutet, ein erweitertes operatives System mit verteilten Sinnen und erweiterter Handlungsfähigkeit zu sein. 
Digital zu sein bedeutet, in einer verflachten Ontologie interagierender Algorithmen, Maschinen, Instrumente, Netzwerke, Mikroorganismen und anderer Körper, Objekte und Bilder zu leben. Der Mensch wird dabei nicht privilegiert. Was mit dem Digitalen deutlich wird, ist die Konnektivität des menschlichen Körpers. Er ist eine Schnittstelle. 
Künstler*innen schaffen umstrittene Zukunftsvisionen – Möglichkeiten, die performt, hinterfragt, bewertet, möglicherweise angeeignet, aber höchstwahrscheinlich verworfen werden können. Eine Zukunft ohne Kontingenz ist keine Zukunft. Eine Zukunft ist keine Zukunft, wenn sie nicht das Unerwartete beinhaltet.&quot;

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/9PTYRS/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-80-eng-Stelarc_The_Contestable_and_the_Contingent_-_Aliveness_Agency_and_Indifference_mp3.mp3"
        length="55252423278592"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 17:00:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-80-eng-Stelarc_The_Contestable_and_the_Contingent_-_Aliveness_Agency_and_Indifference_mp3.mp3?1750356543</guid>
      <dc:identifier>1fcd7056-2d80-5328-bd52-b3b8c8fef8fd</dc:identifier>
      <dc:date>2025-06-19T17:00:00+02:00</dc:date>
      <itunes:author>Stelarc</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>80, 2025, gpn23, Art, Culture and Games, ZKM Medientheater, gpn23-eng, Day 1</itunes:keywords>
      <itunes:subtitle>Aliveness, Agency and Indifference</itunes:subtitle>
      <itunes:summary>Stelarc  (*1946, Limassol, Zypern) zählt seit den 1980er-Jahren zu den einflussreichsten Vertretern der zeitgenössischen Kunst, die sich mit der technologischen Erweiterung und Modifikation des menschlichen Körpers befassen. In seinem Vortrag thematisiert der in Australien lebende Künstler, wie digitale Technologien neue Formen der Körperlichkeit ermöglichen, in denen der Körper zunehmend zur Schnittstelle zwischen biologischen, maschinellen und virtuellen Realitäten wird. Seine künstlerischen Experimente schaffen provokative Zukunftsszenarien, die stets das Element des Unvorhergesehenen enthalten.

Stelarc (*1946, Limassol, Zypern) wurde international bekannt durch Performances mit robotischen Gliedmaßen, ferngesteuerter Muskelstimulation, seinen spektakulären Suspension-Performances sowie insbesondere durch das Projekt »Third Ear«, bei dem ihm ein im Labor gezüchtetes Ohr in den Arm implantiert wurde. Der Vortrag gibt Einblick in seine aktuelle Forschung sowie in seine grundlegenden Überlegungen zur technischen Erweiterung von Körpern. 
Stelarc bringt seine Position selbst wie folgt zum Ausdruck:
&quot;Alternative Körperlichkeiten vermehren sich. Alternative Intelligenzen entstehen, Maschinen werden autonomer, Körper werden technisch. Das Digitale ermöglicht alternative anatomische Architekturen. 
Im Exzess zu sein bedeutet, zwischen dem Biologischen, dem Maschinellen und dem Virtuellen zu oszillieren, sowohl in nahen als auch in fernen Räumen.  Im Exzess zu sein bedeutet, ein erweitertes operatives System mit verteilten Sinnen und erweiterter Handlungsfähigkeit zu sein. 
Digital zu sein bedeutet, in einer verflachten Ontologie interagierender Algorithmen, Maschinen, Instrumente, Netzwerke, Mikroorganismen und anderer Körper, Objekte und Bilder zu leben. Der Mensch wird dabei nicht privilegiert. Was mit dem Digitalen deutlich wird, ist die Konnektivität des menschlichen Körpers. Er ist eine Schnittstelle. 
Künstler*innen schaffen umstrittene Zukunftsvisionen – Möglichkeiten, die performt, hinterfragt, bewertet, möglicherweise angeeignet, aber höchstwahrscheinlich verworfen werden können. Eine Zukunft ohne Kontingenz ist keine Zukunft. Eine Zukunft ist keine Zukunft, wenn sie nicht das Unerwartete beinhaltet.&quot;

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/9PTYRS/
</itunes:summary>
      <itunes:duration>00:54:53</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/80-1fcd7056-2d80-5328-bd52-b3b8c8fef8fd.jpg"/>
    </item>
    <item>
      <title>The magic of three, oder warum Key-Value-Stores uns nicht retten (gpn23)</title>
      <link>https://media.ccc.de/v/gpn23-275-the-magic-of-three-oder-warum-key-value-stores-uns-nicht-retten</link>
      <description>Interessante Probleme sind in der Regel nicht leicht zu lösen. Die Komplexitätstheorie der theoretischen Informatik hilft uns diese Probleme zu erkennen und zu beantworten mit welchen Sprachen, Methoden und Datendarstellungen wir diese lösen und abbilden können.

Die wichtigste Kategorie interessanter Probleme sind mindestens NP-schwer und lassen auf die Erfüllbarkeit logischer Gleichungen (SAT) zurückzuführen. Erstaunlicherweise lassen sich diese auf die Erfüllbarkeit von Gruppen von minimal drei Variablen (3-SAT) reduzieren, nicht jedoch- nach aktuellem Stand- auf Gruppen mit nur zwei Variablen (2-SAT). Ebenso fällt die Erstellung von Zeitplänen in diese Klasse, wenn Vortragende mehr als zwei Vorträge halten. Dieses versteckte Muster kann uns erklären, warum Key-Value-Stores zwar sehr effizient sind, wir zum Speichern unseres Wissens doch nicht darauf verzichten können, mindestens auf Triplet-Stores oder allgemeinere relationale Datenbanken setzen zu müssen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/8JMXKU/
</description>
      <enclosure url="https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-275-deu-The_magic_of_three_oder_warum_Key-Value-Stores_uns_nicht_retten_mp3.mp3"
        length="54813579542528"
        type="audio/mpeg"/>
      <pubDate>Thu, 19 Jun 2025 16:50:00 +0200</pubDate>
      <guid isPermaLink="true">https://cdn.media.ccc.de/events/gpn/gpn23/mp3/gpn23-275-deu-The_magic_of_three_oder_warum_Key-Value-Stores_uns_nicht_retten_mp3.mp3?1750356455</guid>
      <dc:identifier>8929445a-cca0-57a2-9402-415bd9f7fe4f</dc:identifier>
      <dc:date>2025-06-19T16:50:00+02:00</dc:date>
      <itunes:author>Sebastian Ritterbusch</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>275, 2025, gpn23, Science, ZKM Vortragssaal, gpn23-deu, Day 1</itunes:keywords>
      <itunes:summary>Interessante Probleme sind in der Regel nicht leicht zu lösen. Die Komplexitätstheorie der theoretischen Informatik hilft uns diese Probleme zu erkennen und zu beantworten mit welchen Sprachen, Methoden und Datendarstellungen wir diese lösen und abbilden können.

Die wichtigste Kategorie interessanter Probleme sind mindestens NP-schwer und lassen auf die Erfüllbarkeit logischer Gleichungen (SAT) zurückzuführen. Erstaunlicherweise lassen sich diese auf die Erfüllbarkeit von Gruppen von minimal drei Variablen (3-SAT) reduzieren, nicht jedoch- nach aktuellem Stand- auf Gruppen mit nur zwei Variablen (2-SAT). Ebenso fällt die Erstellung von Zeitplänen in diese Klasse, wenn Vortragende mehr als zwei Vorträge halten. Dieses versteckte Muster kann uns erklären, warum Key-Value-Stores zwar sehr effizient sind, wir zum Speichern unseres Wissens doch nicht darauf verzichten können, mindestens auf Triplet-Stores oder allgemeinere relationale Datenbanken setzen zu müssen.

Licensed to the public under https://creativecommons.org/licenses/by/4.0/
about this event: https://cfp.gulas.ch/gpn23/talk/8JMXKU/
</itunes:summary>
      <itunes:duration>00:54:27</itunes:duration>
      <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/275-8929445a-cca0-57a2-9402-415bd9f7fe4f.jpg"/>
    </item>
    <generator>media.ccc.de / RSS 0.3.3</generator>
    <itunes:category text="Technology"/>
    <itunes:image href="https://static.media.ccc.de/media/events/gpn/gpn23/logo.png"/>
    <itunes:owner>
      <itunes:name>CCC media team</itunes:name>
      <itunes:email>media@c3voc.de</itunes:email>
    </itunes:owner>
    <itunes:author>CCC media team</itunes:author>
    <itunes:explicit>No</itunes:explicit>
    <itunes:keywords>CCC Congress Hacking Security Netzpolitik</itunes:keywords>
    <itunes:subtitle>A wide variety of video material distributed by the CCC. All content is taken from cdn.media.ccc.de and media.ccc.de</itunes:subtitle>
    <itunes:summary>A wide variety of video material distributed by the Chaos Computer Club. This feed contains all events from gpn23 as mp3</itunes:summary>
  </channel>
</rss>