
Chaos Computer Club - archive feed
14,494 episodes — Page 28 of 290
OGRE tech and off-grid living (emf2024)
A talk looking at Off-Grid Renewable Energy technology and off-grid living. This presentation is based on 20 years of off-grid living experience and showcases case studies from an off-grid eco-village from 2000 to 2018. The talk aims to share some of the knowledge gained and look into the possibilities for future renewable off-grid living opportunities and how new technologies might be used to improve convenience and efficiency. Topics covered will include the practical basics of harvesting, storing and using renewable energy as efficiently as possible, new ideas and practical examples, micro-hydro, solar, wind-power, batteries, electrics and wiring, efficiency, smart-micro-grids, renewables and more...... Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/159-ogre-tech-and-off-grid-living
Let’s create a Python Debugger together (gpn22)
Debuggers are indispensable tools for all Python developers, empowering them to conquer bugs and unravel complex systems. But have you ever wondered how they work? Curious about the implementation of features like conditional breakpoints and single stepping? Join me for a talk in which we create our own debugger with conditional breakpoints, single stepping, and a Python-based debugging shell and learn a lot about debuggers along the way. about this event: https://cfp.gulas.ch/gpn22/talk/DH3EHM/
Von Nix kommt Nix (gpn22)
Wer in der Chaos Community unterwegs ist, trifft unweigerlich auf Nix. Doch ist es das von vielen geprädigte Allheilmittel für IT Sorgen? Wann ist es wirklich Sinnvoll? Mensch könnte den Eindruck haben, dass in den letzten Jahren NixOS in der Chaos Community zum neuen ArchLinux wurde. Egal in welchen Hackspace man geht, findet man eine Gruppe an NixOS affinen Haecksen und Hackern die am liebsten jeden Linux Rechner auf der Welt zu der besten Distribution ever - NixOS - migrieren wollen. Wir nehmen euch mit in eine Kritische Auseinandersetzung dieser Technologie, deren Glorifizierung, und das Fandom was um NixOS und Nix-related Tooling erstanden ist. Dabei wollen wir auf die Vorteile und positiven Erfahrungen eingehen, die Menschen mit NixOS haben können, und welche Probleme durch eine fundamental andere Herangehensweise an Linux Packetierung und Systemkonfiguration gelöst werden können (Reproduzierbarkeit von Builds, Deterministik in System Konfiguration, die Leichtigkeit mit der sich Entwicklungsumgebungen zwischen verschiedenen Teams teilen lassen, ...) Alledings wollen wir die Probleme nicht unter den Teppich kehren und auch aufzeigen, warum NixOS kein Wunderheilmittel ist und warum es auch gute Gründe geben kann dem neuen Technik Dogma nicht zu folgen (schlechte Dokumentation, eine sehr steile Lernkurve an denen viele Scheitern, einen deutlich höheren Zeitaufwand, durch den Menschen die nicht die Zeit haben sich in ihrer Freizeit in ein neues System einzuarbeiten ausgegrenzt werden, ...). Das Ziel dieses Vortrages ist es eine nuancierte Sicht auf NixOS und Nix tooling zu geben: Gründe warum es eine spannende Technologie ist, aber auch Gründe warum diese nicht Universell anwendbar ist, und nicht als solche von Nix-fans verkauft werden sollte. about this event: https://cfp.gulas.ch/gpn22/talk/ZLDSBA/
Hochvakuumsysteme billig selbst bauen? Das geht? (gpn22)
Wie baut man eigentlich ein Hochvakuumsystem ohne dabei bankrott zu gehen und was kann man damit so machen? In diesem Talk werde ich über meine 4-jährige Reise durch Hochvakuumsysteme berichten. Hochvakuumsysteme sind die fundamentale Basis für einige große Bereiche der Physik wie etwa Elektronenmikroskopie, Massenspektronometrie und Dünnfilmbeschichtung. Ich bin von diesem Thema seit meinem ersten Praktikum mit 15 Jahren fasziniert. Nach Gesprächen mit einigen interessierten Wesen ist mir nun bewusst, dass dies oft als zu komplex und teuer betrachtet wird. Ich werde meine Erfahrungen und angewandte Hacks und Trick präsentieren um so vielleicht ein paar mehr Motivierte zu finden die dann möglicherweise auch Lust haben etwas in dem Bereich zu hacken. about this event: https://cfp.gulas.ch/gpn22/talk/BBLCDU/
OpenRailwayMap – wie kommt das Signal auf die Karte? (gpn22)
Seit zehn Jahren stellt das Projekt OpenRailwayMap eine thematische Karte bereit, die Informationen über die Eisenbahninfrastruktur aus der OpenStreetMap-Datenbank darstellt. Wie werden diese Informationen von Freiwilligen erfasst? Welche Informationen können in OpenStreetMap erfasst werden? Wie kann man beitragen? Auch andere Nutzungsmöglichkeiten, z.B. Routing und Geocoding, der Daten werden im Vortrag angerissen. Seit zehn Jahren stellt das Projekt OpenRailwayMap eine thematische Karte bereit, die Informationen über die Eisenbahninfrastruktur aus der OpenStreetMap-Datenbank darstellt. Es schließt damit eine Lücke, die Eisenbahn-Infrastrukturunternehmen offen lassen. Dabei sind ihre Mitarbeitenden selbst auch Nutzer der OpenRailwayMap, wie die Zugriffszahlen belegen. Der Vortragende zeigt, wie er und andere Freiwillige diese Informationen für OpenStreetMap erfassen. Sei es die Mitfahrt im Zug mit Notizbuch und GPS-Empfänger, das Fotografieren oder Filmen aus fahrenden Zügen oder die Erfassung vom Bahnsteig und parallelen Wegen. Auch andere Nutzungsmöglichkeiten der Daten, z.B. Routing auf Bahngleisen, und Geocoding (Suche nach Betriebsstellen oder auf Basis von Streckennummer und Streckenkilometer), werden im Vortrag angerissen. about this event: https://cfp.gulas.ch/gpn22/talk/FNXD3T/
SpeedPitch & ShadowPlay: Two open source mobile-device apps for bicycles (gpn22)
This artist talk presents two mobile-device art applications developed for use with bicycles in the summer of 2021: SpeedPitch is a simple augmented sonic reality experiment that alters music playback speed based on your actual GPS ground speed. The faster you go, the higher the pitch and sudden stops lead to dragging audio samples. Natural motion leads to unnatural sound. ShadowPlay is an exploration of the architecture and light in outdoor spaces through sound. Using a bicycle-mounted smartphone as a brightness sensor and a bluetooth speaker, the mottled patterns of light and shadow become the musical score as one rides along city streets. SpeedPitch was developed through the support of BBK Karlsruhe and ShadowPlay was supported through the UNESCO City of Media Arts Karlsruhe as well as through the City of Karlsruhe. about this event: https://cfp.gulas.ch/gpn22/talk/TEUCHV/
Printer Jam: Get a grip on everyday life with OSC (gpn22)
Not sure what to do with your discarded, never working, inkjet printers? Rosa Schuurmans and Riviera Taylor combine the sound of printers with the craft of live coding. Together they hack discarded printers and connect them to live coding environments on computers to generate analogue sounds from digital messages. Printer Jam welcomes familiar, mechanical quirks and the inherent noise of printers. Who knew a printhead could make a banging kick drum? During the performance we'll dive into the inner workings of the project, which is built upon FLOSS technologies such as Tidal Cycles, Open Sound Control and the Arduino ecosystem. Through combining these technologies, Printer Jam foregrounds the surprisingly accessible and flexible OSC specification. Which patterns create the most "interesting" sounds? What OSC messages can you send to create those snappy percussive elements? Or, will everything result in just another printer jam....? * No ink was spilled during the performance. about this event: https://cfp.gulas.ch/gpn22/talk/BZXLLE/
Why IT security needs to innovate!!! (gpn22)
Der klassische Sicherheitsansatz ist im Zeitalter von Plattform-Engineering und Cloud-Geschwindigkeit nicht mehr haltbar. Mit der Beschleunigung der Software-Entwicklung und -bereitstellung muss die IT-Sicherheit nicht mehr als Hindernis, sondern als Katalysator für die digitale Transformation gesehen werden. Das Ziel der IT-Sicherheit ist nicht nur die Gewährleistung eines sicheren Laufzeitschutzes, sondern auch die Unterstützung der Teams bei der Definition und Erreichung von Sicherheitszielen. Daher benötigen wir einen kontinuierlichen IT-Sicherheitsansatz, der sich darauf konzentriert, den richtigen Stakeholdern zum richtigen Zeitpunkt das richtige Feedback zu geben. Wir werden uns ansehen, wie moderne Sicherheitsteams einen kontinuierlichen Sicherheitsansatz umsetzen, in die Entwicklung integrieren und bessere Ergebnisse als mit traditionellen Methoden erzielen. Die Teilnehmer werden diesen Vortrag mit einem besseren Verständnis verlassen: Wie hat sich Platform Engineering auf die traditionellen Sicherheitsrollen ausgewirkt? Wie können Unternehmen mit organisatorischen Konflikten umgehen? Wie moderne Sicherheitsteams einen kontinuierlichen Sicherheitsansatz umsetzen. about this event: https://cfp.gulas.ch/gpn22/talk/8Q9P3D/
Programmieren mit dem puren Lambda-Kalkül (gpn22)
Ich zeige euch super spaßige Methoden, wie ihr mit dem puren Lambda-Kalkül programmieren könnt!! **(Nahezu) keine Vorkenntnisse erforderlich!** Programmierung mit funktionalen Sprachen wie Haskell ist inzwischen weit verbreitet. Nahezu alle funktionalen Programmiersprachen basieren auf einer erweiterten Form des Lambda-Kalküls. Wenn man nun sämtliche Erweiterungen wie Schleifen, Listen, Zahlen, Text, Typen, Klassen usw. entfernt, bleibt nur noch das pure, aber dennoch Turing-vollständige, Lambda-Kalkül. In diesem Vortrag zeige ich, wie man trotzdem sämtliche Probleme elegant lösen kann. Dafür erkläre ich (auch visuell!) verschiedene Arten, Daten- und Kontrollstrukturen rein funktional darzustellen. Außerdem zeige ich, wie man Fraktale und andere tolle Bilder mit simplen Ausdrücken generieren kann. Ist wirklich faszinierend!! about this event: https://cfp.gulas.ch/gpn22/talk/BDJB8E/
Tastaturen - Ein Drama mit 10 Fingern (gpn22)
Tastaturen...das periphere Eingabegerät, dass uns die Möglichkeit gibt, eins zu werden mit unseren Systemen, Werkzeugen, und uns ermöglicht, das zu tuen was wir lieben. Es gibt Tastaturen wie Sand am Meer. Viele sind wunderbar und viele sind Schrott, Mechanical Keyboard sind keine Randerscheinung mehr. Trackballs, Ergonomische Mäuse, Stühle und höhen verstellbare Schreibtische... Und doch beherrscht QWERTZ/QWERTY die Welt!? wtf? Warum? Es geht nicht nur um Alternative Layouts... wir schauen uns alles mal an. Bist du bereit in das nächste rabbit hole zu fallen oder hast gemerkt, dass du beim tippen Schmerzen hast? Dann lass uns reden. Ich bin ink, Teil des Click! Clack! Hack! Podcasts und habe echt nur äußerst begrenzt Bock auf Standardtastaturen. about this event: https://cfp.gulas.ch/gpn22/talk/FA8Z3F/
Gewinner und Verlierer der Bundestagswahlrechtsreform (gpn22)
2023 wurde das Bundestagswahlrecht wieder einmal stark reformiert – doch was bedeuten die komplexen Änderungen eigentlich in der Praxis? Wer gewinnt Mandate? Wer verliert alles? Dieser Vortrag sucht die Antworten mit einer Analyse offener Wahldaten – und liefert überraschende Erkenntnisse. Die Wahlen zum Deutschen Bundestag sind komplex: Erststimmen, Zweitstimmen, Überhang- und Ausgleichsmandate, Direktkandidaten und Landeslisten. Und dann ändert sich auch noch ständig, wie aus den Stimmen die Verteilung der Mandate im Bundestag bestimmt werden: 2011, 2013, 2021 und nun zuletzt letztes Jahr (2023). Ein verfassungskonformes Wahlrecht für den Bundestag zu verabschieden scheint gar nicht so einfach zu sein. In diesem Vortrag werden wir uns auf eine Reise durch das deutsche Bundestagswahlrecht begeben und verschiedenen Fragen begegnen: Was haben sterbende Nazis mit dem Wahlrecht zu tun? Was verändert sich bei der nächsten Wahl? Und sind harmlos wirkende Wahlrechtsreformen die deutsche Form des Gerrymanderings? about this event: https://cfp.gulas.ch/gpn22/talk/39KWPM/
Foxdog Studios: Robo Bingo (emf2024)
Bingo meets tech in an interactive, smartphone powered comedy act like no other. Experience a whole new side of bingo created by Foxdog Studios (Lloyd & Pete) and their robotic bingo mascot, Mr Bing. Expect chaos, games and laughs. Join the fun without leaving your seat as bingo cards are beamed to your phone using their own locally hosted web-based software. Claim your prize by tapping the button and blast “Bingo!” out the main speakers (but be ready to go to bingo jail if you cry wolf). Full of lo-fi robotics and novelty instruments, this hit show is coming from the Edinburgh fringe to Electromagnetic Field. “The lo-fi tech wizardry is ingenious, and it’s irresistible fun to play along” Guardian As seen on CLICK BBC and THE PADDOCK Channel 4 Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/286-foxdog-studios-robo-bingo
The Journey is the Reward: Discovering the Fun in small Production Runs (emf2024)
bleeptrack is an award winning creative technologist from Germany, working in the fields of generative art and digital fabrication. Twice a year, she sends out unique generative art pieces to her patreons and supporters. These pieces vary drastically in their appearance: from classical paper art works to PCBs, stamps or shirts, bleeptrack is not shy in experimenting with all sorts of materials and fabrication techniques. But most importantly: each piece is unique and created from code. In her talk, bleeptrack will guide you through multiple production processes with it's challenges and explains why it's a lot of fun for her to set up little production pipelines over and over again. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/274-the-journey-is-the-reward
When a tree falls in the forest.... does it cause a fire? (emf2024)
Overstory uses satellite imagery plus machine learning to understand individual trees - at scale. I'll talk about how we do this, some of the practical challenges of remote sensing and earth observation, and how we translate this into real world prevention of wildfire and power outage by working with utilities, who manage many thousands of miles of power cables. about this event: https://www.emfcamp.org/schedule/2024/417-when-a-tree-falls-in-the-forest-does-it-cause-a-fire
Passkeys – Login ohne Passwort (?) (gpn22)
Passwörter sind nicht mehr zeitgemäß! Seit 2023 wird viel Hype um das Thema Passkeys betrieben, viele IT-Dienstleister, Cloud-Anbieter und Mailprovider bieten das System schon an. Aber wie funktioniert das eigentlich? Wie gut ist die Nutzbarkeit, im Vergleich zu Passwörtern und Multi-Faktor Authentifizierung? Warum sind passkeys immun gegen phishing und was unterscheidet sie von "herkömmlichen" Authentifizierungs-Faktoren wie App-notification und Microsoft Authenticator? Vor allem: was muss ich als Service-Anbieter tun, um meinen Nutzern und Kunden auch Passkeys-Authentifizierung anbieten zu können. Der Vortrag wird diese Fragen beantworten und eignet sich nicht nur für Entwickler und Betreiber von Software, sondern für alle Menschen, die sich selbst sicher und einfach bei Internetdiensten anmelden wollen. about this event: https://cfp.gulas.ch/gpn22/talk/ULQSLD/
Fotografieren auf Chaos Events (gpn22)
Fotografieren auf Chaos Events ist eine Herausforderung. Im Vortrag möchte ich Möglichkeiten zeigen wie es trotz unterschiedlicher Regelung möglich ist cool Bilder zu machen und die Stimmung bestmöglich einzufangen. Fotografieren auf Chaos Events ist eine Herausforderung. Veranstaltungen wie das Camp oder der Congress haben eine eher restriktive Foto-Policy, die GPN dagegen hat eine eher liberale Version, die ein anderes Herangehen und damit andere Bilder ermöglicht. Mit meinem Vortrag möchte ich die Diskussion darüber weiterführen, wie ein für alle akzeptabler Umgang mit den verschiedenen Policies möglich ist und wie trotzdem kreative Bilder entstehen können, die die Stimmung bestmöglich einfangen, ohne den sozialen Frieden zu gefährden. Dazu möchte ich auch die Ergebnisse meiner Umfrage nach dem letzten Congress vorstellen, in der mehr als 1000 Menschen ihre Meinung zur Photopolicy geteilt haben. about this event: https://cfp.gulas.ch/gpn22/talk/J7XBBK/
The Auto Plane Spotter: a robot to point at aeroplanes (emf2024)
As a semi-professional plane spotter when I hear or see an aircraft fly over I will sometimes point at it. But I can't always tell if there's an aircraft flying over, and I can't be awake 24/7 so I miss some, which I find unacceptable. Enter the auto spotter, a robot that is capable of pointing at the nearest aircraft continuously. The auto spotter uses 1090Mhz ADS-B Out transmissions to work out where the nearest aircraft is relative to its location and works out the bearing and elevation for a pointer. This is the same public data that is used to feed flight information services and can be received by anyone with the right (relatively cheap) equipment; all commercial and many general aviation aircraft around the world use it to transmit their positions, speeds, altitudes and more. You may have seen the pointer at EMF2022 (in between rain showers) and this talk goes into some of the details of how it was developed, and how it works. about this event: https://www.emfcamp.org/schedule/2024/45-the-auto-plane-spotter-a-robot-to-point-at-aeroplanes
What the Frack? The inside view of unconventional oil production. (emf2024)
Few things are as polarizing today as the production of oil, and unconventional production (including 'fracking') is even more controversial. Whether you're for it or (more likely) against it, it's well worth knowing what is actually involved in making it happen and where the real risks are. The presenter recently left a long career in the US oil industry and will give you a view into this world without any spin or agenda and instead give you the opportunity to deepen your understanding of what it's really all about. What is 'unconventional oil'? What does the process to produce it look like on the ground? What equipment is used? What are the real environmental impacts (beyond climate change)? Whether you want to geek out about heavy equipment or to become a more-educated protester, you'll learn something new. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/59-what-the-frack
Is everything difficult, or is it just me? (emf2024)
It isn't just you. There are so many pressures on us, not only from our jobs and industry, but from the state of society, politics and the economy as a whole. Join me on a joyful journey through the alphabet of overwhelm, we’ll cover Anxiety, Burnout, Capitalism, Depression, Emotional Labour and many other fun factors. We’ll talk through how to recognise symptoms in yourself and your friends. Lets learn how to survive, and hopefully thrive, in this ABSea of sh*t. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/321-is-everything-difficult-or-is-it-just-me
How to make a puzzlehunt (emf2024)
What do semaphore, octopuses, Scrabble, rotary telephones and Microsoft Paint have in common? If you've been to previous EMFs, you might recognise these as some of the themes for our puzzles! We are Dreamcat and we are a group of friends who made our first puzzlehunt for EMF 2018 and haven't stopped since. We love the combination of escape room, treasure hunt, video game, and just a dash of immersive theatre. We want to share that enthusiasm with you, talk about our top mistakes from the last 6 years and what we learned, and hopefully inspire you to go make your own puzzlehunts. Come along to learn: - How to co-opt serious IoT tools for frivolous escape room purposes - Why Portal is still the best video game ever made - How hard, actually, is “too hard” - Exactly how many paperclips were harmed in the making of this year's experience No spoilers for this year's puzzlehunt. Unless you come talk to us at the bar after. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/101-how-to-make-a-puzzlehunt
Spotting Seals with Sonar (and A.I.) (emf2024)
Tidal energy is one potential source of green energy but the impact of placing large turbines on the seabed is not fully understood. In particular, how are sea mammals coping with such changes in their environment? Do we need to put automatic mitigations in place – is it even possible? For over a year, we have been annotating more than 60 terabytes of data, finding these rare events of interest. We’ve looked at whether Artificial Intelligence, combined with sonar, can automatically spot and classify interesting underwater objects. We’ve tried several approaches, some more successful than others, but there are promising results with movement detection and segmentation. This talk covers our initial findings - where we went wrong and one promising approach that we are still actively researching. I'll be talking about U-Nets, convolutional neural networks, sonars and the unknown entities that may lurk in the depths! Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/223-spotting-seals-with-sonar-and-a-i
Coding Beyond the Screen: The unique challenges of programming massive public laser displays (emf2024)
Join BAFTA winning digital artist Seb Lee-Delisle in this engaging talk about his life and work over the past few years. Although Seb is known for his large and spectacular outdoor light and laser shows, he is fundamentally a coder. In this fun keynote, he’ll talk about the unique challenges of working with computers at this scale, and demonstrate how to code mesmerising particle effects with an actual laser. about this event: https://www.emfcamp.org/schedule/2024/119-coding-beyond-the-screen
Life of a Key (gpn22)
Woher kommen sie? Was sind sie? Und wo gehen sie hin? - Ein Einstiegs-Talk mit vielen Live-Demos über das Erstellen, Modifizieren und Zurückziehen von PGP (Pretty Good Privacy) Keys in GnuPG (GNU Privacy Guard). E-Mail ist selten Ende-zu-Ende verschlüsselt. Eine Möglichkeit, Vertraulichkeit und Integrität in E-Mail sicherzustellen ist PGP. Wenn mensch nicht weiß was mensch tut und z.B. nur Keys mit default Einstellungen generiert, kann mensch schnell in Probleme laufen wie: "Ich habe eine E-Mail Adresse mit vier Aliassen und habe jetzt fünf Key-Paare und gehe in ihnen unter." oder "Ich habe mein Passwort/Key verloren, was mache ich jetzt?". In diesem Talk geht es um eine Möglichkeit, mit PGP Keys in GPG umzugehen, von ihrer Generierung bis sie auslaufen oder zurückgezogen werden. about this event: https://cfp.gulas.ch/gpn22/talk/TDLJP9/
Retrogaming mit FPGAs (gpn22)
Um mit Retro-Spielen Spaß zu haben, braucht man entweder die alte Originalhardware oder man greift zu PC und Emulatorsoftware. Was wäre aber, wenn man die alte Hardware nachbilden könnte? Ich zeige, wie man mit sogenannten FPGAs fast vergessene Technik auch ohne Lötkolben daheim nachbaut und so alten Spielen neues Leben einhaucht. FPGAs (Field Programmable Gate Arrays) sind eine eigene Chip-Familie. Anders als z.B. klassische Prozessoren oder Speicherchips erfüllen FPGAs ab Werk keine spezielle Funktion. Erst durch passende Konfiguration erfährt das FPGA, was es eigentlich darstellen soll. Normalerweise setzt man sie ein, wenn es um selten benötigte und spezielle Funktionen geht, die Halbleiter von der Stange nicht bieten und für die die Entwicklung eines eigenen Halbleiters zu teuer und/oder zu aufwändig wäre. Wir nutzen FPGAs, um Chips nachzubilden, die nicht mehr hergestellt werden. Dabei machen wir uns zu Nutze, dass moderne FPGAs komplette Geräte der Homecomputer-Ära in einem einzige Chip unterbringen können. Mit dem MiST habe ich vor über 10 Jahren eines der ersten Geräte dieser Art entwickelt und auf den Markt gebracht. Seitdem ist die Zeit nicht stehen geblieben und mit dem Nachfolger MiSTer ist FPGA-Retrogaming endgültig in der Breite angekommen. Das hat wiederum weitere Entwickler auf den Plan gerufen, sodass inzwischen alle wichtigen Computer und Konsolen der 80er und viele der 90er auf FPGAs umgesetzt wurden. Ich werde erklären, wie sich FPGA-Nachbildungen von Emulatoren unterscheiden und was ein FPGA besser als eine Emulation auf Software-Basis z.B. auf einem PC macht und wo die Nutzung von FPGAs an ihre Grenzen stößt. Neben immer größeren FPGAs, die die Umsetzung immer jüngerer Maschinen ermöglichen, sind auch die Entwicklungen in Fernost im Billigbereich interessant und die Geräte auf denen man FPGA-Projekte aufbauen kann, werden immer erschwinglicher und kleiner. Wie FPGA-Retrogaming funktioniert, wie man damit auch daheim mit kleinem Budget in die Entwicklung integrierter (Retro-)Schaltungen einsteigen kann und wo FPGA-Retrogaming heute steht, werde ich im Detail beleuchten. about this event: https://cfp.gulas.ch/gpn22/talk/HVH9HE/
An introduction into internet voting (gpn22)
Internet voting allows you to submit your vote over the internet using your own device. This talk will give an introduction into the topic: Why might governments, associations or political parties turn to internet voting? What are the security requirements of such a system, and how does this differ to e-banking or postal voting? How do such systems work, and what separates a bad from a good (or at least a "better") voting system? Everything is better digitalized: e-banking, crypto currencies, smart homes, vtubers, ... - so when can we finally vote online? /s When a government, and an association or a political party starts to provide internet voting to its voters, it usually aims to increase turnout or reduce cost, while retaining a similar level of security than their current voting methods. But the security of internet voting is hard to compare to the security of other voting channels or other secure systems, such as e-banking. Further, reduced cost or increased turnout depends heavily on the context the election is held in. But what if the decision is taken, that internet voting needs to be provided? Simple systems usually do not cut it, as they need to relay on strong trust assumptions in the system provider, the administrators and even the voters. Against rogue employees or even nation-state adversaries, a black-box system stands no chance. Even in strong adversarial scenarios needs the system to keep votes secret, but at the same time remain transparent to verify the votes have been tallied correctly. Internet voting systems are in active use for political elections, for example in Switzerland. Looking at the history of such systems shows how full transparency and independent evaluations are necessary to detect flaws. For non-political elections (e.g. universities, associations), few available systems are sufficiently transparent to even begin evaluating them, and certifications such as BSI's corresponding Common Criteria are insufficient on their own. To summarize, the talk answers the following questions: - Why institutions would want or not want to use internet voting. - What properties an (internet) voting systems need to achieve. - What separates a bad from a better internet voting system. No scientific / computer science background is need to follow this session. about this event: https://cfp.gulas.ch/gpn22/talk/TKRTLZ/
CHERI and Arm Morello: mitigating the terrible legacy of memory-safety security issues, in practice at scale (emf2024)
Computing is riddled with security vulnerabilities, many of which arise from memory safety issues. Conventional hardware architectures and the C/C++ codebase are chronically prone to exploitable errors - a 75-year-old problem at the heart of computing. This talk will introduce CHERI, showing how (finally?!) we can do better. The CHERI research project has developed a new architecture+software approach, using unforgeable hardware capabilities to implement pointers. Morello is an Arm experimental platform for evaluation of CHERI to explore its potential for mass-market adoption, part-funded by the UKRI Digital Security by Design programme, and other groups are developing CHERI-enabled RISC-V processors, including Microsoft, Google, lowRISC, SCI Semiconductor, Codasip, and RISC-V International. This talk will introduce the problem, and CHERI and Morello, for a broad audience: the hardware extensions, their potential for fine-grained memory safety and software compartmentalisation, the CHERI software stack, and machine-checked mathematical proof that the architecture design provides the intended security. CHERI complements alternative high-level-language approaches, that would need code to be rewritten from scratch, and we'll talk about the often-low cost of porting code to CHERI. I'll demo how CHERI prevents exploitable memory safety errors on a Morello box, running Arm CHERI hardware and a complete CHERI software stack. This is joint work by the CHERI and Morello teams at the University of Cambridge, Arm, SRI International, and the University of Edinburgh. about this event: https://www.emfcamp.org/schedule/2024/87-cheri-and-arm-morello
unexpected coffee: a dive into industrial coffee machines (emf2024)
A bit more than two years ago, someone contacted our Hackspace asking if we would be interested in an electronically defective, but probably repairable industrial coffee vending machine. An industrial coffee machine with a touchscreen and cocoa toppings? No idea where we would find enough room for it or if it would actually be used, but of course we'd be interested! After a few months of collecting (additional) dust and annoying a few members, we started the quest to get this machine back to work and to explore the (questionable) world of industrial coffee vending legacy, from hardware, over electronics to software architecture. This is a talk about how we repaired the machine, how these machines usually work, a dive into legacy software and electronics setups, and why those coffee vending machines taste like they do. Last but not least, we will discuss how we started to reverse engineer the internal system communication and if we would award a hackvalue of over 9000 for this type of machines. There is also the final question: does it run Doom? about this event: https://www.emfcamp.org/schedule/2024/254-unexpected-coffee-a-dive-into-industrial-coffee-machines
How I found a Roman Villa (or temple) (emf2024)
The Roman archaeological record is far from complete; There are hundreds of high status Roman buildings yet to be located in Britain. I was volunteering in the ambulance service during COVID when I was given a piece of Roman pottery by a patient. With no training (I later embarked on an Archaeology degree ), I started to carefully investigate and record what is now established as an enigmatic high-status Roman building - complete with mosaic, painted wall plaster and hypocaust. My talk will demonstrate some free Web-based tools that you can use to investigate your local landscape (LiDAR, etc.). It will also show you non-invasive ways to survey and record archaeological sites. Finally, I'll have some Roman artefacts to handle. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/146-how-i-found-a-roman-villa-or-temple
Engineering lessons from a 300 year-old poem (emf2024)
There are three things about this poem that will surprise you. First: though written 300 years ago, it contains superb guidance on being an engineer or maker of any kind. Second: you’ll immediately recognise some of its best lines. Third: its author was an indomitable twenty-three year old hunchbacked dwarf, who had educated himself due to religious persecution. I hope you’ll take away some maxims that’ll stick with you and inform your work. And if you’re someone who’s never ‘got’ poetry, this may be the poem that unlocks it for you. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/218-engineering-lessons-from-a-300-year-old-poem
Downpour & more: how and why to make creative tools (emf2024)
I recently released Downpour, an app that anyone can use to make little games on their phone. And before that I made Cheap Bots, Done Quick, a website that anyone could use to make a Twitterbot on their computer. And so unsurprisingly I am a big advocate of making creative tools - I love the feeling of seeing other people make cool stuff, and knowing that I enabled that to happen. In this talk, I'm going to talk about some design principles I've gathered from making these kinds of things, share some stories of people using them in ways I didn't expect, and generally try to persuade you that it's an interesting space that you might want to play in. about this event: https://www.emfcamp.org/schedule/2024/320-downpour-more-how-and-why-to-make-creative-tools
The XZ backdoor - what, why, and how? (emf2024)
Earlier this year, a developer was trying to benchmark a database. But something was wrong - SSH was taking up too much CPU time in the background. This accidental observation led to the discovery of an audacious attempt to introduce a backdoor that would allow an attacker access to almost any system in the world running SSH, an attack made up of both technical and social components. This talk will describe the backdoor itself, the process that went into it being possible to inject in the first place, and how this was exacerbated by a series of entirely reasonable decisions on the part of Linux distributions. It's a story of social engineering, novel obfuscation mechanisms, and a long con over several years. We'll delve into why distributions patch upstream code, why dependency chains are complicated, and how it's even possible for a compression library to break all the SSH security mechanisms that are intended to prevent this sort of thing from happening in the first place. about this event: https://www.emfcamp.org/schedule/2024/409-the-xz-backdoor-what-why-and-how
Photobombed by a Robot Arm in space (emf2024)
Get ready to take a trip into space. We'll be travelling 400km up to the International Space Station, to take a look at Earth through the lens of the Astro Pi computers that were sent there in 2020. This talk will focus on what has been learnt from years of giving young people the chance to take photos from the ISS using affordable commercial hardware. There will be plenty of the amazing images that have been captured so far, along with some examples of unexpected interruptions and the challenges when you can’t actually see or touch the equipment yourself. There will also be a chance for the audience to join in with an interactive game based on some of the photos. You'll need an Internet connected device to join in. Ground replicas of the actual hardware will also be on show and available for inspection. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/165-photobombed-by-a-robot-arm-in-space
Lightning talks (Friday) (emf2024)
Short 10 minute talks on any topic about this event: https://www.emfcamp.org/schedule/2024/547-lightning-talks-friday
Coherent optical transceivers - current capabilities and future possibilities (gpn22)
With the speed of 400G coherent technology was introduced to pluggable optical transceivers (OIF 400ZR and OpenZR+). This technology is complex and powerful for your network, it even has influence on your network device operating system. This talk will provide first insight in Nokia's implementation as well as known or potential interoperability issues addressed by the OIForum. If your transport system, router or even switch already provides coherent pluggable transceivers check the available interface parameters. You can send me these CLI outputs / management software screenshots to [email protected]. I will try to include it into the presentation. And finally new formfactors for 800G and 1,6T will be part of the game as well. Stay tuned.... about this event: https://cfp.gulas.ch/gpn22/talk/8TKX7Q/
Supply Chain Security with Go (gpn22)
You become aware of a security vulnerability affecting your Go program(s)! What now? This talk tries to answer that question for various common scenarios, explaining the roles of the various technologies and services (like the Go Module Proxy or Go Checksum Database). The recent xz vulnerability brought the topic of Supply Chain Security to everyone’s attention. I don’t have a solution for preventing the social engineering aspect of the vulnerability. So let’s focus on the part we can control: assuming it has happened, what does our incident response look like? Aside from the more general details about Go, we’ll look at the gokrazy system as a concrete case study in Supply Chain Minimalism (Linux kernel + Go) and how it can be used for sensitive use-cases. about this event: https://cfp.gulas.ch/gpn22/talk/WY37UN/
Privacy-preserving and Security in Machine Learning - an Introduction to Federated Learning (gpn22)
Federated Learning (FL) offers a privacy-preserving machine learning method by enabling collaborative model training across multiple clients without data sharing, securing sensitive information at its source. This talk explores Machine Learning applications and how to keep them secure, for example in critical sectors like healthcare. Collaborative learning, and in particular Federated Learning (FL) is a Machine Learning approach in which multiple clients collaboratively train a Neural Network model on their private data without the need to share the data. This strategy guarantees that data stays in its initial location, never being disclosed to external entities. This talk, will cover an introduction on how FL is used and its advantages when supporting secured data collaboration projects for example in environments like health care, where it is not possible to publish patient data for Machine Learning purposes. We will focus on the security perspective of Machine Learning and privacy attacks and defenses in those systems. This introduction draws upon the teachings of a course conducted by Phillip Rieger from System Security Lab at TU Darmstadt. about this event: https://cfp.gulas.ch/gpn22/talk/8MNJ9B/
A Short History of Electric Shocks (emf2024)
This talk is about our delight, awe and fear of electricity and its effects on the human body. It charts our changing relationship with it from the 18th century to today. I particularly love the 18th century gentlemen scientists with their electrical entertainments - particularly because they appreciated the magic of electriocity and were so excited by it. Its sad that people today just take electricity for granted. Over the years I've accumulated a collection of contemporary images which I'll use to illustrate the talk. It may include a few demonstations as well. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/318-a-short-history-of-electric-shocks
The coffee fix: Why it's so hard to pull a great espresso, and how to improve your shots (emf2024)
Pulling a shot of espresso sounds so simple - just pump some water through a bed of coffee grounds. But while it sounds simple, many things can go wrong. What ends up in the cup can too easily end up bitter, sour, watery, chalky, harsh, or flat. So how can you be an espresso alchemist, and convert your bitter shots into gold? In this talk, I'll cover the anatomy of what goes on during coffee extraction, and the problems that can lead to bad flavoured coffee. I'll also give a whirlwind tour of the different coffee machines, equipment, and hacks that are designed to make better espresso - both the high-value gadets and the duds. You'll learn how to 'dial in' a shot to prevent it being too sour or bitter, and what steps you can take to maximise deliciousness! about this event: https://www.emfcamp.org/schedule/2024/133-the-coffee-fix-why-its-so-hard-to-pull-a-great-espresso
From Haunted Karaoke to the Humour Feature: an Exploration of Auto-Generated Comedy (emf2024)
In a world where large language models like GPT and Gemini are becoming more and more ubiquitous, what does this mean for comedy? If computers getting things obviously wrong is a factor in their comedy value, do the improvements in generative AI take us into an uncanny valley where the outputs are realistic enough to no longer be funny? Join our presenters as they each argue the case for one side of the battle between generations from large language models, vs. more naive generation approaches. We’ll explore what makes comedy funny at all, and then drill deeper into why we find content generated by computers so hilarious - often when it’s not trying to be! Throughout the talk we’ll give some examples of humorous computer generated content from past projects - intentional or otherwise. Learn why you shouldn’t join us for dinner when the recipes are auto-generated; see how we abuse state-of-the-art AI safety techniques to make LLMs funnier; and join for a group singalong for some live-generated parody karaoke. about this event: https://www.emfcamp.org/schedule/2024/169-from-haunted-karaoke-to-the-humour-feature
The Best Word In Morse Code (emf2024)
After accidentally becoming fluent in Morse Code I have waded through a sea of dots and dashes to find THE best word in Morse Code (ok, maybe its just my personal favourite - but I have reasons to back it up!) Of course, as a mathematician, I couldn't leave it there and have also determined what I believe to be the best number in Morse Code too. From steganography to lexical anomalies we explore the delights of this not exactly binary alphabet. You may not have time to learn all of Morse Code, so come and learn the singular most awesome word in Morse instead! Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/294-the-best-word-in-morse-code
How Games (and chore apps) keep you on longer and coming back regularly (gpn22)
This talk will be a quick look into the methods of psychological manipulation that games and chore apps use make your sessions with them longer and get you to come back regulary. Ever wondered why you just can't put your game down, even though you know you should already be sleeping? Were you terrible at learning languages in school but suddenly excel at it using Duolingo? The reasons for both are probably the same. I will to go into the manipulation strategies that games and chore apps alike utilise and compare them to user hostile design patterns, that I have already talked about in the past. This talk will not tell you how to feel about these tricks, but it will hopefully provide you with the knowledge you need to detect them and make more conscious decisions on if you want to let them work on you. about this event: https://cfp.gulas.ch/gpn22/talk/S3HXXG/
How Roadies became Network Engineers (emf2024)
Over the past five decades, the concert & live event industry has undergone a dramatic transformation into a major sector of the economy, with the production playing a pivotal role. Artists and their shows constantly seek the latest lighting & video technology, intricate stage setups, and top-notch audio quality to dazzle fans. Ticket sales are a major revenue stream for Artists, and a high-quality production show, sells tickets. This high level of production is only possible because of an industry full of talented roadies. Behind every arena or stadium show lies a hundreads of engineers tirelessly setting up, operating, and dismantling these elaborate stage setups, often in a new venue, on a daily basis. Long gone are the days of makeshift equipment cobbled together, roadies now navigate highly sophisticated AV control systems supported by intricate network infrastructures. A vast array of specialised hardware caters specifically to live events, engineered to be both flexible for on-the-fly adjustments and durable for daily setup and teardown. Reliability is paramount, with equipment expected to perform flawlessly show after show, never missing a beat. In this talk we are going to take an overview into the world of live event production, shedding light on how roadies consistently deliver stellar performances day in and day out. We'll explore the intricacies of AV networks, offering an insightful overview of the behind-the-scenes magic that brings unforgettable concerts to life. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/450-how-roadies-became-network-engineers
RFID Payment Systems - free drinks and all you can eat (gpn22)
This talk is about RFID/NFC-based payment systems that are often seen in university mensas or company canteens. You typically pay with the student ID card or you employee badge, which is preloaded with money or linked to you monthly salary. The security of some of these systems is severely broken due to the usage of old and insecure RFID/NFC technologies. We will learn some basics about those insecure RFID/NFC technologies and hear stories of broken systems I've analyzed in the past. about this event: https://cfp.gulas.ch/gpn22/talk/VZFLQB/
Computer selbst bauen (gpn22)
Welche geheimnisvolle Zutat macht eigentlich einen Haufen elektrischer Bauteile zu einem Computer? Und geht das auch mit unter 1.000.000.000 Transistoren, womöglich sogar für normalsterbliche Menschen verständlich? In diesem Vortrag beantworte ich diese Frage auf ganz praktische Weise: Ich stelle einen selbstgebauten, modularen Relais-Prozessor vor, der (hoffentlich) einfach genug ist, ihn vollständig zu verstehen. Klick-klack auf der Bühne inklusive. Prozessoren sind furchtbar kompliziert. Kein Wunder bei dem, was wir alles von ihnen erwarten, und dann auch noch mehrere Milliarden mal pro Sekunde. Da ist es verständlich, dass sie auf den ersten, und auch auf viele folgende Blicke, absolut unergründlich und quasi magisch erscheinen. Dabei gehört gar nicht so viel dazu, Strom zum Rechnen zu bringen. Schon aus gut 100 Relais lässt sich ein ganz einfacher Prozessor bauen, der dann klein genug ist um ihn vollständig zu verstehen. Einen solchen Prozessor habe ich entwickelt und möchte ihn in diesem Vortrag vorstellen. Es wird um drei Themen gehen: * Welche Grundbausteine brauchen wir, und wie passen sie zusammen? * Wie verschalten wir sie so, dass sie nützliche Instruktionen ausführen können? * Wie kann der Maschinencode Programmierung und Elektronik verbinden? Für den Vortrag sind nur Grundkenntnisse erforderlich. Wer weiß, dass Strom durch Kabel läuft, und dass Computer Befehle ausführen, sollte folgen können. Link zum Projekt: https://github.com/fread/visvitalis about this event: https://cfp.gulas.ch/gpn22/talk/GK8WNE/
Remote controlled Chaos Cart - How to motorise trash. (emf2024)
Using a fad of the 2010s and the UK's most popular river dweller the Leeds hackspace has combined 2 hoverboard wheels with a shopping trolley to create a monstrosity. Armed with a PA system, rally lights, under glow and 2 car horns it’s the perfect centre of chaos for protests or your ALDI shop. During our presentation, we invite the audience to delve into the fascinating world of motorising random objects and the art of upcycling, along with the myriad challenges we encountered along the way. From designing our own lithium-polymer batteries to countless iterations and rigorous testing, we'll discuss the intricacies of dealing with electromagnetic interference, experimenting with various motor controllers, and even designing our own from scratch. We want people to experience the shenanigans we went through and the fun we had along the way to hopefully get more people into whacky-wheeled…..wehicles. But it's not all talk! We're excited to demonstrate the trolley live, allowing you to experience first-hand the joy and sheer mayhem it brings. Our goal is to inspire you to embark on your own wacky-wheeled adventures, learning from our missteps and benefiting from our advice and tips. No Project is ever truly done lastly we want to look into the future: The intended use cases and how we aim to share our knowledge and plans with the wider community. Our commitment to openness and collaboration means that anyone bold enough to motorise anything around them can benefit from our experiences and insights. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/421-remote-controlled-chaos-cart-how-to-motorise-trash
Live tour of the Boulby Underground Laboratory - a special science facility 1.1km underground! (emf2024)
A rare live two way link with the Boulby Underground Laboratory, where the Boulby team will give us a tour of the underground facilities that include a Mars Yard, where real (and LEGO) Mars rovers are tested, multiple Dark Matter research experiments, understanding the radioactivity of substances and more! Have any questions you want answered? Email them to [email protected] Boulby is one of just a select few facilities in the world suitable for hosting ultra-low background and deep underground science projects. It is a special place for science, 'a quiet place in the Universe', where studies can be carried out almost entirely free of interference from natural background radiation. It also provides access & support for studies of the geologically interesting deep underground environment. We are employees of the Science and Technology Facilities Council, the UKRI research council that runs the facility. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/282-live-tour-of-the-boulby-underground-laboratory
Mothers' G(q)uilt: An exploration of mothers' experiences through an interactive quilt (emf2024)
This is a talk about how we combined textiles, electronics and storytelling to provide a platform for people to share experiences. For this project, we wanted to explore more the findings of previous research around the guilt mothers feel when feeding their babies, but in a more creative way. Coming at the project from 3 very different points of expertise, we worked with mums to design and make a touch interactive quilt. We asked mothers of young babies to describe their emotions around feeding, a topic often emotional and controversial, and send a voice clip along with a piece of their baby’s clothing which we stitched together to create a special interactive quilt. The quilt is embedded with electronic touch sensors which activate the clips when the metal buttons of the clothes are touched. By interacting with them you can hear the stories through headphones. All this results in a very intimate and emotional experience that provides a platform for visibility and understanding and we think is a great conversation starter to share stories and create community. The talk will include a timeline of how we created a digitally augmented quilt, and a few thoughts if you want to make one too. It will also include some of our own reflections when working on a project that brings up difficult emotions and sensitive topics. about this event: https://www.emfcamp.org/schedule/2024/34-mothers-g-q-uilt
Making Music with Hair (emf2024)
Combining his deep interest in the biology of hair with generative music systems, Chris will give you a an insight into how he has brought the two fields together. After a chance introduction to an Austrailian biology student in 2022, Chris and Jay have spent the last few years researching the mechanics of hair growth, the structures of Amino Acids and Keratins and the composition of different parts of human hair. They used this research to develop a suite of software tools that use these bio-mechanics as a structure for creating music. Chris will cover: - the biology of hair - generative music systems - implementation in Max/MSP and Ableton Live The talk will end with a brand new piece of music created from a single strand of hair. about this event: https://www.emfcamp.org/schedule/2024/202-making-music-with-hair
Working Amateur Satellites on a Budget (emf2024)
Always thought it was expensive to receive signals from Space? In this talk I will go through the simple homebrew antennas and cheap (around £10) receivers that you can use to get such diverse things as weather satellite images, pictures from the ISS, receive telemetry from the orbiting CubeSats, and even begin communicating with the first Amateur Geosynchronous Satellite, QO-100 where you can receive TV pictures from amateurs across the world with a rust old satellite dish and a cheap LNB. It is amazing what you can do with a piece of bent water pipe or a coat hanger! Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://www.emfcamp.org/schedule/2024/130-working-amateur-satellites-on-a-budget
Let's Party Like It's 1994 - Re-Imagining How to Find Stuff Online (emf2024)
Internet search results were a toxic hellstew of ads, SEO spam, content farms and misinformation/disinformation even before the arrival of Large Language Models like ChatGPT in 2023. In 2024 nearly half the world’s population votes in elections that will have consequential impacts for key issues like climate change and civil rights, and it’s more important than ever before that search results can be relied upon. This talk will highlight a few ways to put search back in the service of the searcher rather than a handful of global megacorps. We’ll time-travel 30 years to the Internet’s Cambrian Explosion period, before Lycos, AltaVista and BackRub/PageRank, and look how technologies like Really Simple Syndication (RSS) and open source self-hosted meta-search engines like SearXNG can help. And then, demo gods permitting, I’ll show you how this can all come together to put a search engine in every pocket. about this event: https://www.emfcamp.org/schedule/2024/13-lets-party-like-its-1994