PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

14,359 episodes — Page 102 of 288

Mojolicious & Nuclino (gpw2021)

In unserem Unternehmen nutzen wir Nuclino für das Wissensmanagement (oder auch einfach nur als Wiki). Da wir die Informationen sichern wollen und diese auch an anderer Stelle nutzen wollen, arbeiten wir mit Mojolicious. Was wir da genau machen und was das tolle dabei an Mojolicious ist, will ich in diesem Vortrag zeigen. about this event: https://act.yapc.eu/gpw2021//talk/7747

Mar 24, 202123 min

Pheix CMS is β-released (gpw2021)

Pheix – Artistic 2.0 license compliant, Raku driven content management system with data storing on Ethereum blockchain. It is extremely lightweight, fast & scalable. Official public beta release was announced on 19th February 2021 and we have already a few projects driven by Pheix in production. Traditionally the beta version is published once all scheduled major features have been implemented and released. As with any program beta release, now you have got the access to new features, so you are likely to try Pheix as less stable, but closer to final version. The major Pheix beta release improvements are related to content rendering performance, blockchain support and overall design. I will introduce you to the beta release breaking changes. We will focus on the most important ones and consider them in detail, discuss how and for what purposes Pheix can be applied today. Also I would like to go through the cases where Pheix is used as a migration tool for web3.0 projects, draw up a short profile of the ideal project, assess the complexity of migration and discuss the most significant advantages and disadvantages. In conclusion, prospects for the Pheix project will be considered, I will present the Release Candidate 1 roadmap and the features that will be included in this upcoming release. This talk primarily for software architects and developers of distributed content systems, as well as Raku enthusiasts who are involved in blockchain technology and decentralization issues. about this event: https://act.yapc.eu/gpw2021//talk/7766

Mar 24, 202147 min

Beopardy - Die Software hinter dem CCC Hacker Jeopary (gpw2021)

- beopardy, was ist das - warum _b_? - warum perl? - MVP (Minimum Viable Product) - Evolution a.k.a. featuritis - kurzer Blick auf die Hardware about this event: https://act.yapc.eu/gpw2021//talk/7762

Mar 24, 202127 min

Perl in 2025 (gpw2021)

Abstract to follow about this event: https://act.yapc.eu/gpw2021//talk/7768

Mar 24, 202140 min

Android ohne Google (petitfoo)

In diesem Petit Foo erzähle ich wie man sein Android-Handy ohne Google-Account und proprietäre Google-Software verwendet ohne auf Funktionen wie Messaging, Browser, Navigation, App-Store usw. zu verzichten. about this event: https://www.chaospott.de

Mar 17, 202148 min

Osmocom 2020 review (osmodevcall)

about this event: https://c3voc.de

Mar 12, 202150 min

Pipes, Arrows, and the Universe (bobkonf2021)

about this event:

Mar 11, 202135 min

Android Rooten (petitfoo)

Ich habe mir letztens ein neues Android-Handy gekauft und es am Wochenende nach meinen Bedürfnissen eingerichtet. Hierbei habe ich festgestellt, dass sich der Prozess seit meinem letzten Handy um einiges geändert hat. In diesem Petit Foo werde ich erklären, wie man auf modernen Android-Handys einen Root-Zugang einrichtet und was man dabei alles beachten muss. Außerdem werde ich aufzeigen, wofür man einen Root-Zugang braucht, welche Nachteile er hat und welche Alternativen man verwenden kann. about this event: https://www.chaospott.de

Mar 10, 202119 min

Schlusswort (dgwk2021)

about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/ZSH7SK/

Feb 27, 20217 min

Neue Online-Partizipationsplattformen und Zivilgesellschaft: Wie weiter? (dgwk2021)

Digitale Partizipation erfährt in der Schweiz momentan ein stark wachsendes Interesse von Städten, Arealentwickler*innen, Genossenschaften, Stiftungen, etc. Die Zivilgesellschaft ist an dieser Entwicklung massgeblich beteiligt, z.B. testet der Verein Urban Equipe zur Zeit ein partizipatives Budget auf Quartiersebene (quartieridee.ch). Im Zentrum unseres Interesses steht die Open-Source Beteiligungsplattform Decidim. Wir möchten diese Technologie aus zivilgesellschaftlicher Perspektive kritisch diskutieren, Thesen für best practices entwickeln und eine Stärkung der zivilen Community anstossen. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/UU3M3G/

Feb 27, 20211h 1m

Volksinitiative "Faires Urheberrecht" (dgwk2021)

Der Entwurf einer Volksinitiative für Faires Urheberrecht wird vorgestellt. Das heutige Urheberrecht stammt aus dem 19. Jahrhundert und passt nicht in die digitale Welt. Streit um kleine Änderungen bringt nichts. Es muss von Grund auf erneuert werden. Statt einer hypnotischen Fixierung auf "Kopien" muss das Urheberrecht wieder Fairness für Kulturschaffende UND Nutzer bringen. In der Schweiz haben wir die Möglichkeit ausserhalb der verkrusteten, von internationalen Konzernen bestimmten, Blöcken Neuerungen mit direkt-demokratischen Mitteln voranzutreiben. Ein mögliches Vorgehen wird vorgestellt. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/7EHU3Z/

Feb 27, 202144 min

SwissCovid - ein interdisziplinäres Pionierprojekt (dgwk2021)

Die SwissCovid App ist das Resultat einer interdisziplinären Zusammenarbeit zwischen Wissenschaft, Privatwirtschaft und Behörden. Für das Pionierprojekt wurden innerhalb von drei Monaten ganz neue technische Innovationen hervorgebracht und die komplexe Thematik wurde ausführlich öffentlich diskutiert. Als Resultat wurde ein Gesetz mit sehr grossem Rückhalt im Parlament verabschiedet. In diesem Vortrag werden Einsichten in den Projektablauf gegeben und die Elemente herausgehoben, die zum Erfolg dieses für die gesamte Gesellschaft relevanten Projekts geführt haben. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/S3DSAW/

Feb 27, 202144 min

Immer diese verfluchten Passwörter… (dgwk2021)

Komplex sollen sie sein und lang. Und am besten nutzt man für jeden einzelnen Account ein eigenes. Passwörter sind ein leidiges Thema. Die allermeisten IT-Nutzer*innen sind damit überfordert und reagieren genervt und mit Gleichgültigkeit auf Empfehlungen von Sicherheitsexpert*innen. Wer kann es ihnen verübeln? Dennoch sind Passwörter ungemein wichtig für den Schutz unserer Daten. In unserem Vortrag gehen wir dem Phänomen "Passwort" auf den Grund und beleuchten seine Entwicklung in der Vergangenheit, seine Relevanz in der Gegenwart und Alternativen in der Zukunft. Für den Schutz unserer Daten spielen Passwörter seit jeher eine wichtige Rolle – wahrscheinlich sogar die wichtigste. Für die meisten von uns beginnt der Arbeitstag mit der Eingabe eines Passworts, um den Computer zu entsperren. Aber das ist nur der Anfang. Für all unsere Online-Konten benötigen wir ebenso ein Passwort: E-Mail, Online Shops, Social Media etc. Passwörter schützen unsere Daten und Informationen auf Computer, Handy und jeder Online-Plattform vor unberechtigtem Zugriff. Natürlich schützen uns auch die Plattformanbieter, Softwarehersteller o.ä. gebührend und zum Teil sogar gesetzlich reguliert mit der neusten Sicherheitstechnologie. Allerdings sind auch die besten Massnahmen wertlos, sobald unser Passwort in die falschen Hände gerät. Die Welt der Cyberkriminalität fokussiert sich daher seit langem immer mehr auf den Menschen und das Abgreifen seiner Login-Daten. In unserem Vortrag gehen wir dem Phänomen Passwort auf den Grund und beleuchten seine Entwicklung in der Vergangenheit, seine Relevanz in der Gegenwart und Alternativen in der Zukunft. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/RYXZZR/

Feb 27, 202146 min

Kultur der Künstlichkeit: Fakes und die Mythen der Technologie (dgwk2021)

Was ist Künstlichkeit? Anhand von Beispielen aus Populärkultur und öffentlichen Diskursen, setzt sich diese Präsentation mit dem Konzept der Künstlichkeit auseinander, um den sozialen und politischen Konsequenzen der Vertrauensverlusts nachzuspüren, der sich sowohl in unserer ambivalenten Beziehung zur Technologie als auch zu unseren Mitmenschen abzeichnet. Welche Rolle nimmt die Künstlichkeit in einer so stark technologisierten und digitalisierten Gesellschaft ein? Wie definieren wir Künstlichkeit? Ist es das, was unmenschlich und unnatürlich ist, obwohl es von menschlicher Hand geschaffen wurde? Es gibt viele Hinweise darauf, dass solche Kategorien nicht einfach voneinander abgegrenzt werden können: Studien zur diskriminierenden Tendenz von Algorithmen zeigen, dass menschliche Voreingenommenheit in technologisches Schaffen fliesst. Während wir uns im Zeitalter von Deepfakes und Fake News der Macht und der Gefahr von artifiziell generierten Medien bewusst sind, löst die Wechselwirkung zwischen algorithmischer Autonomie (z.B. machine learning) und den politisch, ökonomischen Intentionen hinter solchen Innovationen Ambivalenz aus. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/JKEE9E/

Feb 27, 202145 min

(Wie) willst du die Demokratie digitalisieren? Ein Szenarioworkshop für Zukünfte (dgwk2021)

«Die Zukunft der Demokratie ist digital»,heisst es oft. Es sind viele Zukünfte denkbar, manche davon wünschenswert, manche weniger. Uns interessiert nicht, wie Zukunft tatsächlich wird, sondern vielmehr, welche Zukunft wir wollen. Gemeinsam erarbeiten wir wünschenswerte Zukunftsszenarien für die digitale Demokratie und stellen sie zur Diskussion. Denn erst wenn wir eine geteilte Vorstellung davon haben, wie eine wünschenswerte Zukunft aussieht, können wir als Gesellschaft proaktiv darauf hinarbeiten. Wo wenn nicht im Kontext der Demokratie sollte Digitalisierung demokratisch verhandelt werden? Die «digitale Demokratie» ist kein vorgefertigtes Konstrukt, das auf uns zukommt und wir müssen uns darauf vorbereiten müssen. Obwohl das Attribut «digital» auf einen Zustand hinweist, muss vielmehr von einem nicht-abgeschlossenen und formbaren Prozess gesprochen werden. Es gibt eine Vielzahl von Zukunftsszenarien für die Digitalisierung der Demokratie, manche davon wünschenswert, manche weniger. Uns interessiert also vielmehr die Frage wie – wenn überhaupt – wir die Demokratie digitalisieren wollen, als wie die digitale Demokratie in Zukunft aussehen wird. Um diese Frage zu beantworten, brauchen wir allerdings eine geteilte Vorstellung davon, in welcher Demokratie wir in Zukunft leben wollen. Dabei müssen wir uns immer wieder vor Augen halten: des einen Utopie ist des anderen Dystopie. Wie also die Zukunft der digitalen Demokratie aussieht, muss verhandelt werden – und zwar demokratisch! Wir wünschen uns deshalb einen öffentlichen und inklusiven Diskurs darüber, wie wir uns eine wünschenswerte (digitale) Demokratie vorstellen. Mit unserem Workshop möchten wir hier einen Beitrag leisten. Im Zentrum steht die Frage: _(Wie) willst du die Demokratie digitalisieren?_ Dabei beschäftigen wir uns in einem ersten Block mit dem Ist-Zustand. Wir befassen uns mit Spannungsfeldern, welche zur Zeit das Verhältnis von Demokratie und Digitalisierung prägen. Auf dieser Grundlage versuchen wir in einem zweiten Block, wünschenswerte Zukunftsszenarien abzuleiten. Dabei geht es nicht darum, die Digitalisierung unkritisch zu betrachten und nur die positiven Tendenzen hervorzustreichen. Vielmehr sollen negative Entwicklungstendenzen erkannt werden, um frühzeitig gegensteuern zu können. In einem dritten Block werden wir die entwickelten Zukunftsszenarien diskutieren und uns überlegen, wie wir uns als Gesellschaft in Richtung des Wünschenswerten bewegen können. Denn wenn wir wissen, wie eine wünschenswerte Zukunft aussieht, können wir Gelingensbedingungen für die Gegenwart ableiten. Das eröffnet uns Handlungsspielräume und die Möglichkeit, Zukunft pro-aktiv zu gestalten. **An diesem Workshop kann nur eine begrenzte Anzahl Personen teilnehmen. First come, first served.** about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/ZQYKHN/

Feb 27, 202150 min

Coronavirus: SwissCovid App und Proximity Tracing (dgwk2021)

Seit Juni 2020 ist die SwissCovid-App nun verfügbar. Wie funktioniert sie? Wie hat man Datenschutz und Datensicherheit gehandhabt? Was lief hinter den politischen Kulissen und wie kam es raus? Und: War die App den ganzen Aufwand wert? Der Referent hat das Team Salathé bei der politischen Arbeit unterstützt und erzählt aus seinem Nähkästchen. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/URYMVV/

Feb 27, 202132 min

Chancen und Risiken der Digitalisierung für den Klimaschutz (dgwk2021)

Der Vortrag zeigt auf Basis der aktuellen wissenschaftlichen Literatur, ob und wie digitale Technologien zu einer Erhöhung oder Senkung von Treibhausgasemissionen und somit zum Klimawandel oder zum Klimaschutz beitragen. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/V3XJD9/

Feb 27, 202129 min

Eine kurze Anleitung zur digitalen Nachhaltigkeit (dgwk2021)

Das Zusammenspiel zwischen Digitalisierung und Nachhaltigkeit ist komplex. Um für die Digitale Gesellschaft Positionen dazu zu entwickeln, hat sich die Fachgruppe "Digitalisierung und Umwelt/Nachhaltigkeit" gegründet. Der Workshop diskutiert Themen und Aktivitäten der Fachgruppe anhand eines imaginären Ratgebers "Eine kurze Anleitung zur digitalen Nachhaltigkeit". Das Zusammenspiel zwischen Digitalisierung und Nachhaltigkeit ist komplex. Verschiedene Perspektiven auf das Thema beleuchten unterschiedliche Aspekte: Ein techno-solutionischer Ansatz verweist auf optimierte Energienutzung durch IoT und neue, effizientere Geräte-Generationen. Systemischere Ansätze thematisieren dagegen den Materialverschleiss und die sozialen Auswirkungen und verfechten eine moderate Nutzung digitaler Technologien. Brauchen wir mehr oder weniger Daten? Sollten wir mehr über Internet kommunizieren und uns treffen? Tragen KI, Blockchain, IoT und 5G zu einer nachhaltigeren Zukunft bei - oder bringen sie uns näher zum Kollaps? Die Zukunft wird Nachhaltigkeitsfragen vermehrt aufwerfen und auch von der Digitalen Gesellschaft Antworten und Meinungen zu diesem Thema verlangen. Deshalb haben verschiedene Interessierte aus der Organisation die Fachgruppe Digitalisierung und Umwelt/Nachhaltigkeit gegründet. Dieser Workshop dient dazu, gemeinsam die Perspektive, die Werthaltungen und konkrete Aktivitäten der Fachgruppe auszuhandeln. Die Idee dafür ist simpel: Wir imaginieren uns einen neuen Ratgeber der Digitalen Gesellschaft: "Eine kurze Anleitung zur digitalen Nachhaltigkeit." Wir diskutieren am Workshop über die Vision, den Inhalt und die Hauptaussagen, welche ein solches Booklet machen soll. Dies ist eine Workshop der Fachgruppe, am Kongress vertreten durch Rahel Estermann, Panayotis Antoniadis und Laura Hagen. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/EXPJWE/

Feb 27, 202146 min

Von Freier Software zu nachhaltiger Software - und wieder zurück (dgwk2021)

Was ist die "Ressource Software"? Was ist nachhaltige Software? Und welche Rolle spielt nachhaltige Software für den Verbrauch natürlicher Ressourcen? Der Vortrag beleuchtet die Gestaltung und Nutzung Freier Software aus einer Perspektive des Ressourcenerhalts und unter dem Narrativ nachhaltiger Software. Es wird aufgezeigt wie dieses Narrativ verschiedene zivilgesellschaftliche Bewegungen zusammen führen und damit wiederum nachhaltig die Entwicklung Freier Software gefördert werden kann. Zu Beginn erörten wir die Endlichkeit von Software und wie Software zugleich zu einer Primär-Ressource moderner Gesellschaften geworden ist. Wie sich daraus eine Notwendigkeit zur nachhaltigen Gestaltung von Software ergibt und wie sich nachhaltiges Wirtschaften und Konsum der "Ressource Software" gestalten lässt, wenn sich ihr Verbrauch doch in vielen Dingen konträr zum nachhaltigen Konsum natürlicher Ressourcen verhält. Es wird gezeigt, welche Rolle dabei Wissenmanagement, Communities und Lizenzen spielen. Und warum Freie Software eine notwendige wenn auch keine hinreichende Bedingungen für nachhaltige Software ist. Im zweiten Teil wird der natürliche Ressourcenverbrauch von Softwareanwendungen und -entwicklung beleuchtet. Im Fokus stehen dabei die real-physischen Auswirkungen von Software insbesondere durch Strom- und Materialverbrauch. Software Obsoleszenz, Right to Repair, Datensparsamkeit und andere Maßnahmen werden diskutiert und der jeweilige Beitrag Freier Software zu diesen Themen aufgezeigt sowie im Sinne der Nachhaltigkeit einsortiert. Schließlich werden Freie und nachhaltige Software zusammen gedacht. Und diskutiert wie die beiden Seiten digitaler Nachhaltigkeit zugleich unterschiedliche zivilgesellschaftliche Bewegungen zusammenzuführen vermag. Wie die inhärenten Eigenschaften nachhaltiger Software zugleich die Wünsche nach Klimaschutz, Verbraucherschutz und Privatsphäre zusammenbringt. Und wie Freie Software - im Sinne von nachhaltiger Software - in all diesen Themen als grundlegender Lösungbaustein drinsteckt. Wie wir schließlich mit dem richtigen Framing und Narrativ ausgestattet das Thema "nachhaltige Software" nutzen können um Freie Software zu einer Standardforderung auch im Klima- und Verbraucherschutz zu machen. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/LF9W9V/

Feb 27, 202146 min

Reclaim Your Face | Podium (dgwk2021)

International regt sich Widerstand gegen die automatische Gesichtserkennung. ReclaimYourFace.eu und weitere Initiativen fordern ein Verbot biometrischer Massenüberwachung. Und wie steht es in der Schweiz? Gibt es hier bereits solche Überwachungsprojekte? Wie ist die gesetzliche Lage? Wie können wir uns gegen diese neuen Form der Massenüberwachung wehren und rote Linien setzen? Diskussion über biometrische Massenüberwachung mit: - Dominika Blonski, Datenschutzbeauftragte des Kantons Zürich - Balthasar Glättli, Nationalrat GRÜNE - Jana Honegger, Digitale Gesellschaft - Moderation: Patrick Walder, Amnesty International about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/V8SGJZ/

Feb 27, 202146 min

E-ID-Abstimmung: What's next? (dgwk2021)

Wenige Tage vor der Volksabstimmung reden wir über den Stand, den Schlussspurt und wie es weiter geht. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/NWX3YR/

Feb 27, 202132 min

9.5 ways to support education (dgwk2021)

Der schulische und ausserschulische Bildungsbereich ist (auch) dabei sich zu digitalisieren – mit unterschiedlicher Intensität in einzelnen Feldern. An verschiedenen Stellen bringen sich Nerds und Digitalengagierte ein, was unterschiedlich gut funktioniert. Mit dem Input soll eine Innensicht gegeben werden über den Stand, die Beteiligten, die Diskussionen dieses Prozesses. In einer Art subjektivem Wunschzettel werden aber vor allem Ansatzpunkte aufgezeigt, wo und wie Pädagog*innen, Schule und Jugendarbeit von der (digitalen) Gesellschaft unterstützt werden können. Schule, Jugendarbeit und andere pädagogische Bereiche können gut von Beiträgen von aussen profitieren in Sachen «Digitalisierung»: Teilweise werden auf diese Weise viele Dinge so erst möglich, teilweise fliessen so neue Sichtweisen in die pädagogische Arbeit ein – etwa freie Software statt Angeboten von Konzernen. Und nicht zuletzt gibt es einfach Projekte und Entwicklungen aus dem Bildungsbereich, die sehnsüchtig auf Unterstützung von aussen warten. Die Erfahrung des Vortragenden zeigt, dass Impulse von aussen umso erfolgreicher sind, je mehr sie die Erfahrungen, Anforderungen und Logiken der Pädagog*innen berücksichtigen. Mit dem Vortrag soll ein Versuch gestartet werden, die Innensicht zu schärfen, um eine Brücke zwischen Bildung und Interessierten von aussen zu schlagen. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/UJNJ8S/

Feb 27, 202136 min

Reclaim Your Face | Einführung (dgwk2021)

Dieser Vortrag gibt eine Einführung in das Thema biometrische Identifikation. Wir erläutern Formen und Anwendungen der biometrischen Identifikation, v. a. Gesichtserkennung. Bei der Gesichtserkennung gibt es statistische Zielkonflikte: Sollen alle gesuchten Personen identifiziert werden, werden unweigerlich viele Unschuldige mitgefangen. Gesichtserkennung hat deshalb potentiell negative Konsequenzen für Einzelpersonen. Darüber hinaus stellt sie durch das Potential zur Massenüberwachung eine starke Verletzung der Grundrechte und eine massive Beeinträchtigung von Gesellschaft und Demokratie dar. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/WNKQBE/

Feb 27, 202130 min

Daten bei Staat und Unternehmen: Ich will Auskunft! (dgwk2021)

Der Vortrag zeigt, wie einzelne Personen mit Hilfe von datenschutzrechtlichen Mitteln Auskunft über ihre Daten bei Staat und Unternehmen einfordern können. Staat und Unternehmen bearbeiten vielerlei Daten über fast alle Personen in der Schweiz. Viele betroffene Personen wissen nicht, dass sie Auskunft über solche Daten erhalten können. Der Vortrag zeigt mit Beispielen aus der Praxis, wie das Datenschutzrecht ermöglicht, Auskunft zu erhalten und welche Daten wo erhältlich sind. Im Anschluss an den Vortrag können Fragen gestellt werden. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/XDETYW/

Feb 27, 202130 min

Unterschriftensammeln: Vom gestern zum morgen mit dem Projekt owlly (dgwk2021)

Digitale Demokratie – Wie weiter? Wir bei owlly arbeiten in einem kleinen Team mit diversen Hintergründen an der schweizweit ersten und ganzheitlichen Umsetzung von E-Collecting, also dem Sammeln, Unterschreiben, Validieren und Zählen von Unterschriften für Volksbegehren wie Initiativen und Referenden. Einerseits kreieren wir dazu einen auf der elektronischen Identität (E-ID) basierenden, voll funktionsfähigen Prototypen. Andererseits geht unsere Mission aber auch darüber hinaus. E-Collecting muss als komplexes sozio-politisches Unterfangen verstanden werden. In diesem Vortrag schauen wir in die Vergangenheit und präsentieren unseren Prototyp für E-Collecting, welcher im Rahmen des Prototype Funds entstanden ist. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/LKWNMY/

Feb 27, 202127 min

Cyber goes Sicherheitspolitik: was Tech-Nerds über Security-Nerds wissen sollten (dgwk2021)

Ob Crypto-Wars, Attribution oder offensive Cyberkapazitäten: die Sicherheitspolitik scheint ein Bereich zu sein, in welchem die technische und politische Community oft aneinander vorbei reden. Das hat nicht zu letzt mit sicherheitspolitischen Konzepten zu tun, welche immer noch in den Köpfen sind, im digitalen Bereich aber nicht unbedingt Sinn machen. Vortrag zur Völkerverständigung zwischen Sicherheitspolitik und Netzpolitik. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/AVGKNF/

Feb 27, 202131 min

Schweizer Technologie für den Krieg: Ein verschwiegenes Business (dgwk2021)

Sie gehörte zu den am besten gehüteten Geheimnissen der Schweiz: Die Liste der Namen von Firmen, die Kriegsmaterial und besondere militärische Güter exportieren. In einem langjährigen Rechtsstreit mit dem Seco hat die Wochenzeitung WOZ die Veröffentlichung der Namen erstritten. Unter den Firmen befinden sich auch einige aus dem Bereich der Überwachungstechnologien. In ihrem Vortrag geben Jan Jan Jirát und Kaspar Surber einen Einblick in das Geschäft der digitalen Kriegsführung und weisen auf das Öffentlichkeitsgesetz (BGÖ) als Instrument zur Herstellung von Transparenz hin. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/YJRM9P/

Feb 27, 202145 min

Was braucht es zum erfolgreichen "Digital Trust Label" ? (dgwk2021)

Mit dem EPFL Centre for Digital Trust arbeitet die Swiss Digital Initiative seit einem Jahr an der Entwicklung eines Digital Trust Labels, welche Nutzerinnen und Nutzern mehr Transparenz und Informationen geben und somit aufzeigen soll, wie vertrauenswürdig digitale Services sind. Im Workshop wollen wir über den aktuellen Arbeitsstand informieren und kritisches Feedback erhalten. Der bisherige Prozess beinhaltete mehrfache Konsultationen nationaler und internationaler zivilgesellschaftlicher Organisationen, den Austausch mit Testpartnern aus nationalen wie internationalen Unternehmen und die Erarbeitung der konzeptionellen und technischen Grundlagen des Labels durch eine interdisziplinär zusammengesetzte, international abgestützte ExpertInnengruppe. Nicht zuletzt wurde bzw. wird auch die NutzerInnenperspektive mittels Umfragen zu Erwartungen und Kritikpunkten einbezogen. Die Umsetzung des Labels soll mit einem oder mehreren internationalen Partner(n) geschehen. Wir nehmen den Winterkongress zum Anlass, um im Workshop einerseits über den aktuellen Arbeitsstand zu informieren, und um andererseits weiteres Feedback von Seiten der Teilnehmenden zu erhalten. ‐ Wie kann ein Digital Trust Label grösstmögliche Glaubwürdigkeit aufweisen, die Vertrauenswürdigkeit der mit dem Label versehenen Dienste gewährleisten? - Welche Schritte braucht es zur internationalen Implementierung? Welches sind mögliche Partner? about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/VEAFUF/

Feb 27, 202128 min

Keynote: Alles Terror? Von Rechtfertigungen und Nebenwirkungen (dgwk2021)

Von mehr Videoüberwachung im öffentlichen Raum bis hin zu Uploadfiltern für soziale Netzwerke: Es gibt kaum eine Einschränkung digitaler Freiheitsrechte, die nicht mit der Bekämpfung von Terrorismus gerechtfertigt wurde und wird. Ein kurzer Realitätsabgleich, was bei der Terrorismusbekämpfung der letzten Jahre schief gelaufen ist und welche Schäden die vermeintlichen Abwehrmassnahmen anrichten können. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/THAMBC/

Feb 27, 202145 min

Eröffnung Samstag (dgwk2021)

about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/7QDABS/

Feb 27, 20217 min

SGMK All Stars macht Mucke (dgwk2021)

Die Schweizerische Gesellschaft für Mechatronische Kunst, kurz SGMK, hat ihren Ursprung als Community von EnthusiastInnen im Selberbauen von elektronischen Synthesizern, analoge Schaltungen und oszillierende Schwingkreise, wie auch als Verein zur Förderung der Mechatronischen Kunst, Robotik, Elektrotechnik, Informatik, durch Weiterbildungen an der Schnittstelle von Kunst und Technologie. Mit dem [MechArtLab](https://mechatronicart.ch/mechartlab/), Treffpunkt und Forschungswerkstätte, sind wir seit Sommer 2020 mit dabei in der Bitwäscherei, Hackerspace Gemeinschaft mit dem CCCzh, LUGS und Digitale Gesellschaft, und wir freuen uns einen Abend mit Musik, Elektronik und Tanz für den Winterkongress mitzugestalten. "SGMK All Stars macht Mucke" ist ein Line-Up von einigen unserer Urgesteine und Neuentdeckungen, die für euch den Abend mit analog/digitaler Live Maschinenmusik, Brazilian Beats und old-school Nerd-Techno bespielen wird. * 22:00 - 22:45 Omega Attraktor * 22:45 - 23:30 DJ Livia * 23:30 - 0:30 DJ Stahl about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/8KUYNS/

Feb 26, 20211h 18m

10 Jahre Digitale Gesellschaft - Der grosse Rück- und Ausblick (dgwk2021)

Die Digitale Gesellschaft feiert im Januar 2020 ihren 10-jährigen Geburtstag. Wir blicken auf die Anfänge, lassen Protagonistinnen und Beobachter zu Wort kommen, schauen auf Hochs und Tiefs und wagen eine Blick in die netzpolitische Zukunft. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/RUNEWU/

Feb 26, 202152 min

Learnings aus 15 Jahren Open Source Aktivismus (dgwk2021)

Open Source ist trotz seiner über 20-jährigen Geschichte immer noch top aktuell. Das Referat blickt zurück auf die letzten 15 Jahre Open Source Aktivitäten, zeigt auf was funktioniert hat und was nicht, und fasst die Learnings zusammen. Ausserdem wird ein Ausblick auf die Open Source Aktivitäten im 2021 gegeben wie beispielsweise die neue Open Source Studie, der Open Source Benchmark und das neue OSS Directory. Seit den ersten politischen Anfängen zu Open Source Lobbying in den Nullerjahren hat sich einiges getan. Erfolge: - Coole OSS Tools wie BBB, BERT - Parldigi - Open Education Day & Server - OSS Freigaben durch Firmen und Behörden - Bundesverwaltung, Kanton Bern Misserfolge: - Kanton Solothurn - Stadt München - Schulen Stadt Bern Herausforderungen: - Marketing und Sales von Microsoft, Google etc. - User Experience von OSS - Zusammenarbeit zwischen Communities - Collective Action Problem - Business Modelle Offene Baustellen: - Politisches Engagement auf kantonaler und kommunaler Ebene - Marketing für Open Source Next: - OSS Studie 2021 - OSS Benchmark - OSS Direktory Learnings: - Wenn man bei Behörden etwas bewegen will, muss man Vorstösse schreiben und über die Politik einreichen lassen. - Branding und Positionierung sind extrem wichtig - Medienarbeit, rasch Medienmitteilungen verschicken - Pragmatismus vs Idealismus, Kompromissbereitschaft - Mit allen gut zusammenarbeiten, menschliche Komponente berücksichtigen about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/D9QRJG/

Feb 26, 202144 min

Omnisec, Infoguard und der "Geheimdienst im Geheimdienst"- alles zu #cryptoleaks (dgwk2021)

Seit vielen Monaten forschen wir – ein dreiköpfiges Reporterinnen­team der Republik und von «Le Temps» – in der Vergangenheit des Schweizer Geheimdiensts und untersuchen mehrere Schweizer Firmen, die ebenfalls im Dienste ausländischer Mächte handelten. Dazu haben wir drei Teile publiziert: Über die Firmen Infoguard, Omnisec und über den SND-Chef der 90er Jahre, Peter Regli. Wir sprechen über die Hintergründe, über unsere Recherchemethode "Follow the technology" und die Herausforderung, ein obskures Kapitel der Schweiz zu untersuchen, das die meisten Politikerinnen lieber verdrängen wollen. ReferentInnen: Mehdi Atmani, Adrienne Fichter und Sylke Gruhnwald about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/XEBWKJ/

Feb 26, 202133 min

Hijacked Minds? Warum wir ethisches digitales Design brauchen (dgwk2021)

Manipulative Praktiken im digitalen Design, wie beispielsweise Dark Patterns, können sich auf die psychische Gesundheit von NutzerInnen auswirken und Grundwerte der Gesellschaft aufs Spiel setzen. Um verantwortungsbewusste digitale Produkte zu gestalten, muss ethische Reflexion ein fester Bestandteil jedes Designprozesses sein. Digitale Produkte sind fester Bestandteil unseres Alltags. Doch zunehmend rücken negative Erfahrungen mit digitalen Produkten und ihre Auswirkungen auf NutzerInnen und die Gesellschaft in den Fokus. Es hat sich ein Bewusstsein dafür herausgebildet, dass das Design von digitalen Produkten die Erfahrungen mit eben jenen massgeblich gestaltet. Digitale Interfaces operieren beispielsweise mit sogenannten Dark Patterns, welche NutzerInnen zu Handlungen verleiten, die nicht in ihrem Interesse sind. Manipulative Praktiken im digitalen Design können sich auf die psychische Gesundheit der NutzerInnen auswirken und Grundwerte der Gesellschaft aufs Spiel setzen. Sie schränken die Möglichkeit auf ein selbstbestimmtes Leben ein, haben Einfluss auf das Wohlbefinden, verletzen das Recht auf Privatsphäre und verändern das solidarische Miteinander. Nicht zuletzt hat das auch Auswirkungen auf das Funktionieren und Bestehen der Demokratie. Wie also könnte Design gestaltet werden, um ethische Normen nicht zu verletzen? Um verantwortungsbewusste digitale Produkte zu gestalten, muss ethische Reflexion ein fester Bestandteil jedes Designprozesses sein. Dafür braucht es praktisch anwendbare Tools sowie die Sensibilisierung der beteiligten DesignerInnen, Product ManagerInnen und weiteren Stakeholder. about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/KJFSAF/

Feb 26, 202127 min

Diskriminierende Algorithmen: Technische oder soziale Frage? (dgwk2021)

Wie über und durch Algorithmen diskriminiert wird. Zunehmend mehr Entscheidungen werden von automatisierten Computeralgorithmen getroffen und oft unhinterfragt akzeptiert. Dadurch motiviert, diskutieren wir, wie diese Technikgläubigkeit gesellschaftliche Probleme nicht nur reproduziert, sondern auch verstärkt. Eine Einführung in die Funktionsweise der entsprechenden Algorithmen illustriert, warum dieses Problem technisch nicht lösbar ist und es sich im Kern um ein soziales Problem handelt. Nach einem Blick auf die Schweiz und darüber hinaus schliessen wir mit potentiellen Lösungsansätzen. Zunehmend mehr Entscheidungen in der Privatwirtschaft und staatlichen Institutionen werden von automatisierten Computeralgorithmen getroffen. Meist unbemerkt erleichtern Algorithmen mühselige Aufgaben und extrahieren aus einem komplizierten Datenberg schnell Informationen, womit Prozesse effizienter gestaltet werden sollen. Doch Metallgehäuse und mehr Rechnungskapazitäten liefern nicht wie von Zauberhand bessere und objektive Resultate. Die Anwendung automatisierter Entscheidungsfindungen durch Machine-Learning Algorithmen und Ähnliches führen immer wieder zur Ungleichbehandlung von Menschen, sei es in der Jobsuche, im Gesundheitssystem oder vor Gericht. Diese Diskriminierung versteckt sich jedoch hinter komplexen technischen Abläufen und einem Schleier der Neutralität, der den Maschinen anhaftet. Doch sind nun die Maschinen an der Diskriminierung schuld? In unserem Vortrag möchten wir genau diese Frage diskutieren und versuchen sie zu beantworten. Wir werden eine Einführung und einen Überblick über die Anwendung und technische Funktionsweise von Algorithmen in automatisierten Entscheidungsfindungen geben. Wie Diskriminierung durch und über Algorithmen funktioniert, werden anhand von verständlichen und relevanten Beispielen durchgehen. Dabei soll ausgeführt werden, dass dies nur bedingt ein technisch lösbares Problem ist. In Bezug darauf und auf die rechtliche Situation in der Schweiz und der EU werden abschliessend Ansatzpunkte zukünftiger Regulierung von und die Notwendigkeit eines bewussten und transparenten Umgangs mit Algorithmen aufgezeigt. <b>Weiterführendes Material:</b> <a href="https://automatingsociety.algorithmwatch.org/wp-content/uploads/2020/12/Automating-Society-Report-2020.pdf">Automating Society Report Schweiz (2020) - AlgorithmWatch /CH​</a> <a href="https://link.springer.com/article/10.1007/s11614-019-00347-2">Hagendorff, Thilo (2019): Maschinelles Lernen und Diskriminierung: Probleme und Lösungsansätze, in: Österreichische Zeitschrift für Soziologie, Jg. 44, Nr. 1, S. 53–66​</a> <a href="https://www.antidiskriminierungsstelle.de/SharedDocs/Downloads/DE/publikationen/Expertisen/studie_diskriminierungsrisiken_durch_verwendung_von_algorithmen.pdf?__blob=publicationFile&v=5">Orwat, Carsten (2019): Diskriminierungsrisiken durch Verwendung von Algorithmen, (Studie) Berlin: Antidiskriminierungsstelle des Bundes.​</a> <a href="https://www.digitale-gesellschaft.ch/2020/12/17/machine-learning-leitlinien-des-bundes-entscheidende-gefahren-nicht-benannt/">Sommer, David (2021): Machine-Learning-Leitlinien des Bundes, [online]</a> about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/UM9ZWE/

Feb 26, 202139 min

Überwachung in der Schweiz: Aktivitäten des NDB, Handhabe und Rechtsprechung (dgwk2021)

Der Vortrag thematisiert die Überwachungspraxis in der Schweiz durch den schweizerischen Geheimdienst NDB. Schwerpunkte des Vortrags sind nach einer Einleitung die Verteidigungsmöglichkeiten von Betroffenen und der aktuelle Entscheid des Bundesgerichts zur Funk- und Kabelaufklärung. «Der Nachrichtendienst des Bundes (NDB) ist ein sicherheitspolitisches Instrument der Schweiz mit einem gesetzlich klar definierten Auftrag. Seine Kernaufgaben sind die Prävention und die Lagebeurteilung zuhanden der politischen Entscheidungsträger.», so lautet die abstrakte und harmlos wirkende Selbstbeschreibung des Geheimdienstes der Schweiz. Konkret in der Praxis bedeutet dies, dass der Geheimdienst Computer hackt, Telefongespräche und Internetverkehr überwacht (sog. Funk- und Kabelaufklärung), Wohnungen verwanzt, usw. - und er ist dazu grundsätzlich gesetzlich ermächtigt. Die Funk- und Kabelaufklärung ist dabei ein besonders in Grundrechte eingreifendes Instrument zur massenhaften, anlasslosen und verdachtsunabhängigen Überwachung von Bürgern. Selbst Befürwortern umfassender Eingriffskompetenzen in die Grundrechte der Betroffenen gestehen ein, dass die Prüfung der Verhältnismässigkeit von Einzelmassnahmen praktisch nicht objektiv sichergestellt werden kann, Missbrauch mithin stets möglich, jedoch für die Betroffenen nicht feststellbar ist - und Kontrollmechanismen in der Praxis bestenfalls bedingt funktionieren. Die Digitale Gesellschaft und andere Privatpersonen forderten den NDB daher auf, die sie betreffende, vermutete Funk- und Kabelaufklärung sowie die damit einhergehenden Verletzungen ihrer Grundrechte zu unterlassen. Nachdem der Dienst dies verweigerte, wollte sich das Bundesverwaltungsgericht mit den möglichen Grundrechtsverletzungen zunächst inhaltlich nicht befassen. Umso erfreulicher war im Dezember 2020, dass das Bundesgericht die Entscheidung des Bundesverwaltungsgerichts aufhob, und ihm mit der Rückverweisung aufgab, sich inhaltlich - unter Konkretisierung des Prüfungsumfangs - mit den möglichen Grundrechtsverletzungen der Kläger auseinanderzusetzen; es handelt sich hierbei um einen wertvollen Etappensieg, den wir besprechen und einordnen werden. Der Vortrag ist in drei Teile gegliedert: * Erläuterungen zur Praxis der Datenerfassung und -bearbeitung des NDB, u.a. anhand von Rechtsgrundlagen und erhaltenen Auskünften («Was sammelt der NDB und wofür?», «Was kann ich wissen?»), * Rechtliche Einordnung dieser Praxis und Informationen zu Gestaltungsrechten für Betroffene (u.a. Auskunftsrecht, Vorgehen bei Aufschub der Auskunft, sowie Vorgehen nach Datenschutzgesetz, «Was soll ich tun?») * Schwerpunkt Funk- und Kabelaufklärung: Erklärung und Einordnung des jüngsten Entscheides des Bundesgerichts; es besteht die Möglichkeit, dass das Bundesverwaltungsgericht nach der materiellen Prüfung eine Verletzung der Grundrechte feststellt und die Überwachung untersagt («Was darf ich hoffen?»). about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/MTF9G8/

Feb 26, 202145 min

Merging Service Provider Networks (vNOG)

about this event: https://c3voc.de

Feb 26, 202141 min

Eröffnung Freitag (dgwk2021)

about this event: https://cfp.digitale-gesellschaft.ch/wk04/talk/8TVXDY/

Feb 26, 20216 min

A Firewall for Your Radical Network (bobkonf2021)

QubesOS is probably the most secure operating system right now, recommended by security professionals and human rights activists. Security issues in operating systems are often related to networking or hardware. By separating networking, private data and hardware drivers into different virtual machines, QubesOS helps to isolate attacks. In case of a breach, attackers are confined to a virtual machine (=Qube), for example the networking Qube. The rest of the system is safe on separate Qubes, even in case of compromise. The Qubes-Mirage-Firewall is written in OCaml as a unikernel - a small, single purpose operating system kernel - in the library operating system MirageOS. The talk will not be QubesOS-specific, rather use it as an example and draw conclusions that apply to all operating systems and give a general understanding and strategy plan for network security tailored to everyone’s individual needs. We will talk about: - Functional Programming as a security practice - The layered structure of networking and why we have it - What is a network protocol and how we read it - Tools to analyze and learn about a network (wireshark, traceroute) - The idea of QubesOS and how to structure your system into different Qubes and run them - Configuring a firewall and why it has been obscure in the past - Testing a firewall to see who can access which parts of the network about this event: https://bobkonf.de/2021/schirmer.html

Feb 26, 202127 min

STG Backend for Idris2 (bobkonf2021)

In this talk, Andor Penzes shows how to combine emerging technologies of functional programming. Idris is a dependently typed programming language, which makes it as a sharp tool in the programmer’s hand. A very good fit to modeling complex domains with high accuracy. Idris has a plugin architecture for the code generation, which allows engineers to implement code generations for even exotic technologies. Penzes' exotic backend is the code generator of the Glasgow Haskell Compiler. How to implement such a thing? The pieces of the puzzle are: a) External STG (ExtSTG), which is a clone of the intermediate representation of the Glasgow Haskell Compiler. b) An interpreter for ExtSTG which is formalized and written in Haskell. c) GHC-WPC which is a modified GHC compiler that can compile binaries from ExtSTG. d) The architecture of the Idris2 compiler back-end. The main focus of the talk is how to write Idris2 back-end. The take-away is how simple are the intermediate representation of the compilers when they are formalized in functional programming, and a recipe for your Idris2 backend. about this event: https://bobkonf.de/2021/penzes.html

Feb 26, 202140 min

Guarding Your IO Boundaries (bobkonf2021)

At the boundaries of our applications, a lot of bad things can happen. Users supply all kinds of invalid or malicious input, other services may or may not return what their documentation promises, little Bobby Tables is sneaking around the corner. How do we cope? In the world of strongly-typed functional languages, we’ve been used for a long time to guarding our applications right at the boundaries: Make sure that the data we’re receiving looks like what we’re expecting right at the beginning, so that the inner parts of our application can rely on those expectations. But in the JavaScript/Node.js universe, this hasn’t really caught on, and without a strong type system, there wasn’t much to gain either – until now! With the rise of TypeScript, we now have all the tools of a strong type system at hands, so why not use them? In this talk, we’re going to look at concepts for guarding IO boundaries, use the example of the io-ts library to see what TypeScript can (and did!) learn from Haskell. about this event: https://bobkonf.de/2021/thoma.html

Feb 26, 202131 min

React Performance (bobkonf2021)

Reacts deklaratives Programmiermodel ist zumindest seit Hooks elegant und produktiv, führt jedoch leicht zu langsamen Anwendungen. So ist die React Weiterentwicklung (Fiber, Concurrent Mode) der letzten Jahre vor allem durch Performanceverbesserung motiviert. Was sind die typischen Probleme, wie kann man sie diagnostizieren, welche Optionen hat man? about this event: https://bobkonf.de/2021/schmalhofer.html

Feb 26, 202129 min

Servant vs. Mu: A Type-Level Battle (bobkonf2021)

Servant is a well-known library in the Haskell ecosystem to develop REST services. Mu is much newer, and tries to fill the gap of gRPC and GraphQL services. Both libraries have in common their use of type level techniques to describe the structure of the services. This talk dives into that design corner, and explores the different decisions taken by both teams. about this event: https://bobkonf.de/2021/serrano.html

Feb 26, 202133 min

Lessons Learned: Architekturdokumentation mit arc42 (bobkonf2021)

Produktentwicklung ist geprägt von kurzen Iterationszyklen und wird darum gerne agil betrieben, wie in meinem Team. Dort wurde die vorhandene unstrukturierte Architekturdokumentation in das arc42-Template überführt und in einem Wiki abgelegt. Das Template hat den Vorteil leichtgewichtig und in sehr vielen Formaten - darunter Word, LaTeX und AsciiDoc - verfügbar zu sein. Das nimmt die Einstiegshürde und verhindert, dass Architekturdokumentation sich zur langweiligen Dokumentenausfüllerei entwickelt. Im Laufe der Zeit stellte sich heraus, dass das Tooling eine entscheidende Rolle für die Qualität der Dokumentation bedeutet und deswegen haben wir auf Docs-as-Code umgestellt. Im Vortrag wird auf die wichtigsten Entscheidungspunkte für die aktuelle Iteration der technischen Softwarearchitektur eingegangen. Darunter unter anderem der Umgang mit “Entwicklerprosa”, veralteter Dokumentation und der für ein DevOps-Team besonders wichtigen Architekturentscheidungen. about this event: https://bobkonf.de/2021/dienst.html

Feb 26, 202138 min

SIMD in Higher Level Programming Languages (bobkonf2021)

Modern processors support Single Instruction Multiple Data techniques since 1997 when intel introduced MMX. Every modern CPU has physical registers for performing vectorized SIMD operations on up to 512 bits with a single instruction. There is a part of the CPU which is most of the time only used by compiler optimizations invisible and unbeknownst to users or by low-level systems programmers comfortable with assembly and processor architecture. Those magicians have gone through unspeakable pain and know ancient dark magic from unreadable runes chiseled into unreachable cave walls. This is a sad state. Given our very CPUs could do so much more and be up to 8x as efficient. We actively waste resources. Having established that we need to do something about it, Matthias Wahl explores what we can do to expose SIMD in higher level languages, what steps are necessary to do something about it, and shows us what is being done about it in existing and emerging languages. about this event: https://bobkonf.de/2021/wahl.html

Feb 26, 202142 min

Higher-Kinded Data Types by Example (bobkonf2021)

This example-driven talk introduces and explores “Higher Kinded Datatypes” (HKDs), a novel approach to parameterizing data types which allows greater flexibility, re-use, and improved type-safety when performing common tasks on data. While many data types are parameterized over the values in the type; HKDs are generalized over a container type which wraps each field. This approach also allows us to “zip” record fields in a type-safe way, allowing us to append structured error messages to parsers among many other things. It is a surprisingly versatile technique, which hasn’t yet received the attention it deserves. The talk may also cover practical developments in this area such as the barbies HKD combinator library and the derivable “Generics” representation of this idea a’la higgledy, both of which make writing practical everyday code using HKDs much easier. about this event: https://bobkonf.de/2021/penner.html

Feb 26, 202137 min

Logic Programming and Databases (bobkonf2021)

Modern applications deal with vast amounts of data, but also with a vast variety of data. Certain data might fit nicely into a relational model, other is better modeled as a graph, some parts need to be full-text searchable or require spatial indexing. Relational databases, such as PostgreSQL, offer extensions and add-ons to support such multi-model usage. However, at a considerable ergonomic cost. A more unified and simple approach to interacting with multi-model data can be found in Logic Programming. In particular, with Datalog, a declarative logic programming language that is well-suited as a database query language. In this talk we would like to motivate why Datalog is so well-suited by having a look at the semantics as well as the relationship to Relational Algebra and sketch how complex, multi-model database can be built on existing key-value stores. We hope to provide tools and inspiration for experimenting with your own custom databases. about this event: https://bobkonf.de/2021/pukkamustard.html

Feb 26, 202137 min

A Gentle Indroduction to Stream Processing (bobkonf2021)

While “software is eating the world”, those who are able to best manage the huge mass of data will emerge out on the top. The batch processing model has been faithfully serving us for decades. However, it might have reached the end of its usefulness for all but some very specific use-cases. As the pace of businesses increases, most of the time, decision makers prefer slightly wrong data sooner, than 100% accurate data later. Stream processing - or data streaming - exactly matches this usage: instead of managing the entire bulk of data, manage pieces of them as soon as they become available. In this talk, Nicholas Fränkel defines the context in which the old batch processing model was born, the reasons that are behind the new stream processing one, how they compare, what are their pros and cons, and a list of existing technologies implementing the latter with their most prominent characteristics. He concludes by describing in detail one possible use-case of data streaming that is not possible with batches: display in (near) real-time all trains in Switzerland and their position on a map. He goes through the all the requirements and the design and, using an OpenData endpoint and the Hazelcast platform, gives a working demo implementation of it. about this event: https://bobkonf.de/2021/fraenkel.html

Feb 26, 202144 min

Darcs, because git won (bobkonf2021)

Darcs is one of the oldest distributed version control systems which are currently in use, yet it remains a somewhat obscure choice. In this talk I want to highlight why darcs is a viable choice due to its unique, and surprisingly fresh and straightforward, approach which is rooted in mathematics and how it differs from pretty much every other VCS that is current being used. Darcs’ patch theory offers a unique why to work in a non-centralized way. This can be used to structure alternative workflows, as well as an underlying model for synchronizing data between multiple peers in applications. Darcs’ workflow is intuitive and easy to grasp, even though the underlying formalism is incredibly powerful. Raichoo Ketchum presents how release engineering can benefit from this model and how it can reduce cognitive and organizational overhead in project management. about this event: https://bobkonf.de/2021/

Feb 26, 202133 min