Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

By CCC media teamTechnology
Download on the App Store

Chaos Computer Club - archive feed episodes

  • Dotfiles verwalten (froscon2023)
    Viele von uns haben sehr ausfeilte Konfigurationsdateien für SSH, Vim, Tmux und so weiter, aber wie hält man diese am besten synchron auf mehreren Rechnern, oder übernimmt die Einstellungen auf einen neuen Rechner/VM/Server?
    Ich habe die letzten Jahre vieles probiert: Backup/Restore, "Bare Git" Repos, Stow und Ansible. In dieser Session zeige ich die Vor- und Nachteile, die mir dabei aufgefallen sind.
    Bei der täglichen Arbeit helfen Plug-in-Manager in tmux, vim oder auch zsh, um die Arbeit auf der Konsole zu vereinfachen.
    Viele investieren Stunden, um ihre eigene Konfiguration so gut wie möglich ihrem Arbeitsalltag anzupassen, aber sobald man den Rechner wechselt, auf eine neue VM verbindet, oder auch sein privates Notebook für einen Brief verwenden will, fehlen Shortcuts, Rechtschreibprüfung und vieles mehr. Existiert eine einfache Möglichkeit diese Einstellungen synchron zu halten, fehlende Pakete zu installieren oder auch einfach einmal eine neue Distribution auszuprobieren?
    Ich habe ein paar Tools getestet und zeige hier die Vor- und Nachteile.
    about this event: https://programm.froscon.org/2023/events/2907.html
    40 min
  • init (froscon2023)
    Die FrOSCon-Orga sowie der Prodekan des Fachbereiches Prof. Dr. Matthias Bertram, begrüßen die Besucher.
    about this event: https://programm.froscon.org/2023/events/2974.html
    12 min
  • All API's suck, can we build one that sucks less? (bornhack2023)
    I've been building software that connects to remote API's for 20+ years, and it is still one of the most frustrating parts of my work. Even the best REST API's, with GraphQL and all, still require carefully crafted client code. Why isn't this solved already? Or if it is, why don't we use any of those solutions? Can we get out of the tar-pit?
    One of the issues, I believe, is that REST is not well defined and not well fitted to the API space. JSON itself is too limited. The whole premise of REST is that the type of information defines the interactions you can have. JSON has just 5 types, and no links. So we've had to repurpose property names to stand in for types. That ends up creating all sorts of problems higher up in the stack. Linked Data and Solid (https://solidproject.org/) give a glimpse of a potential solution. Unfortunately Linked Data doesn't fit the mental model of most developers, and certainly doesn't fit the internal application data model of browser based javascript applications. Finally REST and Solid fundamentally muddy the waters by having URL's point to documents, which can have any data. So you can never tell up front which data to expect from a certain endpoint.
    I will provide a few examples of well intentioned but unfortunate API's, from luminaries like Microsoft Azure, to less well-known, but more hilarious niche API's. Not to shame them, but to make it abundantly clear that creating a good REST API is almost impossible.
    Then I'll present my own attempt at building an API that has meaningful data, Linked Data light, if you will, that is identical with your application data model, that is discoverable and predictable. Where you don't need to learn a new paradigm or new query language.
    It's called SimplyStore, open source (MIT license) and can be found at https://github.com/SimplyEdit/SimplyStore/
    about this event: https://c3voc.de
    47 min
  • An introduction to digital consent: Why a new definition with new tools and specifications are needed (bornhack2023)
    Do you also have consent fatigue? Are you also worried about the direction things are heading?
    I would like to start an action-oriented conversation around understanding digital consent in a new and fundamentally different way.
    We need of course to move away from the awful "cookie banners" and to be asking people about 1) real and informed consent 2) when it matters and 3) offering them solutions to audit, understand, manage and revoke consent.
    Here's a rough draft of what we'll go through:
    - Cookie banners: How consent is currently (mis)managed
    - Understanding and defining consent differently
    - How a better digital consent solution could look
    - An Open Source solution (spoilers: I want YOU to help build something)
    Disclaimer:
    This talk is heavily improvised and experimental in the sense that it's looking for your feedback. Don't expect beautiful slides or a clear message.
    As prior background to this work, I've worked with a government perspective of consent in GovStack's working group for a Consent Building Block. In the working group, we have released the first early version of a specification for a generic consent platform for government solutions. The specification contains both a definition of consent, a set of functional requirements and API specifications for implementing parties.
    about this event: https://c3voc.de
    59 min
  • LabIX: Creating an Internet Exchange in Your Local Hackerspace (bornhack2023)
    Hear about our adventure setting up the Labitat Internet Exchange (LabIX) in Copenhagen.
    Many nice FOSS tools for network routing exist, but we found that technical details on IXPs are not as easily searchable and available as one would like.
    We will show how PeeringDB and a route server (AS60247) help connecting our peers and which BGP filtering strategies we use. Hardware and server housing are of course, also needed in order to physically connect your peering clients. There is also the administrative part: you would need an Autonomous System Number (ASN) in order to do real networking routing, but how do you find a friendly sponsoring Local Internet Registry (LIR) to get a hold of IP resources? And what about the RIPE database entries? Which do we need?
    about this event: https://c3voc.de
    36 min
  • Hello World! (bornhack2023)
    The BornHack 2023 team would like to welcome you to this year's BornHack event. We will walk over changes to the venue, schedule, and other information about the event itself.
    This is also an excellent opportunity to meet the teams behind BornHack.
    about this event: https://c3voc.de
    49 min
  • Hackerspace Passport (petitfoo)
    Der Hackerspace Passport: Ist das eine neue Trackingtechnologie? Oder brauche ich jetzt etwa ein Visum um in den Hackerspace zu kommen? Nein, der Hackerspace Passport sieht zwar aus wie ein echter Pass, ist aber keiner. Er ist eine tolle Möglichkeit um mit Stempeln zu dokumentieren in welchen Hackerspaces man gewesen ist und welche Veranstaltungen man besucht hat. Wie das genau funktioniert und wo ihr euren Hackerspace Passport erhaltet erklärt euch sirgoofy in diesem Petit Foo.
    about this event: https://chaospott.de/
    6 min
  • What You Say is What You Get: Hands-Free Coding in 2023 (iger-2023)
    Software for interpreting and synthesizing natural language is used by millions of people every day who use smart home assistants or simply prefer dictating over typing on their mobile phones. But while hands-free interfaces have found widespread adoption among consumers, IT professionals still mostly consider them gimmicks or do not consider them at all for the purpose of software development – unjustly so!
    In this presentation, you will learn how to talk your computer into writing good software. We will start with basic controls and navigation before addressing how to code using just your voice (and eyes and facial expressions and more!), covering best practices and common pitfalls along the way. I will then share my personal experiences as a user, but also relate them to ongoing research and current developments in the industry. The talk will close with recommendations for getting started and a zero-cost setup for hands-free coding that you can use right away.
    about this event: https://cfp.fairydust.reisen/iger-2023/talk/3C9HVE/
    1 hr 3 min

About Chaos Computer Club - archive feed

From the publisher's feed

Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.