
Chaos Computer Club - archive feed
21,498 episodes — Page 68 of 430
Trollen leicht gemacht. (gpn22)
Und sie existiert doch - die fast unmögliche Primzahlenerkennungsmaschine (gpn22)
Ist es möglich, eine Maschine zu bauen, mit der man Primzahlen erkennen bzw. ermitteln kann? Diese Frage habe ich mir vor ein paar Jahren gestellt und eine "virtuelle" Maschine entwickelt, also eine Maschine, die am Computer "funktioniert". Aber würde so eine Maschine sich auch tatsächlich bauen lassen. Bei der virtuellen Maschine gibt es keine physikalischen Einschränkungen und Herausforderungen wie zum Beispiel Gravitation oder Reibung. In diesem Talk stelle ich einen funktionierenden Prototyp vor. Primzahlen haben Mathematiker und mathematisch interessierte schon immer fasziniert. Und Schüler hassen sie - meistens. In unserer modernen Welt sind sie auch essentiell für Verschlüsselungen. Der Grundgedanke bei den asymmetrischen Verschlüsselungsverfahren basiert auf Primzahlen. Aber wie kann man feststellen, ob es sich bei einer Zahl um eine Primzahl handelt? Mit moderner Technik ist das kein Problem. Aber rein mechanisch? Wie ich in einem anderem Talk gezeigt habe ist so eine Maschine virtuell problemlos möglich. Wie verhält es sich aber in der realen Welt? Wenn man Gravitation, Reibung und andere physikalische Gesetze nicht einfach ignorieren beziehungsweise deaktivieren kann. Funktioniert das immer noch? Ja! Und zu diesem Vortrag bringe ich den ersten Prototypen mit und zeige euch unter anderem, wie man damit Primzahlen ermitteln kann, Divisionen durchführen, eine Zahl in ihre Teiler zerlegen sowie eine Zahl in ein anderes Zahlensystem umrechnen kann. Insgesamt erwartet euch folgendes in diesem Talk: - Feststellen, ob eine Zahl gerade oder ungerade ist - Divisionen mit und ohne Rest durchführen - Eine Zahl in ihre Teiler zerlegen - Eine Zahl in ihre Primfaktoren zerlegen - Feststellen, ob eine Zahl eine Primzahl ist - In Zahlensysteme umrechnen, zum Beispiel in das Binärsystem - Quadratwurzeln berechnen bzw. abschätzen Ob es so eine Maschine jemals wirklich gab und ob sie einen Nutzen hatte beziehungsweise gehabt hätte, weiß ich nicht. Sie ist aber gut geeignet, Primzahlen und andere mathematische Methoden zu visualisieren. Interessant für Lehrer, die ihren Schülern die Primzahlen und andere mathematische Methoden näher bringen beziehungsweise vermitteln wollen. about this event: https://cfp.gulas.ch/gpn22/talk/WDWBUA/
Und sie existiert doch - die fast unmögliche Primzahlenerkennungsmaschine (gpn22)
Kein Kinoerlebnis ohne korrektes Zertifikatsmanagement (gpn22)
Common Code <> Different Roots (gpn22)
Opening of GPN22 about this event: https://cfp.gulas.ch/gpn22/talk/YN9HNK/
Common Code <> Different Roots (gpn22)
Grundrechte-Report 2024 (grr)
FamTastic (jh24)
Immer Streit ums Müllrausbringen? Leah, Nora, Marie, Ile, Lina und Juansi haben eine webbased App entwickelt, mit der man spielerisch Aufgaben im Haushalt aufteilen kann. about this event: https://c3voc.de
FamTastic (jh24)
Qualli-Code (jh24)
Phineas, Eva, Julian, Ben, Matija und Erik haben eine Webseite gebaut, auf der man verschiedene Programmiersprachen lernen kann. Vielleicht als Vorbereitung für neue Jugend hackt Teilnehmer*innen im nächsten Jahr? about this event: https://c3voc.de
Qualli-Code (jh24)
Island of Ghosts (jh24)
Mori, JT, Nils und Ferdi haben ein VR Game entwickelt, bei dem man in einer 3D Welt Geister einfängt. Dafür benutzen sie eine Oculus Quest Brille. about this event: https://c3voc.de
Island of Ghosts (jh24)
WikiInsta (jh24)
Doomscrolling ohne Doom: Dimi, Liora, Sophie, David, Felix, Anna und Maxi haben eine App entwickelt, die Zusammenfassungen von Wikipediaartikeln in kleinen Wissenshäppchen zum durchscrollen anbietet. about this event: https://c3voc.de
WikiInsta (jh24)
Mülli3000 (jh24)
Der Mülli3000 ist ein Roboter, der eigenständig rumfährt, mit einer Kamera Müll erkennt und mit Greifarmen einsammelt. Hendrik, Till und Finn kümmern sich darum, dass der Roboter sehen und erkennen kann. Max, Orzala, Fynn, Sofya, Danny, Jonas und Georg bauen Mülli zusammen und arbeiten an seiner Motorsteuerung. about this event: https://c3voc.de
Mülli3000 (jh24)
Find ur Plant (jh24)
Find ur Plant (jh24)
Ihr seid im Urlaub und eure Pflanzen verdursten? Mit Find your Plant von Joscha, Egor, Leno und Leo passiert das nicht. Auf der Webseite finden sich alle Infos zu euren Pflanzen und mit dem Bewässerungssystem bleiben sie immer gut versorgt. about this event: https://c3voc.de
Abschlusspräsentation (jh24)
Abschlusspräsentation (jh24)
about this event: https://c3voc.de
KI im Journalismus: wohin geht die Reise (dgna)
KI im Journalismus: wohin geht die Reise (dgna)
Künstliche Intelligenz schreibt heute Texte, die aus der Feder eines Menschen stammen könnten. Auch computergenerierte Bilder sind immer schwieriger von echten zu unterscheiden. Dies verändert die Art und Weise, wie wir Medien konsumieren – und es verändert die Arbeit von Medienschaffenden. Aber was bedeutet das? Braucht es in Zukunft gar keinen Journalismus mehr, weil eine KI die Zeitung schreibt? Oder braucht es diesen nun erst recht? Und wie können Medienschaffende diese neuen Werkzeuge nutzen und uns besseren Journalismus bieten? Diese Fragen diskutieren wir mit Timo Grossenbacher. Er ist seit mehr als zehn Jahren an der Schnittstelle zwischen Journalismus und Technologie unterwegs, unter anderem als Head of Newsroom Automation beim Verlag Tamedia. Seit kurzem ist er als selbstständiger Berater tätig. about this event: https://www.digitale-gesellschaft.ch/event/netzpolitischer-abend-zum-thema-ki-im-journalismus-wohin-geht-die-reise/
TVLuke: Gemeinfreiheit verstehen und nutzen [FreiTalk N8] (chaotikum)
Gemeinfrei sind Werke, an denen niemand mehr ein Recht hat. Man kann sie also verwenden, wie und wo man möchte. Das ist großartig! Aber wie funktioniert eigentlich diese Gemeinfreiheit genau? Warum gibt es sie? Wie erkenne ich ein gemeinfreies Werk und wie kann ich einschätzen, ob ich es wirklich verwenden darf, oder ob mich nachher doch jemand verklagt?!? Warum kann ein Museum jemanden erfolgreich verklagen, der ein Foto von einem jahrhundertealten Bild auf Wikipedia hochlädt? Wann darf ich ein Gebäude fotografieren und wann nicht? Ist Sampling legal? Was ist denn nun eigentlich ein amtliches Werk? Weil er wissen wollte, was er darf, hat Lukas das Urheberrecht als Laie angesehen. Wie man als Blogger:in, auf Social Media oder Youtube, mit Gemeinfreiheit arbeiten kann, soll in diesem Vortrag gemeinsam nachvollzogen werden. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY NC ND 4.0). https://creativecommons.org/licenses/by-nc-nd/4.0/ Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://chaotikum.org/blog/2024/04/26/freitalk/
TVLuke: Gemeinfreiheit verstehen und nutzen [FreiTalk N8] (chaotikum)
Your favorite Osmocom related productivity tips and tools (osmodevcon2024)
Everybody can quickly talk about / present their favorite tooling and other tips and tricks that make a good development workflow for working on Osmocom related software. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/DUR7GS/
Your favorite Osmocom related productivity tips and tools (osmodevcon2024)
Digital Telecommunication in HF band - WWWAN - World-Wide Wireless Area Network (osmodevcon2024)
We at Rhizomatica are running the High-frequency Emergency and Rural Multimedia Exchange System (HERMES) already for some years, based on P2P connections in a star topology, using UUCP. Now it is time to move forward. This workshop is focused on the next generation HERMES network stack, which hopefully will allow for worldwide deployment of the network. HERMES project provides a software stack (and hardware integration) for very-long distance telecommunication on HF band. Our focus currently are isolated communities (in terms of telecommunication access), especially in Amazon rain forest communities and Central Africa. Our current setup uses a proprietary P2P HF software-modem (called VARA) and UUCP on top of it, basically for email exchange, and ad-hoc file transfer and remote command execution. Our next-generation system will use an open-source modem (called Mercury) we are developing, together new upper network layers, which we are still evaluating (for eg., NNCP and Reticulum). We aim to expand the network world wide, for providing accessibility anywhere in the world through HF, and towards this goal, we'll carry this discussion / workshop for evaluation which would be the best options to take. We are taking a couple of radios (sBitx v3) for a full chain demonstration, and also a fully functional board (without the enclosure) to donate to anyone who wants to play with HF telecom. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/BBZBGM/
Digital Telecommunication in HF band - WWWAN - World-Wide Wireless Area Network (osmodevcon2024)
Closing (fsck2024)
Schön wars. Abschließende Infos und ein paar Statistiken. about this event: https://cfp.ctbk.de/fsck-2024/talk/GYEQAJ/
Closing (fsck2024)
First impression of eUPF (osmodevcon2024)
[eUPF](https://github.com/edgecomllc/eupf) is a rather new implementation of a 3GPP User Plane Function. It is implemented in go and uses eBPF and AF_XDP in order to perform all the GTP-U handling inside the Linux kernel. This talk is about the first impression from setting it up (in combination with open5gs) about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/SWEM3V/
First impression of eUPF (osmodevcon2024)
Einen Parser in einem Tabellenkalkulationsprogramm erstellen (fsck2024)
In dem Workshop wird gezeigt und es kann selbst ausprobiert werden, wie ein Parser in einem Tabellenkalkulationsprogramm erstellt werden kann. Parser teilen eine Eingabe in eine für die Weiterverarbeitung notwendige Form auf. In dem Workshop wird an einem Beispiel gezeigt, wie ein Parser selber in einem Tabellenkalkulationsprogramm erstellt werden kann. Es ist für den Workshop hilfreich ein Gerät dabei zu haben auf dem ein Tabellenkalkulationsprogramm installiert ist oder als Webanwendung aufgerufen werden kann. Es gibt freie Tabellenkalkulationsprogramme, welche als Webanwendung aufgerufen werden können. about this event: https://cfp.ctbk.de/fsck-2024/talk/EZK97N/
Einen Parser in einem Tabellenkalkulationsprogramm erstellen (fsck2024)
Low cost, high speed data acquisition over HDMI (osmodevcon2024)
Through a reverse-engineering effort it is possible to (ab)use a combination of cheap USB 3.2 HDMI video grabbers based on the Macrosilicon MS2130 in combination with small FPGA dev boards like the Sipeed Tang nano series (both ~10 USD each) to capture arbitrary data by connecting them via an HDMI cable. This can be used as a low cost, high speed logic analyzer, ADC capture, DIY SDR etc. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/UBCQFC/
Low cost, high speed data acquisition over HDMI (osmodevcon2024)
Using bpftrace to analyze osmocom performance (osmodevcon2024)
Using bpftrace to analyze osmocom performance (osmodevcon2024)
[bpftrace](https://github.com/bpftrace/bpftrace) is a utility that uses the Linux kernel tracing infrastructure (and eBPF) in order to provide tracing capabilities within the kernel, like uprobe, kprobe, tracepoints, etc. bpftrace can help us to analyze the performance of [unmodified] Osmocom programs and quickly provide information like, for example: * Histogram of time spent in a specific system call * Histogram of any argument or return value of any system call about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/SGKKAA/
Introduction to XDP, eBPF and AF_XDP (osmodevcon2024)
This talk provides a generic introduction to a set of modern Linux kernel technologies: * [eBPF](https://ebpf.io/what-is-ebpf/) (extended Berkeley Packet Filter) is a kind of virtual machine that runs sandboxed programs inside the Linux kernel. * [XDP](https://docs.cilium.io/en/latest/bpf/progtypes/#xdp) (eXpress Data Path) is a framework for eBPF that enables high-performance programmable packet processing in the Linux kernel * [AF_XDP](https://www.kernel.org/doc/html/next/networking/af_xdp.html) is an *address family* that is optimized for high-performance packet processing. It allows in-kernel XDP eBPF programs to efficiently pass packets to userspace via memory-mapped ring buffers. The talk will provide a high-level overview. It should provide some basics before the other/later talks on bpftrace and eUPF. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/RBXC3V/
Introduction to XDP, eBPF and AF_XDP (osmodevcon2024)
osmo-epdg: The osmocom ePDG for VoWiFi (osmodevcon2024)
After working on it on and off during 2023, we finally have a working ePDG in the Osmocom universe. Let's have a look at its internal architecture, how it integrates with other network elements and have a look at a demo and protocol traces. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/YJWERZ/
osmo-epdg: The osmocom ePDG for VoWiFi (osmodevcon2024)
Eine kleine Tour durch Linux als Netzwerk-Gerät (fsck2024)
Eine kleine Tour durch Linux als Netzwerk-Gerät (fsck2024)
Ich gebe einen Überblick, über die wichtigsten Komponenten in Linux um damit Firewalls, Multi-WAN-Router und andere interessante Konstrukte zu bauen. Linux kann mittlerweile sehr viele Sachen, wenn es um das Thema Netzwerk geht. Ich werde eine kleine Übersicht über diverse Komponenten geben, durch die der Netzwerkverkehr in Linux wandert, wie sie zusammenspielen und wie man daraus Router, Firewalls, Loadbalancing über mehrere Uplinks und ähnliches bauen kann und worauf man achten muss. Vorraussichtlich wird es um folgendes gehen: - nftables - conntrack - Routing - Policy-based Routing - ~~VRFs~~ - Network Namespaces - Multipath-Routing - ~~Traffic Control~~ Wer schon einmal von Hand IP-Adressen, Firewall-Regeln oder Routen gesetzt hat und wissen will, wie das eigentlich wirklich funktioniert ist hier richtig. Grundlegende Kenntnisse zum Thema IP und keine Angst vor einer Shell werden vorausgesetzt. about this event: https://cfp.ctbk.de/fsck-2024/talk/PPVFVV/
Disk Space - The Final Frontier? (fsck2024)
Wir unternehmen eine visuelle Reise zu den Sternen und lernen dabei OpenZFS kennen. Mit der FSCK24 entdecken wir ferne Planeten, treffen Ausserirdische und passen nach und nach unseren Storage-Pool an. So lernen wir unterhaltsam etwas über OpenZFS kennen, dass als Dateisystem mit integriertem Volume Manager frei für alle Wesen verfügbar ist. Auf dieser visuell ansprechenden Reise begleiten wir das Raumschiff FSCK24, wie es sich auf eine Forschungsmission begibt. Dabei kommt von Anfang an OpenZFS zum Einsatz und wir lernen nach und nach immer mehr über dieses Dateisystem kennen. Die Reise ist bunt und turbulent, aber nie langweilig und am Ende hat OpenZFS mehrfach die Crew und das Raumschiff gerettet. Langweilige Folienvorträge gibt es schon genug. Daher vermittle ich Wissen mit Spass und auf unterhaltsame Weise. about this event: https://cfp.ctbk.de/fsck-2024/talk/XCGF98/
Disk Space - The Final Frontier? (fsck2024)
Anatomy of the eSIM profile (osmodevcon2024)
In the eSIM universe, *eSIM profiles* are the virtualised content of a classic USIM (possibly with ISIM, CSIM, applets, etc.). Let's have a look what an eSIM profile is: * how is the data structured / organized? * what data can be represented in it? * how to handle features provided by eUICC, how can the eSIM profile mandate some of them? * how does personalization of eSIM profiles work? There will be some hands-on navigation through profiles, based on the `pySim.esim.saip` module. about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/J888MC/