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

  • Wearable Fire Art (emf2022)
    Fire has been a ubiquitous technology for countless millennia, finding applications across many problem domains. This talk describes the development of a new product that brings fire into the wearable technology arena.
    Wearable technology is often limited to daily practicalities like reading emails on your wrist or tracking your fitness goals. In this talk you will witness large plumes of burning gas that can be a thoroughly impractical, but hilarious, addition to your wardrobe.
    about this event: https://c3voc.de
    28 min
  • Sourcery: a multi-architecture root file system that is mostly source (osc22)
    Sourcery is a program that builds root file systems consisting mostly of Go
    source code: of the 90,000 files in a typical sourcery root, there are
    only 12 or so programs. Other programs are compiled on demand to a
    ramfs-backed file system. Compilation takes a fraction of a second
    for most programs, and never more than 2 seconds. Once the program is
    compiled to a statically-linked, tmpfs-based binary, invocation is
    instantaneous.
    Because these images are mostly source, they can also be
    multi-architecture. Binaries present on boot have a path formed from
    the target os and architecture, e.g. /$OS_$ARCH/bin/init for
    init. Dynamically compiled binaries are placed in the tmpfs-backed
    /bin, since these binaries vanish on boot, the path can be simpler.
    The file system includes the full Go toolchain as well as all
    source code. Constructing the root file system, including the git
    clone steps and Go toolchain build, takes under 4 minutes; each
    additional architecture takes another 90 seconds (to ensure
    reproducible builds, the Go toolchain builds itself 3 times).
    Sourcery root file systems are designed for VFAT, a standard for
    firmware for x86, ARM, and RISC-V. A typical USB stick for sourcery
    would include a syslinux bootstrap for x86, required for those
    platforms; a kernel Image file for ARM; and a kernel file for RISC-V: the
    firmware for ARM and RISC-V is able to find boot kernels
    without using an on-stick bootstrap.
    Sourcery may be found at github.com:u-root/sourcery.
    Sourcery is a program that builds root file systems consisting mostly of Go
    source code: of the 90,000 files in a typical sourcery root, there are
    only 12 or so programs. Other programs are compiled on demand to a
    ramfs-backed file system. Compilation takes a fraction of a second
    for most programs, and never more than 2 seconds. Once the program is
    compiled to a statically-linked, tmpfs-based binary, invocation is
    instantaneous.
    Because these images are mostly source, they can also be
    multi-architecture. Binaries present on boot have a path formed from
    the target os and architecture, e.g. /$OS_$ARCH/bin/init for
    init. Dynamically compiled binaries are placed in the tmpfs-backed
    /bin, since these binaries vanish on boot, the path can be simpler.
    The file system includes the full Go toolchain as well as all
    source code. Constructing the root file system, including the git
    clone steps and Go toolchain build, takes under 4 minutes; each
    additional architecture takes another 90 seconds (to ensure
    reproducible builds, the Go toolchain builds itself 3 times).
    Sourcery root file systems are designed for VFAT, a standard for
    firmware for x86, ARM, and RISC-V. A typical USB stick for sourcery
    would include a syslinux bootstrap for x86, required for those
    platforms; a kernel Image file for ARM; and a kernel file for RISC-V: the
    firmware for ARM and RISC-V is able to find boot kernels
    without using an on-stick bootstrap.
    Sourcery may be found at github.com:u-root/sourcery.
    about this event: https://c3voc.de
    31 min
  • State of transactional-update (osc22)
    **transactional-update** is the openSUSE way of a **Transactional Operating System update** and a core component of _openSUSE MicroOS_ / _Kubic_ and _SLE Micro_, making sure updates can be applied safely without affecting the currently running system. It's also supposed to play an important component in the future ALP.
    At lot of things have changed internally since the last talk at oSC19: The core functionality has been **rewritten in C++** (formerly Bash), including a **C++ and C API** and a **D-Bus interface**. From a user's perspective the transactional-update command line interface still looks the same, but we now have **Cockpit** and **dnf integration**.
    This talk will
    - give a **short overview of transactional-update** for those new to the concept.
    - introduce `tukit`, the command line interface for the API functionality.
    - present the new **Cockpit** interface for transactional-update.
    - present the **dnf** integration.
    - give an overview over other changes (SELinux support, Kernel Live Patching).
    - and we should also have some minutes left for questions and discussions.
    **transactional-update** is the openSUSE way of a **Transactional Operating System update** and a core component of _openSUSE MicroOS_ / _Kubic_ and _SLE Micro_, making sure updates can be applied safely without affecting the currently running system. It's also supposed to play an important component in the future ALP.
    At lot of things have changed internally since the last talk at oSC19: The core functionality has been **rewritten in C++** (formerly Bash), including a **C++ and C API** and a **D-Bus interface**. From a user's perspective the transactional-update command line interface still looks the same, but we now have **Cockpit** and **dnf integration**.
    This talk will
    - give a **short overview of transactional-update** for those new to the concept.
    - introduce `tukit`, the command line interface for the API functionality.
    - present the new **Cockpit** interface for transactional-update.
    - present the **dnf** integration.
    - give an overview over other changes (SELinux support, Kernel Live Patching).
    - and we should also have some minutes left for questions and discussions.
    about this event: https://c3voc.de
    28 min
  • Two Tin Cans - Printmaking in a phonebox (emf2022)
    Suzie is the creator of Two Tin Cans, a printmaking studio in a telephone box which will be at EMF!
    Two Tin Cans is a K6 style phonebox... with a difference! Inside the phonebox is a tiny printmaking studio includes printing blocks created by Suzie Devey. Every person who enters the box can make a unique work of art to keep, for free. New artwork is created for every event making the work highly collectable!
    Established as a way to tackle loneliness across the North York Moors the phonebox is in high demand as a way to make creative conversations happen. Funded by Arts Council England, Suzie worked with Teesside Hackspace to test ideas and make the magic happen! This talk tells the story of my journey as an artist and how I encouraged people from all walks of life to get in touch with their local hackspaces as part of the creative engagement.
    about this event: https://c3voc.de
    15 min
  • Solar Punks... ASSEMBLE! Data from domestic solar panels and batteries (emf2022)
    Just how effective are solar panels and domestic batteries? Here's several years of *real* data from UK-based solar panels.
    Can you generate *all* the electricity which your home will consume?
    What happens to the electricity you sell to your neighbours?
    Do they work during a powercut?
    Will I have to change my lifestyle significantly?
    Is winter a problem?
    How long do they take to install?
    Where can excess electricity go?
    Would my roof be suitable?
    CAN I CONNECT THEM TO THE INTERNET?!?!?!
    This is not a sales pitch. I'm just an enthusiast (obsessive?) who wants to spread the joy of solar power. I can promise graphs, drone videos, graphs, photos, and more graphs!
    about this event: https://c3voc.de
    29 min
  • The future of invention (emf2022)
    Advances in NLP and machine learning are allowing automatic processing of knowledge. An untapped potential of this revolution is the ability to change how people come up with ideas and solve problems.
    People tend to solve problems in linear ways. If my horse is too slow, I want a way to make it faster. It wasn't clear to many people of the 1800s that changes in industrialisation would lead to an entirely new way of going fast!
    So what happens when you do have all of the information, and when you can find subtle patterns occurring in vast swathes of data? What happens when an engineer's Alexa can tell you not just the answer to your question, but the answer to the question that you didn’t know you were asking?
    I would like to explore how AI may fundamentally change the human’s ability to think and invent, and the changes that this may lead to in society, drawing on my experience as the head of the world’s first AI augmented invention team with example patents and progress that has been made so far.
    about this event: https://c3voc.de
    31 min
  • The Art of the Linux Desktop (osc22)
    Pretty much everything that has ever been designed is some form of balance between form and function, from modified car's to architecture to clothes and even user interfaces. In the modern age of material design, Visual Design Group's and Human Interface Guidelines this balance has very much shifted to be in favor of function over form, an interface that looks good is still important but looks always seem to play a distant second to usability.
    The purpose of this talk is to explore what happens when you flip that idea and rather then focusing on creating user interfaces that are primarily usable instead focus on creating user interfaces that are works of art with a lesser regard as to how easy they are to use.
    Fortunately this idea is nothing new, in the late 90's Raster founded the enlightenment desktop inspired by the artistic user interfaces of the games he played growing up, he brought these concepts to the desktop.
    The advancement of graphics hardware in the mid two thousands lead us to the world of fish tanks inside cubes, wobbly windows and painting fire on the screen. Not because there was any real need or use but because someone could. Sadly since then the world of the Linux desktop has tried to go all professional and many of the fun interesting things have been lost.
    Pretty much everything that has ever been designed is some form of balance between form and function, from modified car's to architecture to clothes and even user interfaces. In the modern age of material design, Visual Design Group's and Human Interface Guidelines this balance has very much shifted to be in favor of function over form, an interface that looks good is still important but looks always seem to play a distant second to usability.
    The purpose of this talk is to explore what happens when you flip that idea and rather then focusing on creating user interfaces that are primarily usable instead focus on creating user interfaces that are works of art with a lesser regard as to how easy they are to use.
    Fortunately this idea is nothing new, in the late 90's Raster founded the enlightenment desktop inspired by the artistic user interfaces of the games he played growing up, he brought these concepts to the desktop.
    The advancement of graphics hardware in the mid two thousands lead us to the world of fish tanks inside cubes, wobbly windows and painting fire on the screen. Not because there was any real need or use but because someone could. Sadly since then the world of the Linux desktop has tried to go all professional and many of the fun interesting things have been lost.
    about this event: https://c3voc.de
    24 min
  • Material Science: Steel for BattleBots (and Robot Wars, of course) (emf2022)
    I am the captain of a BattleBots team, currently showing on Discovery Channel in the US and streaming worldwide. Among the many engineering challenges we face building combat robots, material selection is critical. I don't only mean choosing steel over aluminum, I mean choosing which kind of steel to use for each application on the bot. In my talk I will cover the basic material science of steel alloys, hardening processes, and how they are used to build combat robots and other industrial applications (and what happens when you make the wrong choice).
    about this event: https://c3voc.de
    23 min
  • Psychological party tricks (emf2022)
    As a psychologist, I often get asked one of two questions: Can you read my mind? Are you analysing me?*
    But Psychology is not entirely useless; by studying the mind and brain, we can learn a lot about how we work. In this talk, I will go through some psychological party tricks and tell us about how we understand the world around us. Some of these mind tricks have been around for ages, but hopefully, they will make for an interesting (even fun) way to pass the time and present an opportunity to learn about yourself.
    *(The answers are No and No - Unless you pay me a lot of money to retrain as a therapist.)
    about this event: https://c3voc.de
    29 min
  • Not another sex robot talk! (emf2022)
    Back at Electromagnetic Field 2016, I talked about something that was starting to get wider media attention: an up-close-and-personal glimpse of the future involving sex, tech, AI and robots. I then returned in 2018 to debunk the headline myths and update on what was actually happening on the tech side.
    Now it's 2022 and it's been one heck of a ride. That original talk launched two sex tech hackathons, saw the UK host a conference, produced a book, and – nicest of all – contributed to the growth of a global community researching these things. There’s a few new things happening in the arena — but also very little progress on the hardware front. Why is that? What’s the actual likelihood of domestic bliss with a hot machine (other than your toaster) by 2050? This is third talk in the trilogy!
    about this event: https://c3voc.de
    29 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.