PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,498 episodes — Page 98 of 430

Birds on Wire - Airy Tales (sonoj2023)

Oct 7, 20232 min

Birds on Wire - Airy Tales (sonoj2023)

about this event: https://c3voc.de

Oct 7, 20232 min

Audio over Ethernet: AVB/TSN (sonoj2023)

Oct 7, 202359 min

Audio over Ethernet: AVB/TSN (sonoj2023)

about this event: https://c3voc.de

Oct 7, 202359 min

How to play FLOSS keyboards like it’s 1978 (sonoj2023)

Oct 7, 20231h 0m

How to play FLOSS keyboards like it’s 1978 (sonoj2023)

Which FLOSS software can I use to create the sound of classic keyboard instruments available up until 1978 and recreate the styles of that era. Including musical performance. Resources for this talk are available at: <a href="https://github.com/SpotlightKid/talk-sonoj-2023">https://github.com/SpotlightKid/talk-sonoj-2023</a> about this event: https://c3voc.de

Oct 7, 20231h 0m

MODEP with Pisound (sonoj2023)

Oct 7, 202333 min

MODEP with Pisound (sonoj2023)

about this event: https://c3voc.de

Oct 7, 202333 min

“Ad amandum te factus sum, o cara” (sonoj2023)

Oct 7, 202353 min

“Ad amandum te factus sum, o cara” (sonoj2023)

We explore the process of turning a classic rock music masterpiece into a pseudo-historical 'Early Music' cover. We identify and transform musical elements, record the piece using real instruments, samples, and synthesizers, and create accompanying visuals like cover art and a page from an imaginary musical folio. The AI is also present to lend its assistance. about this event: https://c3voc.de

Oct 7, 202353 min

Remote Collaboration and Live Performance with Open Source Tools (sonoj2023)

Oct 7, 202358 min

Remote Collaboration and Live Performance with Open Source Tools (sonoj2023)

about this event: https://c3voc.de

Oct 7, 202358 min

EQUIS (sonoj2023)

Oct 7, 202352 min

EQUIS (sonoj2023)

about this event: https://c3voc.de

Oct 7, 202352 min

Sport für Nerds (petitfoo)

Oct 4, 202316 min

Sport für Nerds (petitfoo)

Sport ist der natürliche Feind des Nerds: Viel lieber sitzt man doch vor dem Computer oder bastelt im Keller. Aber irgendwann schmerzt doch der Rücken und man überlegt sich, wie man doch etwas Bewegung in seinen Tagesablauf einbauen kann. In diesem Petit Foo erklärt sirgoofy, welche Möglichkeiten sich anbieten und wie man die beste Lösung für sich findet. about this event: https://chaospott.de/

Oct 4, 202316 min

Gesunde Ernährung für Nerds (petitfoo)

Hand aufs Herz: Für uns ist Essen doch oftmals nur eine nervige Nebensache, die uns vom gepflegten Hacken abhält. Da bestellt man schnell mal eine Pizza oder macht sich ein paar Instant-Ramen fertig. Auf Dauer gehen die ganzen Pizza-Bestellungen aber ziemlich ins Geld und ist das Ganze auch nicht so gut für die Linie. In diesem Petit Foo spricht sirgoofy über gesunde Ernährung und zeigt, wie man diese in den Alltag eines Nerds integrieren kann. about this event: https://chaospott.de/

Sep 27, 202316 min

Gesunde Ernährung für Nerds (petitfoo)

Sep 27, 202316 min

Cyberkrieg und Subversion: Mechanismen, Bedrohungslage und Aussichten (dgna)

Sep 21, 20231h 28m

Cyberkrieg und Subversion: Mechanismen, Bedrohungslage und Aussichten (dgna)

Im Juni 2023 haben rund um Wolodymyr Selenskis Ansprache im Schweizer Parlament russische Hacker verschiedene Schweizer Internetseiten lahmgelegt. Waren dies die Anzeichen eines aufkommenden Informationskrieges? Stecken wir bereits mitten drin? Und was bedeutet dies für die Sicherheitspolitik der Schweiz? Lennart Maschmeyer ist Senior Researcher am Center for Security Studies der ETH Zürich. Seine Forschungsschwerpunkte sind Cybersicherheit, Intelligence Studies, Theorien internationaler Beziehungen und Threat Intelligence. Mit ihm schauen wir die Mechanismen von Cyberkrieg und Subversion an, besprechen die aktuelle Bedrohungslage für die Schweiz und wagen einen Ausblick in die nahe Zukunft. about this event: https://www.digitale-gesellschaft.ch/event/netzpolitischer-abend-zu-cyberkrieg-und-subversion-mechanismen-bedrohungslage-und-aussichten/

Sep 21, 20231h 28m

Closing (sps23)

Sep 21, 20235 min

Closing (sps23)

Closing about this event: https://www.python-summit.ch/

Sep 21, 20235 min

Lightning Talks (sps23)

Sep 21, 202331 min

Lightning Talks (sps23)

We are happy to introduce Lightning Talks to this year's conference! about this event: https://www.python-summit.ch/

Sep 21, 202331 min

Asynchronous Multiprocess Large Model Training on PyTorch for Synthetic Cities Generation (sps23)

Sep 21, 202330 min

Asynchronous Multiprocess Large Model Training on PyTorch for Synthetic Cities Generation (sps23)

With the increasing popularity of large machine learning models capable of solving complicated tasks in the sphere of natural language processing, computer vision, etc., the need for distributed computation has rocketed significantly. We would like to provide the 'surgery' of parallelization methods from one of the most popular deep learning frameworks - PyTorch. Particularly, we would like to demonstrate two main approaches: data parallelization (when the single module is trained asynchronically in streams) and model parallelization (both horizontal – with several models trained simultaneously, and vertical – when the model parameters are split into groups). Moreover, we will guide through the cases of different resources availability, i.e. what could be done when having only CPUs, a single GPU, or multiple GPUs. Our showing is to be done on an example of urban planning problem solution, where we are creating synthetic cities with deep convolutional generative adversarial neural networks. These models have complicated architecture and billions of parameters when generating images starting from mid-resolution like 256x256, which makes them perfect instances for distributed computation demonstration. With the increasing popularity of large machine learning models capable of solving complicated tasks in the sphere of natural language processing, computer vision, etc., the need for distributed computation has rocketed significantly. We would like to provide the 'surgery' of parallelization methods from one of the most popular deep learning frameworks - PyTorch. Particularly, we would like to demonstrate two main approaches: data parallelization (when the single module is trained asynchronically in streams) and model parallelization (both horizontal – with several models trained simultaneously, and vertical – when the model parameters are split into groups). Moreover, we will guide through the cases of different resources availability, i.e. what could be done when having only CPUs, a single GPU, or multiple GPUs. Our showing is to be done on an example of urban planning problem solution, where we are creating synthetic cities with deep convolutional generative adversarial neural networks. These models have complicated architecture and billions of parameters when generating images starting from mid-resolution like 256x256, which makes them perfect instances for distributed computation demonstration. about this event: https://www.python-summit.ch/

Sep 21, 202330 min

A Short History of Python Web Frameworks (sps23)

Sep 21, 202330 min

A Short History of Python Web Frameworks (sps23)

Python is currently a powerhouse when it comes to web development. But, how did it all start? We explore Python's humble web development beginnings, from CGI to WSGI and the eventual rise of large frameworks like Django, and smaller ones like Flask and FastAPI. Python is currently a powerhouse when it comes to web development. But, how did it all start? We explore Python's humble web development beginnings, from CGI to WSGI and the eventual rise of large frameworks like Django, and smaller ones like Flask and FastAPI. about this event: https://www.python-summit.ch/

Sep 21, 202330 min

Voice Control in Action: A Python-Based Approach for Operating a Quadrupedal Robot (sps23)

Sep 21, 202330 min

Voice Control in Action: A Python-Based Approach for Operating a Quadrupedal Robot (sps23)

In an era where autonomous robots, such as Boston Dynamics' quadrupedal robot, Spot, are capable of navigating complex environments, it is crucial to ensure the safety of an operator. Traditional control mechanisms, such as a remote control, may not be feasible or safe in harsh or hazardous conditions. Addressing this, we present a novel Python-based voice control module for Spot. Our module enables hands-free operation of the robot, allowing it to execute verbally issued commands. To enhance the interaction between an operator and a robot, we've integrated an additional text-to-speech synthesizer, establishing a two-way communication channel. Our solution leverages state-of-the-art Python libraries for speech-to-text translation and lightweight command extraction, which significantly extends the possibilities of interaction. As a result, Spot can perform basic tasks such as standing up or navigating to specific coordinates using only voice commands. This novel approach, promotes safety and efficiency in operating autonomous robots, opening up new possibilities for their use in challenging environments. In an era where autonomous robots, such as Boston Dynamics' quadrupedal robot, Spot, are capable of navigating complex environments, it is crucial to ensure the safety of an operator. Traditional control mechanisms, such as a remote control, may not be feasible or safe in harsh or hazardous conditions. Addressing this, we present a novel Python-based voice control module for Spot. Our module enables hands-free operation of the robot, allowing it to execute verbally issued commands. To enhance the interaction between an operator and a robot, we've integrated an additional text-to-speech synthesizer, establishing a two-way communication channel. Our solution leverages state-of-the-art Python libraries for speech-to-text translation and lightweight command extraction, which significantly extends the possibilities of interaction. As a result, Spot can perform basic tasks such as standing up or navigating to specific coordinates using only voice commands. This novel approach, promotes safety and efficiency in operating autonomous robots, opening up new possibilities for their use in challenging environments. about this event: https://www.python-summit.ch/

Sep 21, 202330 min

A walk with CPython (sps23)

Sep 21, 202331 min

A walk with CPython (sps23)

Did you know that Python has a compiler even though it’s an interpreted language? In this talk, we will embark on a step-by-step exploration of a simple program, unraveling the inner workings of CPython — the default reference implementation of Python. We’ll begin with the compiler, which performs the task of converting Python code into OPCODES. Next, we’ll explore the famous interpreter. We’ll uncover how it works with the generated OPCODES, executing the program line by line and talk about an example of optimisations it does along the way. We’ll explore how Python manages variables, function calls, and exceptions. Additionally, we’ll touch upon object creation and destruction. The primary aim of this talk is to provide a concise yet comprehensive overview of the components involved in executing a simple program within CPython. Through precise references to the CPython code base, attendees will be equipped to explore further on their own. Did you know that Python has a compiler even though it’s an interpreted language? In this talk, we will embark on a step-by-step exploration of a simple program, unraveling the inner workings of CPython — the default reference implementation of Python. We’ll begin with the compiler, which performs the task of converting Python code into OPCODES. Next, we’ll explore the famous interpreter. We’ll uncover how it works with the generated OPCODES, executing the program line by line and talk about an example of optimisations it does along the way. We’ll explore how Python manages variables, function calls, and exceptions. Additionally, we’ll touch upon object creation and destruction. The primary aim of this talk is to provide a concise yet comprehensive overview of the components involved in executing a simple program within CPython. Through precise references to the CPython code base, attendees will be equipped to explore further on their own. about this event: https://www.python-summit.ch/

Sep 21, 202331 min

Kivy: Cross-platform App development for Pythonistas (sps23)

“Kivy makes Pythonistas happier”. Why? Cause with Kivy you’ll drop any non-pythonic way to develop mobile and desktop apps, or it’ll help you to start a new career in app development, with Python. We will talk about GUI apps development with Kivy while keeping a focus on all the tools in the Kivy ecosystem which are making it possible to create, build and distribute fully-featured apps on all the supported platforms (Android, iOS, Linux, macOS, and Windows). This talk will go through some common pitfalls of running machine learning in production settings. We will start with the requirements and work through the data acquisition and model-building phase. We explore beyond the current MLOps hype and try to understand what it takes to run a successful project that is ready to ripe like a fine wine rather than old milk. “Kivy makes Pythonistas happier”. Why? Cause with Kivy you’ll drop any non-pythonic way to develop mobile and desktop apps, or it’ll help you to start a new career in app development, with Python. We will talk about GUI apps development with Kivy while keeping a focus on all the tools in the Kivy ecosystem which are making it possible to create, build and distribute fully-featured apps on all the supported platforms (Android, iOS, Linux, macOS, and Windows). This talk will go through some common pitfalls of running machine learning in production settings. We will start with the requirements and work through the data acquisition and model-building phase. We explore beyond the current MLOps hype and try to understand what it takes to run a successful project that is ready to ripe like a fine wine rather than old milk. about this event: https://www.python-summit.ch/

Sep 21, 202324 min

Did you know Matplotlib could do that? (sps23)

Sep 21, 202329 min

Did you know Matplotlib could do that? (sps23)

In this talk, I am going to expand on my NormConf Lightning Talk “How to stop crying when using Matplotlib”. Matplotlib is my tool of choice for custom data visualizations and I have been teaching it for the last 2 years in a dedicated course at HSLU. It is an extremely popular data visualization library among the Python data science community and often the only one that can produce fully customized, complex visualizations. However, due to its long history, API changes and lack of good educational resources, many people struggle to harness all its capabilities, ending up frustrated, dissatisfied and with an ugly chart as an output. I'm going to explain why Matplotlib works the way it works and how to work with it instead of against it. I will also show some tips and tricks for writing sustainable code and and share a few recipes for making beautiful, complex data visualizations. In this talk, I am going to expand on my NormConf Lightning Talk “How to stop crying when using Matplotlib”. Matplotlib is my tool of choice for custom data visualizations and I have been teaching it for the last 2 years in a dedicated course at HSLU. It is an extremely popular data visualization library among the Python data science community and often the only one that can produce fully customized, complex visualizations. However, due to its long history, API changes and lack of good educational resources, many people struggle to harness all its capabilities, ending up frustrated, dissatisfied and with an ugly chart as an output. I'm going to explain why Matplotlib works the way it works and how to work with it instead of against it. I will also show some tips and tricks for writing sustainable code and and share a few recipes for making beautiful, complex data visualizations. about this event: https://www.python-summit.ch/

Sep 21, 202329 min

Proving Python code correct with Nagini (sps23)

Sep 21, 202336 min

Proving Python code correct with Nagini (sps23)

With the introduction of PEP 484 type annotations, Python has made a big step towards making programs safer by statically ruling out type errors. But what if we go five steps further and prove that our programs don't crash for any reason at all and, moreover, do what we want them to do? In this talk, I will give an informal overview about formal verification, what it is and what it can (and can't) do. I'll show how to use the automated verifier Nagini to express what a program is supposed to do and prove that it does. With the introduction of PEP 484 type annotations, Python has made a big step towards making programs safer by statically ruling out type errors. But what if we go five steps further and prove that our programs don't crash for any reason at all and, moreover, do what we want them to do? In this talk, I will give an informal overview about formal verification, what it is and what it can (and can't) do. I'll show how to use the automated verifier Nagini to express what a program is supposed to do and prove that it does. about this event: https://www.python-summit.ch/

Sep 21, 202336 min

Welcome (sps23)

Sep 21, 20233 min

Welcome (sps23)

Welcome about this event: https://www.python-summit.ch/

Sep 21, 20233 min

Hackerspace für Fortgeschrittene (petitfoo)

Sep 20, 202315 min

Hackerspace für Fortgeschrittene (petitfoo)

Du bist häufiger im Hackerspace? Und möchtest mehr machen als abzunerden und Mate zu trinken? Dann ist dieser Talk genau der richtige für dich. sirgoofy erklärt, was in Hackerspaces noch zu erleben erleben ist und wie du deinen Hackerspace noch besser machen kannst. about this event: https://chaospott.de/

Sep 20, 202315 min

Themyscira Wireless: Osmocom CNI meets USA PSTN (osmodevcall)

Sep 20, 20231h 45m

Themyscira Wireless: Osmocom CNI meets USA PSTN (osmodevcall)

about this event: https://c3voc.de

Sep 20, 20231h 45m

Closing (DS2023)

Sep 17, 20239 min

Closing (DS2023)

Zusammenfassung about this event: https://talks.datenspuren.de/ds23/talk/FEPXJX/

Sep 17, 20239 min

Bitcoin fixes this? (DS2023)

Was ist Bitcoin und warum ist es wichtig für dich? Wir möchten mit unserem Vortrag über Bitcoin aufklären. Warum es erfunden wurde, wie es unsere Welt verbessert und noch verbessern kann und wird. Es geht darum, welche Probleme unser Geldsystem aufwirft und wie Bitcoin ein Rettungsboot sein kann. Wir werden erzählen, was Zeitpräferenz ist, wie wichtig Dezentralisierung und Privatsphäre sind und wie Bitcoin damit zusammenhängt. … about this event: https://talks.datenspuren.de/ds23/talk/ZGZPA8/

Sep 17, 202354 min

Bitcoin fixes this? (DS2023)

Sep 17, 202354 min

Modern left and anarchists in Israel (DS2023)

Sep 17, 20231h 11m

Modern left and anarchists in Israel (DS2023)

Presentation about the modern politics in Israel about this event: https://talks.datenspuren.de/ds23/talk/7EKSGY/

Sep 17, 20231h 11m

Mit Esperanto Sprache hacken (DS2023)

Sep 17, 202345 min