
Chaos Computer Club - archive feed
21,498 episodes — Page 172 of 430
Open Audio Search (ecb2022)
Presentation and discussion of the Open Audio Search project. It uses automated speech recognition to turn spoken word into text, which is then indexed in a full-text search engine. The engine can subscribe to RSS feeds to ingest content from different sources. Through a web user interface, users can search in the generated transcripts of radio shows and podcasts and play them right from the time mark of a search result. about this event: https://pretalx.c3voc.de/ecb2022/talk/PEW9GK/
Open Audio Search (ecb2022)
European Language Grid (ecb2022)
European Language Grid (ecb2022)
How can we overcome language barriers by using language technology like machine translation algorithms? How to make use of the European Language Grid and looking at its API. about this event: https://pretalx.c3voc.de/ecb2022/talk/JFVSYD/
PEACH - Personalisation and Recommendation Ecosystem (ecb2022)
PEACH - Personalisation and Recommendation Ecosystem (ecb2022)
Presentation and discussion about European Broadcasting Union's Personalisation and Recommendation Ecosystem PEACH. How can the most relevant content be delivered to each user? about this event: https://pretalx.c3voc.de/ecb2022/talk/K3QSMC/
Hacking search algorithms (ecb2022)
Hacking search algorithms (ecb2022)
How can we build search engines with a different bias such as ranking common good sources first? Roland Alton will present his experience of adapting and operating for one year fairsuch.net, a meta search engine based on Searx. We will also be looking at other open source frameworks that focus on search and discovery and will share our experience how they can be adapted or trained. about this event: https://pretalx.c3voc.de/ecb2022/talk/VNS3ZA/
ActivityPub (ecb2022)
ActivityPub (ecb2022)
Presentation and discussion of the social media exchange protocol. about this event: https://pretalx.c3voc.de/ecb2022/talk/KWDMLZ/
Matrix & PubHubs (ecb2022)
Presentation and discussion of the social media exchange protocols based on matrix. about this event: https://pretalx.c3voc.de/ecb2022/talk/7FEZ7L/
Matrix & PubHubs (ecb2022)
Data replication and exchange protocols (ecb2022)
How can we efficiently replicate metadata and content between media platforms? After an intro to the day, this presentation introduces current approaches towards self-certifying data structures as a future-proof model for content broadcast and exchange. about this event: https://pretalx.c3voc.de/ecb2022/talk/9A9YW7/
Data replication and exchange protocols (ecb2022)
Metadata modeling for European media exchange (ecb2022)
Discussion about datamodel about this event: https://pretalx.c3voc.de/ecb2022/talk/7XDJ3D/
Metadata modeling for European media exchange (ecb2022)
Infrastructure Review (gpn20)
Infrastructure Review (gpn20)
Infrastructure Review der GPN20 about this event: https://cfp.gulas.ch/gpn20/talk/FSCKSV/
Fuzion — Eine neue Programmiersprache für Sicherheit (gpn20)
Fuzion ist ein Open Source Projekt, das vor drei Jahren gestartet wurde mit dem Ziel, eine neue Programmiersprache für sicherheitskritische Anwendungen zu entwickeln. Der Vortrag erklärt, wie Sicherheitsprobleme wie log4shell oder spring4shell automatisch erkannt werden. Der Ansatz von Fuzion ist es, Bestandteile anderer Sprachen in ein einziges, einheitliches Konzept zu vereinigen. Beispiele dieser Bestandteile sind Funktionen, Klassen, Methoden, Packages, Argumente. Fuzion vereinheitlicht diese als Fuzion Features. Das macht die Sprache einfacher und gleichzeitig mächtiger. Fuzion unterstützt pur funktionale Programmierung ohne mutierbare Variablen. Nicht-funktionale (Seiten-) Effekte werden als Fuzion Effects modelliert und werden Teil der Signatur von Features. Fuzion definiert ein einfaches Zwischenformat, das es ermöglicht, mächtige statische Analysewerkzeuge zu entwickeln um Sicherheitsaspekte nachzuweisen. Fuzion ist ein Open Source Projekt, das vor drei Jahren gestartet wurde mit dem Ziel, eine neue Programmiersprache für sicherheitskritische Anwendungen zu entwickeln. Der Vortrag erklärt, wie Sicherheitsprobleme wie log4shell oder spring4shell automatisch erkannt werden. Der Ansatz von Fuzion ist es, Bestandteile anderer Sprachen in ein einziges, einheitliches Konzept zu vereinigen. Beispiele dieser Bestandteile sind Funktionen, Klassen, Methoden, Packages, Argumente. Fuzion vereinheitlicht diese als Fuzion Features. Das macht die Sprache einfacher und gleichzeitig mächtiger. Fuzion unterstützt pur funktionale Programmierung ohne mutierbare Variablen. Nicht-funktionale (Seiten-) Effekte werden als Fuzion Effects modelliert und werden Teil der Signatur von Features. Fuzion definiert ein einfaches Zwischenformat, das es ermöglicht, mächtige statische Analysewerkzeuge zu entwickeln um Sicherheitsaspekte nachzuweisen. Fuzion ist ein Open Source Projekt, das vor drei Jahren gestartet wurde mit dem Ziel, eine neue Programmiersprache für sicherheitskritische Anwendungen zu entwickeln. Der Vortrag erklärt, wie Sicherheitsprobleme wie log4shell oder spring4shell automatisch erkannt werden. Der Ansatz von Fuzion ist es, Bestandteile anderer Sprachen in ein einziges, einheitliches Konzept zu vereinigen. Beispiele dieser Bestandteile sind Funktionen, Klassen, Methoden, Packages, Argumente. Fuzion vereinheitlicht diese als Fuzion Features. Das macht die Sprache einfacher und gleichzeitig mächtiger. Fuzion unterstützt pur funktionale Programmierung ohne mutierbare Variablen. Nicht-funktionale (Seiten-) Effekte werden als Fuzion Effects modelliert und werden Teil der Signatur von Features. Fuzion definiert ein einfaches Zwischenformat, das es ermöglicht, mächtige statische Analysewerkzeuge zu entwickeln um Sicherheitsaspekte nachzuweisen. Ressourcen: Webseite: https://flang.dev Twitter: @FuzionLang GitHub: https://github.com/tokiwa-software/fuzion about this event: https://cfp.gulas.ch/gpn20/talk/QCEVG9/
Fuzion — Eine neue Programmiersprache für Sicherheit (gpn20)
Gender Diversity in der Elektrotechnik - Die bunte Welt der Steckverbinder (gpn20)
Gender Diversity in der Elektrotechnik - Die bunte Welt der Steckverbinder (gpn20)
Steckverbinder gibt es nur in weiblich und männlich, oder? Genauso wie die echte Welt viel bunter ist, gibt es auch in der Verbindungstechnik unzählige Arten und Weisen, wie Energie oder Daten jenseits der üblichen Heteronormativität übertragen werden können. Und hinter den mechanischen Lösungen verbergen sich sehr oft interessante Probleme und Anwendungen. Elektrische Verbindungstechnik ist in unserer Welt so omnipräsent, dass man sie oft als gegeben hinnimmt und gar nicht genauer fragt, warum Steckverbinder eigentlich so funktionieren, wie sie das tun. Heteronormativ, male <> female. Welche Grundkonzepte gibt es, und was sind die Ideen dahinter? Doch das eigentlich Spannende sind ja die Dinge, die seltener vertreten sind, vor allem in einem Feld, in dem viel genormt ist und noch mehr nur als 'Industriestandard' existiert. Und so sind die interessantesten Steckverbinder oft die, die nicht in die üblichen Kategorien passen, warum auch immer. Und natürlich dürfen die schönsten Steckverbinder-Anekdoten auch nicht fehlen, genauso wenig wie der HDMI auf Gardena Adapter. about this event: https://cfp.gulas.ch/gpn20/talk/Q8CWJM/
Demoszene Nachlese (gpn20)
Die Nachlese der besten Demos der letzten paar Jahre Demos sind live-gerenderte Computergrafikanimationen, die oft mit einer Größenbeschränknung daherkommen. Verschiedene Gruppen versuchen sich gegenseitig mit Stil, epischem Effektbombastement und technischer Raffinesse zu überbieten und das ganze im Zweifelsfall in obszön kleine Dateigröße zu packen. Also, greift euch ein ~Bier~ Tschunk und genießt Strobo und Effektgeballer! about this event: https://cfp.gulas.ch/gpn20/talk/ZCNJU3/
KI als Waffe (kriegundki)
Demoszene Nachlese (gpn20)
KI als Waffe (kriegundki)
Für den hybriden Kongress »Ohne NATO leben – Ideen zum Frieden« haben die FIfF-Mitglieder Christian Heck und Hans-Jörg Kreowski einen Online-Beitrag zu "Künstliche Intelligenz als Waffe" produziert. Der Kongress fand am 21. Mai in Berlin in der Humboldt-Universität und online statt. Für den hybriden Kongress »Ohne NATO leben – Ideen zum Frieden« haben die FIfF-Mitglieder Christian Heck und Hans-Jörg Kreowski einen Online-Beitrag zu "Künstliche Intelligenz als Waffe" produziert. Der Kongress fand am 21. Mai in Berlin in der Humboldt-Universität und online statt. about this event: https://fiff.de
Moderne Linux Kommandozeilenwerkzeuge - Edition "Allein zu Haus" (gpn20)
Zwei Jahre "Kontaktreduzierung" haben eine lange Liste an neuen, modernen oder einfach nur "interessanten" Kommandozeilenwerkzeugen für Linux hervor gebracht. Schaut vorbei, wenn ich erkläre, warum ihr eure bekannten und gelibeten Werkzeuge auf der Kommandozeile gegen neue, bessere Versionen eintauschen solltet und ich euch Werkzeuge aufzeige, die ihr eventuell noch gar nicht kanntet. Macht euch doch eure tagtägliche Arbeit auf der Kommandozeile einfacher. Und ja, "Save the planet! Recycle talks!" gilt auch 2022. Ein paar "must haves" aus meinen früheren Talks werde sich sicher auch wieder erwähnen. Und die Witze sind auch nicht besser geworden. "Linux ohne einer Kommandozeile ist wie ein Himmel ohne Sterne." about this event: https://cfp.gulas.ch/gpn20/talk/ZT8ZGY/
Moderne Linux Kommandozeilenwerkzeuge - Edition "Allein zu Haus" (gpn20)
IoT-Security nach ETSI/EN303645 (gpn20)
IoT-Security nach ETSI/EN303645 (gpn20)
Betrachtung Norm ETSI/EN 303 645 "Cyber Security for Consumer Internet of Things" Um eine Basis für sichere IoT Hardware zu schaffen, hat die ETSI die praktische Norm EN 303 645 "Cyber Security for Consumer Internet of Things" herausgebracht. Im Talk betrachten wir u.a. - Aufbau und Inhalte der Norm EN303645 - Ganzheitlicher Ansatz zu sicheren IoT-Geräten - Best Practices zur Umsetzung einzelner Punkte about this event: https://cfp.gulas.ch/gpn20/talk/PSA8ND/
Datenökonomie im Gesundheitsdatenraum - muss das sein? (gpn20)
Datenökonomie im Gesundheitsdatenraum klingt genauso sexy wie Darmspiegelung im Endoskopieraum – man fragt sich muss das sein? Datenökonomie findet statt, jetzt. Allerdings noch sehr begrenzt. Als Arzt interessiert mich natürlich besonders der Gesundheitsdatenraum. Gegenwärtig stehen Medienbrüche, inkompatible Datenformate, fehlende digitale Akzeptanz der Datenweitergabe im Gesundheitswesen im Wege. Das soll sich ändern. 2020 veröffentlichte die EU-Kommission ein Strategiepapier zur Datenökonomie: die EU-Datenstrategie (1). Auf 39 Seiten wird dort zur Entwicklung verschiedener Datenräumen in der Datenwirtschaft aufgerufen. Andrus Ansip, der Vizepräsident der EU-Kommission von 2017 beschreibt: „Es sollte ein freier Datenfluss zwischen Standorten, über Grenzen hinweg und innerhalb eines einheitlichen Datenraumes möglich sein. Wenn unsere Datenwirtschaft Wachstum und Beschäftigung hervorbringen soll, müssen Daten genutzt werden. Dafür müssen sie allerdings verfügbar sein und analysiert werden können.“ Die Fragen, muss das sein? und brauchen wir wirklich Wachstum?, entsprechen im gegenwärtigen ökonomischen Mainstream in etwa der Frage, muss ich vor der Darmspiegelung ein Abführmittel trinken. Hier gibt es kein Nein! In Anbetracht der begrenzten Ressourcen und der Umweltkrise sind andere Fragen allerdings genauso wichtig: Was passiert im Gesundheitsdatenraum? Welche Schutzkonzepte für die Menschen sind vorgesehen? Braucht Datenökonomie im Gesundheitsdatenraum überhaupt Wachstum? Oder ist Datenökonomie vielleicht sogar der Weg, heraus aus dem Wachstum, hinein in eine nachhaltige Degrowth-Ökonomie? Und als Arzt möchte ich noch hinzufügen, dass eine Vorsorgedarmspiegelung sein muss. Schauen Sie rein in meinen Talk, hier wird der Gesundheitsdatenraum ganzheitlich behandelt. (1) https://eur-lex.europa.eu/legal-content/DE/TXT/PDF/?uri=CELEX:52020DC0066&from=DE about this event: https://cfp.gulas.ch/gpn20/talk/QZKCCE/
Smartphone Security - how to prevent audio surveillance (gpn20)
How to prevent using smartphones as Bugs - Overview of technologies and solutions. In our world electronic espionage is constantly increasing. Even without expert knowledge is possible to turn modern smartphones into audio bugs. By hacked smartphones it is possible for attackers to listen to the Audio in the room. In this talk we show and compare different approaches and solutions to prevent mobile phones getting misused for audio surveillance. about this event: https://cfp.gulas.ch/gpn20/talk/EALKLP/
Datenökonomie im Gesundheitsdatenraum - muss das sein? (gpn20)
Smartphone Security - how to prevent audio surveillance (gpn20)
Lightning Talks - Day 3 (gpn20)
Lightning Talks - Day 3 (gpn20)
A 60min lightning talk session about this event: https://cfp.gulas.ch/gpn20/talk/FY7EUH/
Standardizing error codes: Introducing Serum, and the Serum Analyzer for Golang (gpn20)
Serum is standard for serializable, easy-to-observe, cross-language, error handling. It's meant to be a "just enough" standard: canonically defined in JSON, easy to adopt, and easy to extend -- and just enough structure to support static analysis. Serum is meant to work within languages that have a "errors are values" philosophy, but can work with exception-oriented languages too. Along with the Serum specifications, we also introduce go-serum-analzyer, a static analysis tool which can be used in golang programs to analyze their error handling, and enforce contracts and documentation about error codes that functions may yield. about this event: https://cfp.gulas.ch/gpn20/talk/ZJJKTG/
Standardizing error codes: Introducing Serum, and the Serum Analyzer for Golang (gpn20)
DDoS kommt aus dem Internet und schmeckt AUA! (gpn20)
Daten helfen heilen? Warum die elektronische Patientenakte nicht gesünder macht (gpn20)
Stellt euch vor, ihr würdet zur Arbeit mit einem System gezwungen, - bei dem Anschluss und die nötigen Geräte wochenlang nicht funktionieren, - das dann permanent Systemabstürze wegen elektrostatischer Entladungen erzeugt, - bei dem der nötige elektronische Versand von Formularen nicht funktioniert, - bei dem ihr wegen Störungen teilweise wochenlang abgehängt seid, - wofür ihr teure Updates installieren müsst, ob ihr wollt oder nicht, - bei dem ihr Bauchschmerzen habt, was mit sensiblen Daten eurer Kunden passiert, die zentral in Clouds gespeichert werden (alternativlos vorgegeben). Ihr fürchtet um Vertrauen und Schweigepflicht. Wehe aber, ihr installiert und nützt dieses System nicht! Wer sich verweigert, bekommt weniger Honorar für seine Arbeit! Wo sich dieser Wahnsinn abspielt? Im deutschen Gesundheitswesen. Der Anschluss an die Telematikinfrastruktur (TI) zur Vernetzung von Praxen, Kliniken und anderen Akteuren ist seit 2018 Pflicht. Darüber läuft nun auch die elektronische Patientenakte (ePA), die die Gesetzlichen Krankenkassen seit 1.1.2021 anbieten müssen. Die Nachfrage der Patienten hält sich bisher in Grenzen, in meiner Praxis gleich null. Die zentrale Speicherung sensibler Daten in Clouds verunsichert viele Menschen. Sie wollen sich oft auch mit nötiger Technik und PINs nicht beschäftigen - verständlich. Und das E-Rezept, kurz vor Zwangseinführung zum 1.1.2022 doch noch verschoben, können viele meiner Patienten gar nicht empfangen – über die Hälfte aller 65-Jährigen nützt kein Smartphone. Papier, Fax und Rezept mögen oldfashioned und rückständig sein. Aber sie sind einfach, schnell zu bedienen und relativ billig. TI und ePA aber sind komplex (Entropie!), teuer, bringen wenig Mehrwert und bremsen dafür den workflow in den Praxen. Burnout durch digitalisierungsbedingte Mehrarbeit? In den USA heute schon Realität. Gesünder macht die ePA leider auch nicht. Patienten brauchen eher analoge Beratung und Beziehung. Jetzt aber werden Ärzte und Patienten zu Datenlieferanten für die Industrie gemacht – die schon großes Interesse an den Daten signalisiert hat. Das deutsche Gesundheitswesen bisher ist gut, aber sowieso schon teuer. Der nötige Aufwand für entsprechenden Output (Entropie!) wird durch TI und ePA nur verstärkt. Dabei gäbe es andere dringende Notwendigkeiten im Gesundheitswesen. Vorschläge für eine sichere, dezentrale e-Health-Struktur wurden bereits gemacht, bisher aber ignoriert. Manches wäre ja sinnvoll, etwa schnelle Befundübermittlung auf sicheren Kanälen direkt an Patienten und Kollegen – ohne Speicherung auf Servern. Es müsste einfach bedienbar sein, Mehrwert haben – und freiwillig sein! about this event: https://cfp.gulas.ch/gpn20/talk/GREC7K/
DDoS kommt aus dem Internet und schmeckt AUA! (gpn20)
DDoS ist seit Jahren in aller Munde, aber was ist ein DDoS eigentlich? Woher kommt er und was kann ich dagegen tun? In diesem Talk erklären wir die Grundlagen und bieten einige Möglichkeiten zur Prävention und Selbstverteidigung für jede/n, vom kleinen Webhoster bis zum Multi-Terabit internationalen Backbone. about this event: https://cfp.gulas.ch/gpn20/talk/NXHD8F/
Auctioning computational resources (gpn20)
Auctioning computational resources (gpn20)
The speaker is neither an economist nor a professional sysadmin. Still, he likes to invite to a thought experiment on alternative payment/organization schemes for computational resources "in the cloud". Could such schemes help regulate or reduce the load in data centers? Could they help keeping the power grid stable? about this event: https://cfp.gulas.ch/gpn20/talk/KRSXCZ/
After the Metaverse: An Introduction to Brain–machine interfaces (gpn20)
After the Metaverse: An Introduction to Brain–machine interfaces (gpn20)
We use them everyday: Touchscreens, keyboards, screens, these are all interfaces our brain uses to interact with the digital world. But what comes after VR glasses and haptic feedback? This is a hacker-friendly introduction to the biological, technical and ethical challenges of high-bandwidth direct brain communication. cw: blood, pictures of brains Like computers, our brain uses electrical signals for computation. By building devices capable of recording and decoding these patterns of neural activity, we can read information from the brain. By encoding and stimulating neurons using electric fields, we can establish bidirectional brain-machine communication. This talk highlights why increasing the bandwidth of our interaction with computers is a key technology in the Information Age. We talk about where we are today, comparing non-invasive (EEG, EOG, MRI) and partially invasive (ECoG and endovascular) to invasive (microelectrode array) approaches. After this talk, you'll have a basic understanding of current engineering challenges, and why your next open-source project should be a brain-machine interface. about this event: https://cfp.gulas.ch/gpn20/talk/ZKYMZD/
Wie hackt man einen Analogrechner (gpn20)
Die Digitaltechnik hat unsere Welt auf den Kopf gestellt. Aber trotzdem gibt es viele Bereiche, zB. künstliche Intelligenz, die extrem anspruchsvolle Rechnungen benötigen. Es werden neue Computerarchitekturen gebraucht, um dort Fortschritte zu machen. In diesem Vortrag will ich das Feld des "unconventional Computings" abstecken und die Zukunftstechnik "Continous Computing" (auch bekannt als Analogrechnen) vorstellen. Am Ende erzähle ich, wie man Analogrechner hackt. Unser tragbarer Open Source Analogrechner "The Analog Thing" steht auf den roten Tischen. Der Vortrag richtet sich an alle, die über den Tellerrand der gewohnten algorithmischen Informationsverabreitung schauen wollen. Aktuelle Themen wie Quantencomputing und Künstliche Intelligenz werden im Zusammenhang mit den Fronten der Computersimulation allgemeinverständlich erklärt. [Der Sprecher](https://svenk.org) ist Mitgründer des [Berliner Deep-Tech-Startups Anabrid](https://anabrid.com), welches die historische Technik der Analogrechner auf einen Mikrochip bringen möchte. Es handelt sich dabei um eine enorm schnelle und energiesparsame Art der Informationsverarbeitung. In diesem einstündigen Vortrag wird auf viele technische Aspekte eingegangen werden können, die erkären, warum einige Entwicklungen in der Prozessortechnik in eine Sackgasse führen und Alternativen nötig sind. Ein Highlight des Vortrags wird die Vorstellung des kleinen Lehr-Analogrechners [The Analog Thing](https://the-analog-thing.org), mit dem auf der Bühne einige interessante Probleme gelöst werden, soweit es die Zeit zulässt. Ein Veritasium-Video, einen TEDx-Talk und noch mehr Videos und Podcats zum Thema gibt es auf https://anabrid.com/videos-podcasts/ about this event: https://cfp.gulas.ch/gpn20/talk/LW7W79/
Running personal infrastructure on Kubernetes (gpn20)
In summer 2021 I migrated my personal infra from a simple docker-compose based host to my very own Kubernetes cluster. Why? Because I wanted to. Other people made sourdough, I made overengineered infrastructure. In this talk I‘m gonna be explaining how I did it, what difficulties I faced and answer the question if it even was a good idea and if others should do this as well. Kubernetes is about as enterprise as software can get, while also not steering into the terrible NDA plagued environment that most enterprise solutions seem to be living in. It has a large and very welcoming community, who will happily help newcomers out. Seems like a pretty great place to start if you want to learn more about cloud hosting and enterprise stuff in general. Well, that’s what I did. In my dayjob, I don’t do much infrastructure related tasks. I‘m mostly a frontend developer and while I knew my way around a docker environment, I knew that if I wanted to do more infra stuff, I’d have a lot to learn. Over the course of a month, I set up a testing cluster on a couple of VMs at home, migrated all of my applications to work on that, and deployed on my own public production cluster. This whole process was really fun and I learned a lot, however it also was not entirely without tears. More than a year later, everything is still running without any major outages or security incidents. [insert funny Star Trek enterprise joke somewhere in here] about this event: https://cfp.gulas.ch/gpn20/talk/QNVWV9/