PLAY PODCASTS
Chaos Computer Club - recent events feed

Chaos Computer Club - recent events feed

2,044 episodes — Page 32 of 41

Rivulet: (gpn23)

[Rivulet](https://github.com/rottytooth/Rivulet) eschews keywords entirely. This is not done to move *away* from natural language (as in APL's use of mathematical symbols) but instead to draw from an aspect of natural language usually ignored in prog language design: calligraphic writing. Rivulet code is written in flowing lines inspired by handwritten natural and constructed languages. Its logic is alien to most programming languages but makes perfect sense in support of its visual representation of tightly-packed tangles of lines. In this short talk, I'll introduce this new language alongside other esolangs that draw from less-considered aspects of natlangs and conlangs, embracing their ambiguity and expressive power. 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's visual style is inspired by the satisfying compactness of mazes, Anni Albers's Meanders series, and space-filling algorithms. Its rules are more like a natural language that evolved over time than a typical programming language favoring clarity above all else. 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/

Jun 19, 202522 min

Wie man mit Prüfsummen verborgene Strukturen in unbekannten Dateiformaten aufdeckt (gpn23)

Viele Dateiformate sind in Blöcke ("chunks") 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/

Jun 19, 202521 min

Stelarc: The Contestable and the Contingent (gpn23)

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: "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." Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://cfp.gulas.ch/gpn23/talk/9PTYRS/

Jun 19, 202554 min

The magic of three, oder warum Key-Value-Stores uns nicht retten (gpn23)

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/

Jun 19, 202554 min

Trollen leicht gemacht (gpn23)

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/

Jun 19, 202518 min

Hidden Patterns (Opening) (gpn23)

Opening talk/ceremony of the 23rd Gulaschprogrammiernacht. Hidden Patterns Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://cfp.gulas.ch/gpn23/talk/3MVVSF/

Jun 19, 202551 min

In Kontakt bleiben: Kommunikationswege und -Techniken für die Katastrophenvorsorge (soliprep2025)

Was kann alles schiefgehen bezüglich der Nutzung von Informations- und Kommunikationstechnik in akuten Krisen? Wie bereiten wir uns darauf vor, und was sollten wir jetzt schon ändern? Wir schauen uns mögliche Netzwerke und Techniken an, über die auch im Notfall kommuniziert werden kann. Steini ist seit langer Zeit im Chaos Computer Club (CCC) aktiv, hat zahlreiche Projekte angestoßen und umgesetzt. Unter anderem ist er Mitbegründer von infra.run, einer Genossenschaft i.Gr., die sichere und datensparsame open source Kommunikations- und Arbeitsplattformen anbietet. Weitere Projekte der letzten Jahre involvieren selbstgebaute Drohnen, Microcontroller und eine größere Portion Philosophie. Immer nach dem Motto: Dinge verstehen durch selbst machen. Liam Hurwitz arbeitet mit Funktechnologien wie LoRa und entwickelt auf deren Basis Kommunikations-Netzwerke weiter. Derzeit schließt er seinen Master in Informatik an der Universität Bremen ab. Er arbeitet daran, diese Technologien unabhängig vom Internet zu gestalten und betrachtet dabei auch, wie sie für humanitäre Zwecke eingesetzt werden können und für alle frei zugänglich sind – sowohl kostengünstig als auch benutzerfreundlich. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de

Jun 14, 202555 min

Extremwetter: Resilienz und Anpassung – Best-Practice-Beispiele (soliprep2025)

Extremwetter ist längst kein abstraktes Phänomen mehr, sondern gelebte Realität für eine Vielzahl von Menschen. Lange Hitzeperioden, sintflutartige Regengüsse, Wirbelstürme, Flächenbrände und Überflutungen nehmen weltweit zu und fordern jährlich eine Vielzahl von Menschenleben. Trotz einer starken und sehr engagierten Klimabewegung steigen die Treibhausgase Jahr für Jahr an, während die letzte deutsche Bundesregierung das Klimaschutzgesetz sogar noch abschwächte und Klimaschutz insgesamt aus dem Fokus der Öffentlichkeit verschwunden ist. Es ist längst an der Zeit, sich an die wechselnden Klimaverhältnisse anzupassen und für Resilienz zu sorgen. Denn die Frage ist nicht mehr, ob Extremwetter auftreten, sondern wann und in welchem Ausmaß sie es tun. Aber welche klimatischen Entwicklungen sind genau zu erwarten und wie können wir uns sinnvoll darauf vorbereiten? Was können wir kollektiv leisten, um die Widerstandsfähigkeit Berlins gegenüber extremer Hitze oder extremem Niederschlag zu stärken? In dem Panel “Extremwetter: Resilienz und Anpassung – Best-Practice-Beispiele” diskutieren Anuscheh Amir-Khalili, K’mour Steph Wintz und Anna Friedrich über die Notwendigkeit der Anpassung an klimatische Veränderungen und stellen Lösungen zur Schaffung von Resilienz vor. Anuscheh Amir-Khalili gründete 2015 das Netzwerk für geflüchtete Frauen* und Kinder „Flamingo e.V.“. 2019 entstand durch sie und weitere Mitstreiter*innen der Heilkräutergarten „Hevrin Xelef“ in Berlin Neukölln und die solidarische Heilkräuterapotheke HEKAYAT. Seit 2022 ist sie wissenschaftliche Mitarbeiterin der anstiftung und Ansprechperson für postmigrantische Communitys, insbesondere im Bereich Gemeinschaftsgärten. K’mour Steph Wintz ist seit etwa 3 Jahren im Prinzess*innengarten und bei Flamingo e.V. aktiv. Vorher hat dey im medizinischen Bereich gearbeitet, zunächst in der Orthpädietechnik und dann als Ärzt*in. Anna Friedrich ist Umweltingenieurin und seit 1 Jahr bei der Regenwasser- agentur. Vorher hat sie als Verfahrenstechnikerin gearbeitet und war in der humanitären Nothilfe aktiv. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de

Jun 14, 202555 min

Was bleibt, wenns brennt? Lehren aus Krisen für eine solidarische Zukunft (soliprep2025)

Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de

Jun 14, 202558 min

Zivile Resilienz statt rechter Parolen – Prepping neu gedacht (soliprep2025)

Krisen, Katastrophen und gesellschaftliche Unsicherheiten prägen unsere Gegenwart – ob Klimawandel, Pandemien, Krieg oder ökonomische Krisen. In solchen Zeiten stellt sich die Frage: Wie bereiten wir uns vor? Wer sorgt für wen? Und mit welchen Narrativen wird Krisenvorsorge politisch aufgeladen? Während staatliche Stellen oft zögerlich oder überfordert reagieren, besetzen rechte Akteur*innen gezielt das Feld des „Preppens“ – mit autoritären, ausgrenzenden und völkisch aufgeladenen Strategien: vom Survivalismus über Selbstversorgungsfantasien bis hin zu Siedlungsprojekten. In digitalen Räumen verbreiten sie dabei apokalyptische Erzählungen, schüren gezielt Misstrauen gegenüber demokratischen Institutionen und präsentieren sich selbst als vermeintlich handlungsfähige Alternative zur ‚zerfallenden Gesellschaft‘. Dabei wird das Narrativ der Vorsorge zur ideologischen Waffe. Doch Resilienz muss nicht Rückzug bedeuten. Sie kann auch kollektive Stärke, demokratische Teilhabe und gegenseitige Unterstützung heißen. In diesem Panel wollen wir genau darüber sprechen: Welche gesellschaftlichen und politischen Gefahren bergen rechte Resilienzstrategien? Und wie können wir ihnen etwas entgegensetzen – mit solidarischer, gemeinschaftlich organisierter Krisenvorsorge, die auf Zusammenhalt statt Spaltung setzt? Miro Dittrich arbeitet als Senior Researcher zum Thema Rechtsextremismus bei CeMAS. Er erforscht die Schnittstelle von Technologie und Gesellschaft, mit Fokus auf menschen- und demokratiefeindliche Phänomene im digitalen Raum. Bei CeMAS leitet er dazu das Projekt Digital Seismograph: Monitoring Terrorism. Julia Ziegler arbeitet für das antifaschistische pressearchiv und bildungszentrum berlin e. V. (apabiz). Das apabiz ist das umfangreichste öffentlich zugängliche Facharchiv zur extremen Rechten in Deutschland nach 1945. Seit 1991 arbeitet das Archiv für alle, die sich auf einer aktivistischen, bildungspolitischen, zivilgesellschaftlichen oder wissenschaftlichen Ebene mit der extremen Rechten beschäftigen und sich gegen diese engagieren. Gerade im Bereich „Prepping“ zeigen sich immer wieder Überschneidungen mit rechten Ideologien, Selbstschutzrhetorik und autoritären Weltbildern. Das apabiz wurde eingeladen, weil es mit langjähriger Erfahrung dabei unterstützt, diese Strukturen zu analysieren, einzuordnen und sich ihnen im Bildungs- wie auch im Aktivismuskontext wirksam entgegenzustellen. Fatma Kar ist politische Bildnerin, Aktivistin und Mitgründerin des Netzwerks Polylux e.V., das zivilgesellschaftliche und antifaschistische Initiativen insbesondere in Ostdeutschland unterstützt. Ihre Arbeit verknüpft Perspektiven aus Community Organizing, Empowerment und politischer Bildung. Wir haben Fatma eingeladen, weil sie zeigt, wie solidarische Krisenvorbereitung ganz praktisch aussehen kann – vor Ort, in Communities, die oft wenig Unterstützung erfahren, aber umso mehr auf gegenseitige Hilfe und Vernetzung angewiesen sind. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de

Jun 14, 202557 min

QWERTZ (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20258 min

KIR - Künstliche Intelligenz gestützter Roboter (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20259 min

Schrödingers Katze (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20258 min

Piter (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20258 min

Walking through Art (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 202511 min

Music Crowd (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20256 min

StellarTale (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20257 min

Thermoerde (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20257 min

Orientierungssensor (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20254 min

Brick Home (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20253 min

What the Flag (jh25)

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de

Jun 8, 20254 min

DG114: Irgendwas mit Unterschriften - eventuell mit Stempeln (datengarten)

Am 04. Juni wird es wieder einen Datengarten geben, der von tomate gehalten wird. Es wird unter anderem um die Themen Unterschriften, Signaturen und Stempel gehen. tomate hat sich viel zu lange mit Unterschriften und Stempeln beschäftigt - und ihr werdet das dann auch. “Dieses weiße Blatt Papier ist nix wert. Wenn ich das bedrucke, ist es immer noch nichts wert. Wenn ich aber unten eine Unterschrift darunter setze, entfaltet sich Magie.” Wir werden dieser Magie auf den Grund gehen und eine Reise durch die Welt der Unterschriften und Stempel unternehmen. Kommt vorbei oder schaltet euer Gerät ein und verfolgt den Stream. Dieser Beritrag wurde elektronisch erstellt und ist ohne Unterschrift gültig. Licensed to the public under http://creativecommons.org/licenses/by-sa/3.0/ about this event: https://c3voc.de

Jun 4, 202533 min

Decouple your Datenflüsse: Warum unser Messagebroker 6 TB Storage hat (cosin2025)

"Ich orchestriere Datenflüsse", das sag ich, wenn mich öpper fragt, was ich denn bei Meteotest mache. Denn von überall kommen Daten rein: Satellitenbilder, Messwerte von Wetterstationen, Bilder von Strassenwetterkameras, hochaufgelöste Wettermodelle, Regenradar, kurzfristige Wetterprognosen, Messwerte von Schadstoffmessungen. Diese Datenflüsse wollen nicht nur verarbeitet, sondern auch überwacht, archiviert, weitergeleitet, angezapft, und bespielt werden. Bei uns geht das alles über einen Messagebroker. Manche der verschickten Messages sind mehrere hundert Megabytes gross! Dürfen wir das? Und was passiert, wenn Systeme dazukommen und weggehen, oder ausfallen? Wie füttern wir Testsysteme mit reellen Daten? Ist Apache Artemis mit Apache Camel die Erlösung? about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/22276653-7f42-55e5-b0f9-9143f4173e5b/

May 31, 202540 min

PCB-CI: Printed Circuit Board Automation (cosin2025)

DevOps for hardware: Automate your PCB production process with KiCad CLI, Forgejo and Git Are you using KiCad to design printed circuit boards? Do you want to simplify your production process and keep your project's web site updated on the side? Then this presentation might be for you. I'm using self-hosted open source tools exclusively in this presentation, but the process is easily adaptable to other source code hosting services. In fact, there's also a (sort of) official way to do this, but building a processing pipeline yourself is more fun, and it's surprisingly easy if you're already familiar with the tools. I will present a small KiCad project of mine and show how I built a workflow with Forgejo actions that produces PCB production files and 3D renderings (this feature is available since KiCad 9.0) from the board files. It also runs ERC and DRC verifications, which can be helpful for catching last-minute mistakes. The 3D renderings are displayed in the project's readme file. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/cab1c502-a96a-53e3-be9f-9f3473139ddc/

May 31, 202530 min

Closing session (lgm2025)

Goodbye. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/1063027656/

May 31, 202534 min

Semestertickets ohne Überwachung – reverse engineering public transport apps (cosin2025)

Digital tickets from traffic associations are often stuck inside their proprietary walled garden apps. But the neat thing about digital tickets, is that the barcode can be shown anywhere, and still be valid. This talk documents my efforts to reverse engineer various traffic association's apps, and my work on Zügli 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't always have the best security practices. Not to mention that they only work inside Google or Apple's proprietary walled gardens - there's no way to get these apps to work on Huawei phones, or without handing over your data to Google through their Play Services. The neat thing about digital tickets though, is that it doesn't matter how it's displayed. As long as the ticket controller can read the barcode on your ticket, you have a valid ticket. A ticket on a piece of paper would be equally valid, and secure - however these are forbidden for political reasons. Therefore, the ticket must be shown on a digital device of some kind, but it need not be the app of the company or association that issued it. There exist many free, open source, and privacy respecting apps that support displaying the de facto industry standard PKPass files for digital tickets. One merely has to get their ticket into such a format. The apps of the respective traffic associations, by their nature, must download the ticket to the device somehow. So, what's to stop us from doing the same, only outwith the app? Absolutely nothing! This talk documents the process of reverse engineering several traffic associations' apps, how some of them try to frustrate this, how some of them make careless security mistakes, and how you can free your transport tickets from proprietary apps with Zügli. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/e5080bf2-6e4e-5c74-a32e-6c7fe2fc1431/

May 31, 202533 min

Ink/Stitch (lgm2025)

Machine embroidery is becoming increasingly popular. It is more durable than other customization methods for textiles and it adds a whole new artistic dimension to the design. What makes it so beautiful, also adds a new layer of complexity to the machine embroidery design creation process. In this brief introduction we will learn a few basic essentials on how to create machine embroidery designs using the Open Source vector graphic software Inkscape along with the Ink/Stitch extension. ## Links * [Ink/Stitch](https://inkstitch.org/) * [Inkscape](https://inkscape.org/) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/2052117469/

May 31, 202528 min

illumos and its Communities current day overview (cosin2025)

The illumos Communities are many and mostly unknown. In this talk I will show you the people and groups involved and their goals and why we do things the way we do. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/d6f9ef78-ce2a-5cc9-9e7f-568b5aca6859/

May 31, 202539 min

How to Run a Film Festival on Libre Graphics (lgm2025)

Organising a film festival is 90% communication. The FOSS and Libre Graphics toolbox is well-equipped for this. However, for many of the tasks that a festival entails (video formats, subtitles), we needed to dig a little deeper. Hear about the challenges we faced and the solutions we came up with! ## Links * [website: LusOFest](https://www.lusofest.de) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/2743934851/

May 31, 202522 min

Printing Maps with Spot Colors (lgm2025)

… using Qgis and Scribus with a little help from Inkscape, and Ghostscript. ### A happy-ending story about finding out the tips and tricks along the way. Last November, we've been comissioned to produce a small series of printed maps for a cultural center in Lessines, Belgium, to celebrate memories of Louis Scutenaire and René Magritte. We aimed for a project using three colors, and decided to go for spot color printing - using libre graphics tools, mainly QGIS for the design of the map, and Scribus for layout elements and to prepare the pdfs for printing. We also used Inkscape to vectorize some small illustrations, as well as Ghostscript to check and sometimes fix the resulting PDFs. Then, once we decided that it would be spot color printing, we had to find out a workflow from QGIS to Scribus in order to produce PDFs for spot-color printing. It was not without a few obstacles that we encountered, as both QGIS and Scribus present limitations in terms of color processing or vector rendering. We will present our productive investigation into both QGIS and Scribus, describe how we use QGIS functionalities to optimize the maps for spot color printing and show the tips and tricks we learned along the way - and share the results, hoping to inspire other mapmakers around to give it a try. ![A](https://libregraphicsmeeting.org/2025/img/events/printing_maps_with_spot_colors-feYCQ39ktaCeaGSR.png) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/1308567759/

May 31, 202531 min

TypeRoof —Type Tooling Infrastructure (lgm2025)

TypeRoof is **type tooling infrastructure**. It provides type proofing applications, initially based on Video Proof and Variable Type Tools. Now it also explores the world of general animation with type as a principal actor, and document creation with general typography in mind and typographical automations based on expert knowledge. TypeRoof is **intended as a host** for all kinds of type related tools, providing advanced methods of resource loading (i.e. fonts, data files) saving and restoring state etc. – features which ad-hoc developed tools typically miss out, as they are hard to do right on limited time. TypeRoof is **Free/Libre Open Source Software and web based**, build mainly with vanilla JavaScript and a few specialized dependencies. We are looking for a community of users and developers who are interested in shaping its future. ## Links * [website: TypeRoof](https://fontbureau.github.io/TypeRoof/docs/) * [git](https://github.com/FontBureau/TypeRoof) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/622685393/

May 31, 202522 min

Inkscape UI Vision Going Forward (lgm2025)

This presentation explores UI improvements for Inkscape, aiming to make it more welcoming for newcomers while enhancing efficiency for experienced users. It showcases design concepts, feedback from the UX team, and discusses how UI refinements can strengthen Inkscape's community. ## Links * [Inkscape](https://inkscape.org/) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/2407556856/

May 31, 202521 min

The story of the Clevo (cosin2025)

In early 2024, a friend pointed out that an interesting Laptop is available in a swiss webshop at a rather low price. This machine is the Clevo L140CU, which is noteworthy because it is also sold by System76 with open-source firmware. What follows is a story of open firmware, dodgy flashing setups, lost hardware and maybe a working laptop in the end. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/56bc40ed-bc3f-58b6-acb6-cb46ea538c43/

May 30, 202523 min

IPv6-only im Heimnetz (cosin2025)

Während der Rest der Welt mit der Einführung von IPv6 beschäftig ist, habe ich versucht, IPv4 in meinem Heimnetz abzuschalten. In diesem Vortrag erzähle ich, wie gut das in der Praxis funktioniert hat. Wenn in einem Netzwerk IPv4 abgestellt wird, geht zunächst einmal sehr viel nicht mehr. Unter anderem können z.B keine Webseiten mehr erreicht werden, die nur via IPv4 erreichbar sind, darunter z.B. Github. Um aus einem "reinen" IPv6-Netz heraus auch das Legacy-Internet erreichen zu können, benötigt es verschiedene Übergangstechnologien. In diesem Vortrag erzähle ich, wie man diese und weitere Übergangstechnologien auf einem Linux-Router einrichtet, was für Probleme dabei auftreten, welche dieser Probleme lösbar sind, und welche Dinge einfach nicht funktionieren. Ein (sehr kurzes) IPv6-Intro gibt es am Anfang auch noch, sodass dem Vortrag auch ohne viel IPv6-Vorwissen gefolgt werden kann. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/1ff89037-2ba8-5c13-9da4-e2e0c74ea5e2/

May 30, 202547 min

Libre Designers and the Software Apocalypse (lgm2025)

So, is LGM all about libre tools that software developers make that designers and artists use to make creative work … ? At previous LGMs we’ve talked about open-source design feeding back into improving the look, feel and usability of creative software. But what about the tools used to write those tools? Can we link things back another step? Coding environments have barely changed in decades. Yet the complexity of software produced in them has risen exponentially. The disconnect from cause to effect has become ever greater. All software has bugs, most bugs involve software doing exactly what it was told to do. Sometimes they eat your work, sometimes they kill people. The title of this talk is partly “borrowed” from an article that appeared in The Atlantic in 2017. But is it all hyperbole? This talk was originally proposed for the cancelled LGM in 2020 - the landscape may have evolved since then, such as in the growth of AI, but has it improved? Let’s consider some of the issues. And ongoing experiments in user interaction, liveness and design in various open-source tools that are seeking to change coding for the better. This talk may cover some of the ideas in play. But it certainly won’t have the right answers. It probably hasn’t even found the right questions. But just maybe it’s time to help save the world from code. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/2351779594/

May 30, 202529 min

From Printer Dust Till Graphics Dawn (lgm2025)

In this presentation, we partly follow this year's topic "RE:imagination" and will explore old but not old-fashioned printer control languages such as HP-GL (1970s and 1980s) and PostScript (1980s) and device-specific commands for dot matrix printers (1980s) to better understand how we relate to printers and printing today. What can we learn from these languages from current graphic practices and perspectives? What context were these languages developed in? Which aesthetics can be created with them today and which tools are needed to do so? How can the sharing culture of the FLOSS/LGM community be applied to such old "closed source" devices? This artistic, media archeological, and auto-ethnographic research is part of the Master Experimental Publishing (XPUB) in Rotterdam, where we, students and teachers, studied these languages together in the first 3 months of this year on the most obsolete and almost discarded printing devices of our university. Expect a presentation about frustrations with serial connections, dust removal with compressed air, porous plastic that disintegrates into small pieces, glitch aesthetic with PostScript and the practice of working within the obstacles of dying devices. Watch out for undead pen plotters & printers and their obscure languages! Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/621783192/

May 30, 202520 min

3000 % FasterFile Saving With Time Travel (lgm2025)

A developer talk about coming up with a new file format for [Drawpile](https://drawpile.net/) with the focus being on the findings and ideas that would be useful for other programs as well. Some of those ideas are already implemented and have brought a massive speedup in file saving and loading, some wilder ideas like continuous autosave with history-altering time-travel are in various states of currently still being worked on, but sufficiently cool to talk about anyway. ## Links * [Drawpile](https://drawpile.net/) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/2882617605/

May 30, 202520 min

MFG – Mit Freundlichen Grüssen (cosin2025)

IT ist eine Abkürzungshölle. Allein im Kontext "E-Mails": Von IMAP, SMTP, POP und MAPI einmal abgesehen, haben wir (ITler) DNSBL, SPF, DKIM, DMARC und BIMI in den letzten Jahren freiwillig oder unfreiwillig nach RFC implementiert. In diesem Vortrag geht es darum, dass die IT-Branche seit Jahren immer mehr Pflästerli auf die teilweise 30+ Jahre alten Protokolle klatscht und alle diese Dinge am Schluss dran scheitern, das Firmen diese Aufwände zunichte machen, in dem Sie ihre eigenen, oder die Benutzer anderer Firmen zu gefährlichem Verhalten trainieren. Wir Menschen in der IT-Sicherheit lassen nichts unversucht - um unsere Benutzer:innen und die Firmen die uns dafür entlöhnen oder denen wir vertraglich dazu verpflichtet sind - zu schützen - Das Resultat davon: Wir haben bereits so viele Sicherheits-Schichten, es scheint fast als bauten wir am Turm zu Babel. Währenddessen arbeitet das "Business" - also die Wertschöpfungsketten der Wirtschaftswelt stetig daran, dies rückabzuwickeln. Trotz aufwändigster E-Mail Betrugsschutz-Mechaniken und passwortloser Authentifizierung, klicken Menschen im operativen Geschäftsalltag immernoch auf Phishing-Links - öffnen Sie Anhänge obwohl Sie es vermeintlich besser wüssten. Weshalb? Weil Bad Practices alltäglich sind und träge - schleichende Erneuerungsvorgänge von Budgetcuts und AI-Versprechen behindert werden. Wie so etwas ausschaut, und wie ironisch dies im Gesamtkontext ist - soll dieser Vortrag aufzeigen. P.S: Freut euch auf VMC, das nächste "Geld gegen Vertrauen"-System welches das Problem nur begrenzt lösen wird. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/20f91cff-ca0a-527d-a43a-4e15718a8c3a/

May 30, 202545 min

Lightning Talks Friday (lgm2025)

Five 10 minute slots for lightning talks. Sign-up on location! Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/2582991739/

May 30, 202552 min

GNU Taler is live! What does that mean? (cosin2025)

The GNU Taler payment system is live in Switzerland. In this talk we'll go over why that should matter to you, and what you can do with the system. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/64f47e73-732e-5042-90a5-f4844cb09899/

May 30, 202531 min

Introduction to Usability/UX Evaluation Methods (lgm2025)

The session will start with an introduction to the topic of usability and user experience (UX), including the human centered design process (HCD) and design thinking (DT). After having laid out the foundation, a brief overview of different usability evaluation methods is given. The main part of the presentation is about introducing two often used methods: On the one hand the heuristic evaluation as an example of a usability inspection method, and usability testing on the other hand. Both methods can be used to find (potential) usability problems in a software. Whereas a heuristic evaluation is conducted by an expert following a check-list, a usability test needs end users who fulfill tasks to be conducted. After describing how both methods can be used individually, also a practical way to combining them is presented. The session will conclude with an overview of the advantages and disadvantages of each method. ### Three takeaways of this session will be: * A basic awareness for usability/UX and the importance of evaluating it * An overview of the two major usability/UX evaluation methods heuristic evaluation and usability testing * A first idea how to use these methods for your/a software project ## Target group * UX/usability laymen * Contributors to software Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/4264988911/

May 30, 202527 min

Fontra —The Browser-Based Font Editor (lgm2025)

Fontra is a novel, libre, browser-based, cross-platform, variable-first font editor. ## Links * [website: Fontra](https://fontra.xyz/) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/64122622/

May 30, 202518 min

Making Waterfalls (lgm2025)

Come learn about some ways to create waterfalls for video games! Inspired by a variety of waterfalls in the Pacific Northwest of the USA, Tom has been playing around with different ways to create waterfalls in the open source Godot game engine, with the help of other open source software such as Blender, Krita, and Gimp. Video game fluid flow is a complex subject, and this talk will outline various methods to cheat so that you don't really have to know complex math to make something acceptable. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/3330112692/

May 30, 202521 min

Re:Imagining a 3D and Interactive Internet (lgm2025)

Hubs is an open-source interactive browser based 3D meeting space. It is now fully integrated in Blender 3D, which is using an extended version of the gltf format. An extension allows you to attach all the basic components to objects, like particles, UV animations, water and much more. But you can also share links, videos and audio right inside your 3D rooms. Soon another feature was added to the gtlf exporter, the Behavior Graph. It enables interactivity via node-based logic and is only available in Blender 3D. It is the very feature we would like to present to you. If you are used to Blender’s nodes graphs, you might feel right at home. However managing interactivity creates a distinct difference, since every node needs to get triggered by events, be it player interaction or just timer based. ![BehaviorGraph Logo Illustration](https://libregraphicsmeeting.org/2025/img/events/re-imagining_3D_interactive_internet-BehaviorGraph.png) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/3725599921/

May 30, 202520 min

Stupid machine learning: Random Projections (cosin2025)

A lot of CPU cycles have been spent on deep learning based machine learning models. But there are some unreasonably effective, very stupid methods that can be surprisingly effective. One of these methods are random projections, which we will explore for anomaly detection on some real-world data from the CMS experiment at CERN. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/f77a03cf-23bb-59b7-9605-2c4944cc97c0/

May 29, 202525 min

Hyper 8 Video System (lgm2025)

[Hyper 8](https://simonrepp.com/hyper8) is a static site generator for video, developed since 2023 and first released in 2024. It uses a file-based, modular building block system for authoring video sites ranging from single videos, to playlists, to video collections of arbitrary hierarchical complexity. Sites can be created and edited using Hyper 8's graphical user interface, but also using nothing more than a terminal, file explorer and text editor (or both). Due to their static nature, Hyper 8 sites are inherently fast, maintenance-free, long-term archivable (also working offline without a server, directly off disk) and compatible with pretty much every webhost (thereby easy to publish and move). In this talk I want to take you on a whirlwind tour around the project: Who is this for? What was the motivation? How does this relate to PeerTube? What is being developed at the moment? Where is it going in the future? What are the challenges, learnings, anecdotes so far? And so on. And of course also: Your questions! ## Links * [Hyper 8 Video System](https://simonrepp.com/hyper8) Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/1785153121/

May 29, 202520 min

Termux – Not just a terminal emulator for your Android. (cosin2025)

Termux ist ein Open-Source Terminal Emulator und eine Linux Umgebung für Android. Die App lässt sich ohne spezielle Anforderungen direkt von F-Droid installieren. Mit dem gebündelten Paketmanager 'APT' lassen sich, auf eine für Linux User gewohnte Art, viele bekannte Linux Programme installieren. Der Vortrag wird eine Übersicht von Termux mit seinen Komponenten und Funktionen umfassen plus eine ganze Menge Beispiele, wie man Termux nutzen kann, und für was es sich als ultraportables System besonders gut eignet. Glow nutzt Termux seit 2015. Er selber hat viele Programme paketiert und an grundlegenden Komponenten mitentwickelt. Er setzte das Termux Wiki auf und betreut es bis heute. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/0613fcae-5299-5ecb-a08d-1047ceeb0f89/

May 29, 20251h 0m

The PDF Toolbox (lgm2025)

It is well known that PDF has become a very popular file format. Everyone use it everyday for many purposes. In this context, many software can produce PDF. Still, as graphic designers, we must often deal with provided PDF that doesn’t match our needs, because one PDF isn’t worth another. On the other side, printshops also come with their own standards and constraints. How can we deal with theses everyday outcomes and be sure our PDF will match the delivery standards, using only free softwares? In this presentation, we will talk about several PDF tools trying to reach this goal of giving the right PDF to the right person. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/1886762777/

May 29, 202521 min

PCB Artwork with KiCAD (lgm2025)

At the 2014 edition of LGM in Leipzig I've shown the evolution on printed circuit board design with a special focus on fonts, which were mostly constrained by the technical capabilities of the tools available at that time. Ten years later, however, there now is a strong Free Software option for designing your own PCBs and there is a growing community of artists using PCBs as a medium for artistic expression, a lot of them actually using KiCAD for the design work. I want to showcase examples of PCBs where the properties of PCBs are used to create visually appealing hardware. I'll also give a quick tour through KiCAD to show the limits of its capabilities as well as its strong side for graphical artworks. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://pretalx.c3voc.de/lgm25-upstream-2025/talk/12740338/

May 29, 202522 min

Vom Schreibroboter zur E-ID: Wie digital darf direkte Demokratie sein? (cosin2025)

E-Collecting verspricht, die direkte Demokratie ins digitale Zeitalter zu führen – effizienter, zugänglicher, datenschutzfreundlicher. Doch was passiert, wenn technische “Lösungen” neue Hürden schaffen oder alte Probleme lediglich digitalisieren? Dieser Vortrag beleuchtet die Entwicklungen rund um das Pilotprojekt E-Collecting in der Schweiz, inklusive Schreibroboter im Bundeshaus, E-ID-Einsatz und den politischen Hintergründen. Dabei diskutieren wir kritisch: Welche Probleme werden tatsächlich gelöst – und welche verdrängt? Wie sinnvoll ist der eingeschlagene Weg aus Sicht der Demokratie, des Datenschutzes und der Teilhabe? Und was sagt es über unsere politische Kultur, wenn eine Briefkastendemokratie an ihren eigenen Hürden scheitert? Ein Vortrag für alle, die Technik nicht nur anwenden, sondern auch hinterfragen wollen. In einer Zeit, in der digitale Prozesse zunehmend auch die demokratische Partizipation beeinflussen, wirft E-Collecting zentrale Fragen auf: Was bringt der Einsatz von E-ID, QR-Codes und digitalen Plattformen beim Sammeln politischer Unterschriften wirklich – und für wen? Am Beispiel aktueller Pilotprojekte und politischer Vorstösse zeigt dieser Vortrag, wie technische Mittel wie ein Schreibroboter im Bundeshaus zwar Aufmerksamkeit erzeugen, aber grundlegende strukturelle Herausforderungen wie Datenschutz, Zugangshürden und Vertrauen in den Prozess nicht automatisch lösen. Wir werfen einen Blick auf technische, gesellschaftliche und politische Dimensionen: von “Unterschriftenbschiss” über steigende Sammelkosten bis hin zur Frage, wie offen, zugänglich und freiwillig digitale Beteiligung überhaupt sein kann – und soll. Eine Einladung zum Mitdenken, Mitdiskutieren und vielleicht sogar zum Mitgestalten. about this event: https://fahrplan.cosin.ch/fahrplan/2025/events/0fc52c19-6491-5226-b765-629554851203/

May 29, 202544 min