PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,021 episodes — Page 102 of 421

A brief history of the '90's "Crypto Wars" (camp2023)

Aug 15, 202319 min

Gemeinsam Gemüse gärtnern! FOSS und Shareware-Tomaten im Topf und im Beet (camp2023)

Open Source Tomaten und alte Sorten: Samen gewinnen, Pflanzen erfolgreich züchten und untereinander teilen Die Supermärkte sind voll von Lebensmitteln in Plastikverpackungen, hochverarbeitet und oft um die halbe Welt geschippert. Ich möchte eine Möglichkeit zeigen, wie wir alle gemeinsam etwas tun können, ein Stück davon überflüssig zu machen und zusammen unsere Lebensmittelversorgung ganz praktisch und sofort verbessern können. Ganz nebenbei haben wir dann auch viel leckereres Gemüse auf dem Teller als aus der Gewächshaus-Turbozucht. Ein Talk für Einsteiger*innen! "Ich hielt es für besser, etwas zu leisten, als nichts zu versuchen weil man nicht alles leisten kann." - dieses Zitat von Wilhem von Humboldt steht über meinem Talk zur Gemüsezucht für jedermensch. Die geplante Agenda: - Was unterscheidet Open Source-Sämereien von kommerziellen Sorten? - Samen ernten, Pflanzen aus Resten ziehen... was geht da? - Topf oder Beet, wo geht das überall? - Wie baut man Beete, macht man selbst Dünger und zieht ertragreiche Tomatenpflanzen? - Was macht man, wenn man plötzlich viel zu viele Tomaten hat? ;-) - Was habt Ihr für Ideen und Erfahrungen mit essbaren Pflanzen oder deren Früchten? Lasst uns den Erfahrungsaustausch gleich weiter führen! about this event: https://pretalx.c3voc.de/camp2023/talk/GGTNZH/

Aug 15, 202344 min

A brief history of the '90's "Crypto Wars" (camp2023)

Many of us who lived through the time of Phil Zimmerman fighting felony charges are not entirely surprised by today's attacks on end-to-end encryption and other forms of digital privacy. This talk will delve into why we're not surprised, and why we feel so strongly about digital privacy. The '90s (and leading up to it) were a time of uncertainty for many a hacker and phreak. When Bill Clinton came to office the fighting behind the scenes for privacy, and encryption, came to the fore thanks to the widespread availability of Pretty Good Privacy, among other tings. Let's talk about Clipper, ITAR, and multi-year legal bills brought about by a group of beauraucrats about this event: https://pretalx.c3voc.de/camp2023/talk/8ZYMUK/

Aug 15, 202319 min

Humanitäre Prinzipien als Werkzeug in der Not- und Katastrophenhilfe (camp2023)

Aug 15, 202341 min

Humanitäre Prinzipien als Werkzeug in der Not- und Katastrophenhilfe (camp2023)

Humanitären Prinzipien fungieren in der internationalen Not- und Katastrophenhilfe als Leitplanke. Sie sollen die Arbeit von NGOs (non-governmental organizations) unterstützen, und gleichzeitig Hilfesuchende schützen. Doch was bedeutet es eigentlich, sich an Prinzipien wie das der Neutralität zu halten? Etwa Schweigen, wenn offensichtlich Menschenrechte verletzt werden? Oder können humanitäre Prinzipien dabei helfen, eine kritische Haltung einzunehmen? Und wie schwer ist eigentlich die Umsetzung des Grundsatzes der Unabhängigkeit und Nicht-Diskriminierung? Wem gegenüber sind Organisationen der humanitären Hilfe zur Rechenschaft verpflichtet? Anhand von Beispielen aus verschiedenen Einsätzen der Berliner Hilfsorganisation CADUS e.V. wird die Anwendung der humanitären Prinzipien unter die Lupe genommen. Euch erwartet etwas humanitäre Theorie, Ausschnitte aus Einsätzen in Krisen-Gebieten, und knifflige ethisch-moralische Fragestellungen. about this event: https://pretalx.c3voc.de/camp2023/talk/FLKNSH/

Aug 15, 202341 min

Gemeinsam Gemüse gärtnern! FOSS und Shareware-Tomaten im Topf und im Beet (camp2023)

Aug 15, 202344 min

Autonomie in Waffensystemen (camp2023)

Der Vortrag gibt eine Einführung in aktuelle Entwicklungen im Kontext von autonomen Waffensystemen bzw. Autonomie und KI in Waffensystemen. Zudem werden Einblicke in die Problematik von Bias in KI und die damit verbundenen potentiellen Auswirkungen im Kontext von Kriegsführung gegeben. Aus einer Rüstungskontrollperspektive werden die Problematiken hinsichtlich Kontrolle und Regulierung solcher Waffensysteme erläutert. about this event: https://pretalx.c3voc.de/camp2023/talk/R9CDPK/

Aug 15, 202319 min

What de.fac2? (camp2023)

Aug 15, 202329 min

What de.fac2? (camp2023)

Hardware FIDO U2F tokens are security devices which are meant to defend user second factor keys from physical and remote attacks. In this presentation different security features and implemented by FIDO U2F tokens and how they are meant to protect a user from various attack scenarios. We will focus on the open source implementation of FIDO U2F token developed and Common Criteria certified by Federal Office for Information Security (BSI). Having access not only to the source code of the token applet, but the certification documents as well gives a unique opportunity of Finally, a design flaw in the solution is discussed (CVE-2022-33172) and an attack on hardware token security feature will be presented, which could allow an attacker in control of user PC to fake user presence and execute a number of unauthorized sensitive operations. De.fac2 is a Common Criteria (CC) and FIDO certified FIDO U2F Java Card applet developed and certified by Federal Office for Information Security (Bundesamt für Sicherheit in der Informationstechnik). This solutions gives a unique opportunity to look at the internals of a FIDO U2F token as well as certification claims and product security features. The presentation introduces the process of identification of the design flaw in the product in under an hour as well as the testing of a vulnerability without access to the actual physical device. The vulnerability was disclosed to the Bundesamt für Sicherheit in der Informationstechnik and addressed in the updated commit https://github.com/BSI-Bund/de.fac2 The acknowledged bug was addressed by the developer with the following statement: The following attack scenario was reported to us by Sergei Volokitin: A reset command send by the reader to the card circumvents the user presence check. For example, malware on the host PC / smartphone could send a reset command to the reader programmatically. It is not possible for the card to distinguish if the reader sent a reset command or if it was physically removed from the reader. With reference to this scenario, the Guidance Documentation (AGD) and the Security Target (ST) were updated in July 2022 in a "Assurance Maintenance". about this event: https://pretalx.c3voc.de/camp2023/talk/DA8G9D/

Aug 15, 202329 min

Missbräuchliche Beziehungen (camp2023)

Missbräuchliche Beziehungen, das können Beziehungen sein, in denen körperliche oder psychische Gewalt ausgeübt wird oder in denen ein (deutliches) Machtungleichgewicht besteht. Dieses Machtungleichgewicht kann z.B. begründet sein in finanzieller oder psychischer Abhängigkeit oder auch durch Unterschiede in Alter und/ oder der sozialen Position bedingt. Betroffenen fällt es oft schwer, darüber zu reden, oder auch sich nur einzugestehen, dass sie in einer solchen Beziehung stecken. Und auch für das Umfeld ist es entsprechend herausfordernd, dies zu erkennen oder anzusprechen. Der Talk wirft auch einen Blick auf die Mechanismen, die Erkennen und Bearbeiten erschweren - sowohl bei direkt Betroffenen als auch im Umfeld - sowie auf Täter_innenstrategien, da deren Kenntnis hilfreich ist, um sie dann besser erkennen und damit umgehen zu können. Nicht nur das soziale Umfeld kann unterstützen, auch eine Community hat einen Einfluss. Der Talk wird keine Handlungsanleitung zur Verfügung stellen, aber Tipps beinhalten, die wiederum in einem anschließenden Workshop vertieft werden können. about this event: https://pretalx.c3voc.de/camp2023/talk/B98WFM/

Aug 15, 202347 min

Missbräuchliche Beziehungen (camp2023)

Aug 15, 202347 min

c3 MorningShow (camp2023)

about this event: https://pretalx.c3voc.de/camp2023/talk/L7MSWF/

Aug 15, 202319 min

c3 MorningShow (camp2023)

Aug 15, 202319 min

Chaos Communication Camp 2023 Opening (camp2023)

Welcome to the show about this event: https://pretalx.c3voc.de/camp2023/talk/UC9MDV/

Aug 15, 202323 min

Chaos Communication Camp 2023 Opening (camp2023)

Aug 15, 202323 min

c3 NewsShow (camp2023)

Die Nullnummer der C3News Show about this event: https://c3voc.de

Aug 14, 202310 min

c3 NewsShow (camp2023)

Aug 14, 202310 min

The flow3r Badge – Assembly Instructions (camp2023)

Aug 12, 202310 min

The flow3r Badge – Assembly Instructions (camp2023)

How to grow your flow3r about this event: https://c3voc.de

Aug 12, 202310 min

CCCamp Reisehinweise (petitfoo)

Aug 9, 202321 min

CCCamp Reisehinweise (petitfoo)

sirgoofy gibt ein paar Reisetipps fürs Camp und geht mit gemeinsam mit euch die Packliste durch. Die Packliste findet ihr hier: https://events.ccc.de/camp/2023/infos/how-to-survive.html Alle News zum Camp findet ihr im Events-Blog: https://events.ccc.de/category/camp-2023/ about this event: https://chaospott.de/

Aug 9, 202321 min

Goodbye World (bornhack2023)

BornHack 2023 is almost over at this point. We would like to say farewell for now and see you again at the next event in 2024. We will walk over what we believe has worked and what we believe should change the next event. This is an excellent opportunity to submit ideas for BornHack 2024 while the memories are still fresh. about this event: https://c3voc.de

Aug 8, 202327 min

Goodbye World (bornhack2023)

Aug 8, 202327 min

State of the Game (bornhack2023)

Hear about what games the BornHack game team gamed this year. We will show stats of our game events and announce the token hunt winner. Wait... Is that a token! "Ejl.CiZLxkAaTwVWkfWR7wZq3XdkY.3f" Go to https://www.bornhack.dk/token/<insert_token_here> and test it out (only active during BornHack 2023). about this event: https://c3voc.de

Aug 8, 202330 min

State of the Game (bornhack2023)

Aug 8, 202330 min

SimpleX Chat - Simple Messaging With Unusually Good Privacy (bornhack2023)

This is a spontaneous talk about the relatively new (mobile apps released 2022) open source SimpleX Chat instant messenger protocol and software, and some reasons why it's a far better choice than in particular Matrix. Well-functioning mobile apps are available for Android (F-Droid and Play store) as well as for iOS, and the CLI reference implementation written in Haskell runs on at least Linux, macOS and Windows. Unlike existing messengers both protocol and server functionality are simple, bringing significant privacy benefits. Privacy is a primary design goal in the project. And although the server does very little it's also possible to run your own server, allowing even more control of our communication. I want to talk about SimpleX features, how the protocol works and hopefully get more people excited about both using and developing it. Because very spontaneous we might also go through the actual protocol specification, which is short and readable, to understand how the thing actually works. about this event: https://c3voc.de

Aug 7, 202337 min

SimpleX Chat - Simple Messaging With Unusually Good Privacy (bornhack2023)

Aug 7, 202337 min

Sexy SSH Hacks (bornhack2023)

You probably already know about SSH aliases and ProxyJump, but have you tried exploiting a forwarded agent? Or protecting it with agent restriction? In this talk I will go through basic as well as advanced SSH tricks and deep-dive into random observations from playing around with SSH. about this event: https://c3voc.de

Aug 7, 202351 min

Sexy SSH Hacks (bornhack2023)

Aug 7, 202351 min

R on OpenBSD (bornhack2023)

Aug 7, 202320 min

R on OpenBSD (bornhack2023)

I find OpenBSD easy to use, and so it is the one I run R on. Few people use R on OpenBSD, or any *BSD for that matter. What's more, most useRs use different operating systems, unfortunately non-free operating systems like Windows, Mac, and proprietary GNU/Linux distributions. Quite often, a package doesn't work on OpenBSD, so I'll show you what to do when that happens. But it's worth it, because by running R on OpenBSD, you can take advantage of R's and OpenBSD's unique features. R itself is free and a part of the GNU project, and if you are accustomed to free Unix-like hacker-ethical softwares, you will be at home with the old useRs who continue to develop with hacker-appropriate practices. Unfortunately, it has become popular in recent years to mix R with proprietary software and to standardize on hard-to-port software. I will share how I deal with the difficulty of interfacing between the different sects of useRs. If you use R, you might learn something about OpenBSD and about how to run your R software more reliably. Among contemporary useRs it is very common to limit ones' tools to those that can be installed by R. Knowing how to interface with other programs and with different operating system, you get more options and can often accomplish tasks more simply than with R packages alone. about this event: https://c3voc.de

Aug 7, 202320 min

Performant cross-platform development using Flutter (bornhack2023)

Aug 7, 202347 min

Performant cross-platform development using Flutter (bornhack2023)

Flutter is a software development kit based on the Dart language enabling developers to create performant cross-platform applications. We'll have an introduction for people with some basic knowledge of Flutter or other cross-platform tool kits and later on a view on advanced topics. In this talk, we will have a look on performance-tuning, useful features as well as some background information on the Flutter framework, it's engine and the Dart runtime. about this event: https://c3voc.de

Aug 7, 202347 min

How to create better content videos faster with OBS (bornhack2023)

At my first BornHack in 2018 I became part of the video team and was thus introduced to Open Broadcaster Software (OBS) which turned out to be a gamechanger for the way I produce my videos for most of my online courses, webinars and live videos. With OBS I have reduced my time spent editing webcam and screenshare videos to almost 0, and at the same time the quality has greatly improved. In this talk I'm going to take you behind the scenes of my setup and share some of the tips and tricks that makes OBS one of the most cherished tools in my online business. about this event: https://c3voc.de

Aug 7, 202351 min

How to create better content videos faster with OBS (bornhack2023)

Aug 7, 202351 min

shutdown (froscon2023)

about this event: https://programm.froscon.org/2023/events/2975.html

Aug 6, 20236 min

shutdown (froscon2023)

Aug 6, 20236 min

funion: A Tor Client in Elixir (bornhack2023)

In this talk, we will walk through funion, a third-party Tor client I have been working on since March 2023. about this event: https://c3voc.de

Aug 6, 202344 min

funion: A Tor Client in Elixir (bornhack2023)

Aug 6, 202344 min

Von Asciidoc zu Antora (froscon2023)

Am Anfang wurde die opsi-Dokumentation mit OpenOffice erstellt. Als die Dokumente dann zu groß wurden, wurde Asciidoc und eine Versionsverwaltung für die Dokumentation eingeführt. Der Build-Prozess mit Asciidoc und recht umfangreichen Build-Skripten war bis vor kurzem noch im Einsatz. Letztes Jahr wurde der gesamte Dokumentations- und Build-Prozess auf Asciidoctor umgestellt. Mit Asciidoctor können die Asciidoc-Quellen direkt in HTML und mit Asciidoctor-PDF auch in PDF umgewandelt werden. Damit entfällt die Notwendigkeit einer DocBook- oder LaTeX-Toolchain. In einem weiteren Schritt wurde die opsi-Dokumentation in eine Antora-Dokumentation umgewandelt. Antora erstellt eine Dokumentationsseite mit Navigation und Suche. Auf dieser Seite werden alle Handbücher zusammengefasst. Über die Dokumentationsseite können die Benutzer nun auch Änderungen an der Dokumentation einreichen. Zusätzlich werden mit Hilfe eines Skripts und Asciidoctor HTML- und PDF-Dateien der einzelnen Handbücher erstellt. about this event: https://programm.froscon.org/2023/events/2921.html

Aug 6, 202329 min

Firebird Open Source Database Quick Start (froscon2023)

1. The Firebird licenses 2. Installing Firebird 3. Version 2.5/3.0/4.0/5.x 4. Server modes 5. Installing on Windows. 6. Installing on Linux 7. Server configuration and management 8. Administration tools 9. Working with databases 10. Connection strings 11. Connecting to an existing database 12. Connecting with isql 13. Connecting with a GUI client 14. CREATE DATABASE 15. User management and grants 16. SYSDBA 17. Firebird SQL DDL Basics 18. Tables and other Metadata Objects 19. Firebird SQL DML Basics 20. Backup. 21. The Firebird Project. Features The open source Firebird® relational database management system performs excellently and scales impressively, from an embedded, single-user model to enterprise-wide deployments with multiple Tb+Gb databases running with hundreds of simultaneous clients. Support of all major platforms and operation systems OS Firebird supports a number of hardware and software platforms: Windows, Linux, MacOS, HP-UX, AIX, Solaris and more. It runs on at x386, x64 and PowerPC, Sparc and other hardware platforms, and supports an easy migration mechanism between these platforms. Firebird is included into the following Linux repositories: Fedora, OpenSuse, CentOS, Mandriva, Ubuntu. Multi-generation architecture One of the key Firebird features is its multi-generational architecture, which enables the development and support of hybrid OLTP and OLAP applications. This makes a Firebird database capable of serving simultaneously as both an analytical and an operational data store, because readers do not block writers when accessing the same data under most conditions. Powerful and developer-friendly SQL language Firebird supports stored procedures and triggers, and has comprehensive SQL92 support. High compatibility with ANSI SQL Common Table Expressions (CTE) Flexible transactions management Full-blown stored procedures (selectable SP enables joins w/tables) Cross-database queries Active tables concept and events User Defined Functions active tables Logging and monitoring Firebird offers Trace API and rich set of monitoring tables (MON$) Real-time monitoring SQL debugging Audit Events Partial or full logging Through remote connection monitoring security Standard security Users and roles GRANT/REVOKE on main operations Database owner concept Windows Trusted Authentication Single-sign on for end-users Integration with Windows domain/Active Directory security Network The only network port should be open (3050 by default, configurable) Aliases (path to the database is not exposed) Developer Tools Firebird is supported by numerous database connectivity options: Firebird.NET JayBird (Java) Delphi/C++ Builder drivers (Embarcadero Delphi/C++ Builder IDEs include dbExpress drivers to work with Firebird.) FreePascal & Lazarus PHP for Firebird FireRuby and more! More features True Open Source Firebird is free for commercial and educational usage: no license fees, installation or activation restrictions. No double licensing - Firebird license is based on Mozilla Public License. Deployment Embedded version (in dll) with multi-user support Native Windows installer available, localized in most popular languages Run as service or as application RPM or tar.gz distributions available Ability to create custom “100% silent” installers Read-only deployments (database and server can be on CD, DVD, Blu-Ray, etc) Small footprint (minimal installation is 4Mb, standard is 33Mb) Performance Choice of architectures to fit all needs – Embedded, SuperServer, SuperClassic and Classic Multi-CPU and multi-core SMP scalability for SuperClassic and Classic architecures Database up to 20 Terabytes supported Thread-Safe Client Library Backup and restore Online backup – ability to create backup copy without stopping database Online dump – ability to quickly create copy even for very big database Incremental backup – partially supported Point-In-Time Recovery Full Text Search Integration with Sphinx, Full Text Search Engine High compatibility with industry standards on many fronts makes Firebird the obvious choice for developing interoperable applications for homogeneous and hybrid environments. The mix of high performance, small footprint, supreme scalability, silent and simple installation and 100% royalty-free deployment make Firebird a highly attractive choice for all types of software developers and vendors. It is used by approximately 1 million of software developers worldwide. Firebird works about this event: https://programm.froscon.org/2023/events/2871.html

Aug 6, 202358 min

Ergonomisch optimierte Formulare durch FOSS (froscon2023)

Rechtsverordnungen gibt es viele, doch es ist zumeist unklar wie diese bei der Verwaltungsdigitalisierung umzusetzen sind. Am weitreichendsten ist die Arbeitsstättenverordnung, die ein Usability-Engineering erfordert und auch dadurch einen 'Souveränen Arbeitsplatz' ermöglicht. Nicht nur Tools dazu stehen als FOSS zur Verfügung, sondern auch ein Wiki-basierter Formular-Editor. Fachbereiche können damit selbst optimierte Formulare für bestimmte Arbeitsaufgaben gestalten, ausprobieren und diese z. B. der IT als Templates zur Verfügung stellen. HTML5 reicht nicht, um die Vorgaben der Arbeitsstättenverordnung einzuhalten. Die Arbeitsstättenverordnung verpflichtet Arbeitgebende zur Usability bzw. Software-Ergonomie für Arbeitnehmende. Die Umsetzung ist unklar, da es dazu keine Methoden und fundiert ergonomische Gestaltungsansätze gibt. Software-ergonomisch und programmtechnisch optimiert, bilden die weniger als 200Kb Javascript der useLib einer FOSS-Library die Grundlage. Diese kann auch alte Server-Client-Anwendungen in eine aufgabenangemessene Zukunft überführen. Darüber hinaus kann diese zusammen mit zwei ebenso hoch optimierten kleinen Scripten die Digitale Souveränität auf höchstem Sicherheitsstandard gewährleisten. Dies ist die Voraussetzung für dezentrale Arbeitssysteme mit massiver Minimierung des für den Betrieb notwendigen Energieeinsatzes und Wartungsaufwandes. Viele kaum beachtete Aspekte der Barrierefreiheit werden ebenfalls gelöst. Die BITV-Verordnung deckt lediglich ergonomische Grundvoraussetzungen ab. Um es plakativ zu sagen, sie sorgt nur dafür, dass beispielsweise blinde Menschen eine HTML-Seite lesen können. Menschen, die zum Verständnis eines Seiteninhaltes eine gesonderte "einfache Sprache" benötigen, sind gemeinhin selten in der Lage komplexe Arbeitsaufgaben zu bewältigen. Seit der XEROX GUI vom Ende der 70ger gab es mehr oder weniger einen Stillstand in der Entwicklung von Interaktionselementen. Viele bereit gestellten Meta-Controls zeugen von kognitions-psychologischer Unkenntnis. Ja, sie stehen sogar oft im Widerspruch zu vielen Untersuchungsergebnissen. Regeln abgeleitet aus verschiedenen Accessibility-Ansätzen, kognitions-psychologischer Forschung, ergonomischen Standards zu Stellteilen und Anzeigen, Usability-Heuristiken und der gesetzlichen Vorgaben sind mittels der Scripte der useLib abgebildet. Die komplexeste und und wichtigste Regel der 'Vollständigen Handlungsregulationszyklen!' ist mittels verschiedener Usability-Engineering-Tools ebenfalls FOSS zu gewährleisten, die helfen Arbeitsprozesse alle diese Regeln integrierend zu gestalten. Direkt vorgeführt wird die useEditor-APP ein HTML-basierter Wiki-Editor, der lokal oder im Netz betrieben werden kann. In einem Vorschaufenster können Arbeitsergebnisse direkt ausprobiert werden. Erläutert werden die ergonomische Optimierung von auch komplexen Auswahlaufgaben und die sog. formatierte Eingabe. about this event: https://programm.froscon.org/2023/events/3020.html

Aug 6, 202357 min

Einsatz von Maschinellem Lernen am Beispiel von Rettungsleitstellen (froscon2023)

Im Notfall muss ein Rettungsdienst innerhalb weniger Minuten am Einsatzort eintreffen. Eine ausreichende Anzahl an Rettungsmitteln (Fahrzeuge und Besatzung) sind bereitzustellen, um dies immer und unter allen Umständen zu gewährleisten. Eine Leitstelle schätzt den Bedarf anhand von Erfahrungswerten ab. Weicht das reale Einsatzaufkommen von der Planung ab, schließt sie auftretende Lücken durch das Verlegen von Einsatzmitteln. In einem Forschungsprojekt der IABG wird untersucht, ob eine Vorhersage des Einsatzaufkommens mittels Künstlicher Intelligenz möglich ist. Das Ziel ist die Planung zu optimieren, um so die Anzahl an Verlege-Fahrten zu reduzieren, knappe Ressourcen einzusparen und ohne Hilfsfristen zu überschreiten. Die Umsetzung erfolgt mit Keras und TensorFlow. Motivation Die IABG berät Leitstellen und Lagezentren zum Einsatz moderner IT. Um bestehende Prozesse zu verbessern, forscht die IABG unter anderem zum Einsatz von Künstlicher Intelligenz zur Vorhersage von Einsatzaufkommen und -Verteilungen sowie zur Unterstützung von Standortplanungen. Grundlagen Rettungsdienste müssen innerhalb einer bestimmten Hilfsfrist nach dem Eingehen eines Notrufes am Einsatzort eintreffen. Diese Frist ist abhängig von der Besiedlungsdichte (Stadt oder Land) sowie dem Bundesland. Ein typischer Wert für dünn besiedelte Gebiete ist beispielsweise innerhalb von 10 Minuten in 90% der Fälle. Da die verfügbaren Einsatzmittel (Fahrzeuge und Personal) stets ein rares Gut sind, ist es wichtig sparsam zu planen, ohne die Hilfsfrist zu überschreiten. Das Leitstellenpersonal schätzt basierend auf Erfahrungen das Einsatzaufkommen anhand der Wettervorhersage, Jahreszeit, Wochentag, Tageszeit, Veranstaltungen und Sonderlagen. Stimmt die Planung nicht mit dem realen Einsatzaufkommen überein, bleiben entweder wertvolle Ressourcen ungenutzt oder Einsätze sind nur mit Mehraufwand durchzuführen. Eingesetzte Tools Zur schnellen Umsetzung und Entwicklung von Prototypen nutzen wir eine große Anzahl an Open-Source-Bibliotheken, unter anderem: • Pandas ist eine beliebte Open-Source-Datenmanipulationsbibliothek für Python. Es bietet eine flexible und effiziente Möglichkeit, mit strukturierten Daten wie Tabellen und Zeitreihen zu arbeiten. • NumPy nutzen wir für numerische Berechnungen. Es bietet eine leistungsstarke und effiziente Möglichkeit, mit Matrizen zu arbeiten, und ermöglicht eine schnelle Berechnung und Bearbeitung großer Datensätze. • TensorFlow ist eine Bibliothek für den Aufbau, das Training und das Bereitstellen von Machine-Learning-Modellen, einschließlich Deep-Neural-Networks. Es bietet viel Flexibilität und Kontrolle über die zugrunde liegenden Berechnungen und ermöglicht es Benutzern, benutzerdefinierte komplexe Architekturen zu erstellen und die Leistung zu optimieren. • Keras ist eine High-Level-API, die auf Backend-Engines wie TensorFlow aufsetzt und die Modellierung, Training und Bereitstellen von Machine-Learning erheblich erleichtert. • scikit-learn ist eine weitere High-Level API für Machine-Learning, die hauptsächlich klassische bzw. typische und erprobte Algorithmen bereitstellt. • Scipy und CVXOPT bieten eine große Auswahl an Werkzeugen im Bereich der Optimierung. Analyse der Daten Trainingsdaten sind die Einsatzdaten aus der Vergangenheit, die im Einsatzleitsystem jeder Leitstelle dokumentiert sind. Zusätzlich werden Wetterdaten, Wetterwarnungen und andere für die Prognose relevanten Daten einbezogen. So haben auch Daten zu Großveranstaltungen wie zum Beispiel Fußballspiele oder Open-Air Events in der Regel Auswirkungen auf das Einsatzaufkommen. Aufbereiten der Daten Zeitreihendaten enthalten oft fehlende/falsche Werte und Ausreißer. Diese Probleme sind zu identifizieren und zu beseitigen. Die Visualisierung der Daten stellt einen essenziellen Bestandteil der Zeitreihenanalyse dar. Sie dient der Erkennung von Mustern, Trends und Anomalien in den Daten. Darüber hinaus erlaubt sie die Bewertung der Relevanz einzelner Eingabeparameter, auch bekannt als Features. Bei der Vorhersage des Einsatzaufkommens stellt sich beispielsweise die Frage, welche der gegebenen Feature relevant für unsere Prognosen sind. Diese Überlegungen tragen maßgeblich zur Erklärbarkeit des Modells bei, indem sie ein Verständnis dafür schaffen, wie ein bestimmtes Feature die Vorhersage beeinflusst. Zusätzlich helfen eventuell weitere Features, wie beispielsweise die "gefühlte Temperatur" anstelle der bloßen Temperatur und relativen Feuchte das Modell zu verbessern. Alternative Datenquellen (z.B. Wetterdienst) sind ein weiteres Hilfsmittel Trends noch besser zu erklären. Trainieren Erfasst man Features über die Zeit, spricht man ganz allgemein von Zeitreihen. Beispielsweise ist das Einsatzaufkommen über die Zeit eine solche Zeitreihe. Beim Einsatzaufkommen im Rettungsdienst wird diese Anzahl der Einsätze über die Zeit in regelmäßigen Abständen, beispielsweise stündlich, n-stündlich oder täglich, erfasst. Darüber hinaus wird das Einsatzvolume

Aug 6, 202348 min

Wouldn't it be good if there was a standard for public code? (froscon2023)

More and more, public organizations are embracing open source. But they often create something from scratch just for themselves rather than making their codebase reusable and to be collaborated upon with their peers. Wouldn't it be great if there was a standard for them to make that easier? The Standard for Public Code is a set of criteria that supports public organizations in developing and maintaining software and policy together. It provides guidance to public organizations building open source solutions to enable successful future collaboration and reuse by similar organizations in the public sector in other places. It includes advice for policy makers, government managers, developers and vendors. The Standard for Public Code supports the collaborative creation of codebases that are usable, open, legible, accountable, accessible and sustainable. It is meant to be applicable to codebases for all levels of government, from supranational to municipal. The standard is itself open source and collaboratively built. In this talk we'll give a walk-through of the standard, what it does and how it can be applied to a codebase. It will give you the ability to start assessing a codebase by yourself, including tips for some other resources that might helpful. about this event: https://programm.froscon.org/2023/events/2960.html

Aug 6, 202341 min

Ergonomisch optimierte Formulare durch FOSS (froscon2023)

Aug 6, 202357 min

Von Asciidoc zu Antora (froscon2023)

Aug 6, 202329 min

Firebird Open Source Database Quick Start (froscon2023)

Aug 6, 202358 min

Wouldn't it be good if there was a standard for public code? (froscon2023)

Aug 6, 202341 min

Einsatz von Maschinellem Lernen am Beispiel von Rettungsleitstellen (froscon2023)

Aug 6, 202348 min

Green Software (froscon2023)

Aug 6, 202342 min