Player FM - Internet Radio Done Right
36 subscribers
Checked 13h ago
Added six years ago
Content provided by CCC media team. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by CCC media team or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!
Go offline with the Player FM app!
Embarrassingly Parallel (gpn23)
Manage episode 489964058 series 2475293
Content provided by CCC media team. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by CCC media team or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Did you always want to know how immensely detailed 3D graphics make it to your screen in real-time (e.g. in video games)? Are you curious about how the underlying hardware is used to enable this? This talk will cover the basics of (realtime) 3D rendering, including some of the underlying math. It will touch on a lot of the tricks used to add more and more visual fidelity to scenes while keeping them still quick to render. Additionally, there will be a brief overview of the specifics of graphics processing units (GPUs) and some of their quirks. At the end of this talk, you will know that everything is triangles and how a rendering pipeline works, along with a few pointers on how to dig deeper into the topic. Many video games and engines can support amazing three-dimensional enviroments and models consisting of millions of triangles shown on screen at the same time, while at the same time managing to process input, handle physics and logic, and render a new frame in (ideally) less than 20 milliseconds. Naturally, this involves a ton of optimizations and little tricks, ranging from more simple things, like only rendering parts of objects the virtual camera can see, up to more complicated things, like reducing the complexity of (more distant) models without affecting their visuals as much. By far the biggest idea that enables rendering these massives scenes at decent framerates is simplifying the problem as much as possible, such that it becomes so easy to distribute over many parallel processing units, or simply "embarrassingly parallel". Combined with modern GPUs, which usually feature thousand of relatively simple parallel processing units, this is essentially what realtime graphics are: break down everything into simple geometric primitives (triangles) and fake the rest as best you can. We will cover the basics of a 3D rendering pipeline, from projecting triangles to the screen, mapping them to pixels (rasterization), and applying additional effects (shading). This will be somewhat technical, but hopefully still digestible, and as a treat, there will be lots of eye candy. Additionally, we will also take a look at how more complicated effects, like shadows, are realized in these pipelines. Finally, we will peak under the hood of GPUs: how they work and what they can handle best. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://cfp.gulas.ch/gpn23/talk/AGPWNN/
…
continue reading
1905 episodes
Manage episode 489964058 series 2475293
Content provided by CCC media team. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by CCC media team or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Did you always want to know how immensely detailed 3D graphics make it to your screen in real-time (e.g. in video games)? Are you curious about how the underlying hardware is used to enable this? This talk will cover the basics of (realtime) 3D rendering, including some of the underlying math. It will touch on a lot of the tricks used to add more and more visual fidelity to scenes while keeping them still quick to render. Additionally, there will be a brief overview of the specifics of graphics processing units (GPUs) and some of their quirks. At the end of this talk, you will know that everything is triangles and how a rendering pipeline works, along with a few pointers on how to dig deeper into the topic. Many video games and engines can support amazing three-dimensional enviroments and models consisting of millions of triangles shown on screen at the same time, while at the same time managing to process input, handle physics and logic, and render a new frame in (ideally) less than 20 milliseconds. Naturally, this involves a ton of optimizations and little tricks, ranging from more simple things, like only rendering parts of objects the virtual camera can see, up to more complicated things, like reducing the complexity of (more distant) models without affecting their visuals as much. By far the biggest idea that enables rendering these massives scenes at decent framerates is simplifying the problem as much as possible, such that it becomes so easy to distribute over many parallel processing units, or simply "embarrassingly parallel". Combined with modern GPUs, which usually feature thousand of relatively simple parallel processing units, this is essentially what realtime graphics are: break down everything into simple geometric primitives (triangles) and fake the rest as best you can. We will cover the basics of a 3D rendering pipeline, from projecting triangles to the screen, mapping them to pixels (rasterization), and applying additional effects (shading). This will be somewhat technical, but hopefully still digestible, and as a treat, there will be lots of eye candy. Additionally, we will also take a look at how more complicated effects, like shadows, are realized in these pipelines. Finally, we will peak under the hood of GPUs: how they work and what they can handle best. Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://cfp.gulas.ch/gpn23/talk/AGPWNN/
…
continue reading
1905 episodes
All episodes
×C
Chaos Computer Club - recent events feed (high quality)

Gelangt die sexpositive Ära an ihr Ende? Ein Gespräch über das erotische Potenzial des derzeit vorherrschenden kollektiven Turn-Offs. Ein Gespenst geht um im Feminismus – das Gespenst der Unlust, des Überdrusses, der Enttäuschung über unerfüllte Glücksversprechen. Sexpositivität erzeugt Druck, die Arbeit an fuckability scheint wichtiger als der Genuss von Intimität. Beate Absalon lädt uns ein, neugierig zu sein. Auf welchen Sex haben wir keinen Bock mehr – und wie sähe ein anderer, utopischerer Sex aus? Sluts and Prudes vereinigt euch! Referenziertes Video bei 6:30 https://www.youtube.com/watch?v=ploHR84-9UA A specter is haunting feminism – the specter of disinterest, weariness, disappointment over unfulfilled promises of happiness. Sexpositivity creates pressure, and improving your fuckability seems more important than enjoying intimacy. Beate Absalon invites us to be curious: What kind of sex are we no longer interested in – and what would a different, more utopian kind of sex look like? Sluts and prudes, come together as one! Referenced video at 6:30 https://www.youtube.com/watch?v=ploHR84-9UA Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 Cyberpunk Radio Protocols and Festival COMMS (fusion25) 45:39
45:39
Play Later
Play Later
Lists
Like
Liked45:39
Davide Gomba stellt Lutopia vor – ein Off-Grid-Tech-Experiment zu TAZs, Cyberpunk und Mesh-Netzwerken. Der Vortrag zeigt, wie Festivals zu Orten digitaler Unabhängigkeit werden. Inspiriert von Hacker-Ethik und Tools wie Meshtastic verbindet die Session Technik, Politik und spielerische Visionen künftiger Subkulturen. Denn DIY rules! Language: EN Translation: YES Recording: YES Join Davide Gomba for a deep dive into Lutopia—an off-grid tech experiment exploring TAZs, cyberpunk, and mesh networks. Discover how festivals can foster digital resistance and DIY culture. Inspired by hacker ethics and tools like Meshtastic, this talk blends tech, politics, and playful visions of future subcultures. Lets get independent! Language: EN Translation: YES Recording: YES Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 Shits & Giggles - Healthy Gut, Happy Butt (fusion25) 42:04
42:04
Play Later
Play Later
Lists
Like
Liked42:04
Unterhaltsam und lehrreich bricht Talya für uns das Tabu rund um Stuhlgang. Kennst Du schon die berühmte Stuhltabelle? Was will dir dein Darm wirklich sagen? Wie kannst Du Deinen Mist (im wahrsten Sinne des Wortes!) loswerden? Egal, ob Du neugierig auf Darmgesundheit bist, genug von Toilettenstress auf Festivals hast oder einfach nur gerne lachst – Du wirst Dich leichter, freier und rundum bereit zum Feiern fühlen – innerlich und äußerlich! Language: EN Translation: YES Recording: YES Struggling to poop at festivals? You’re not alone! Hilarious and educational, we’re breaking the poop taboo, one giggle at a time — digestive issues and bathroom anxiety are real, especially when you're out of your routine. Want to decode your poop with the famous poop chart? Uncover what your gut is really telling you. Discover practical hacks to get rid of your shit (literally!). Digestion, detox, stress relief, and mindful eating - this talk will have you laughing, learning, and leaving with a happier butt! Language: EN Translation: YES Recording: YES Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 Der Westen hat keine Ahnung, was im Osten passiert (fusion25) 51:34
51:34
Play Later
Play Later
Lists
Like
Liked51:34
Wer die allumfassende Normalisierung der extremen Rechten noch immer „nur“ auf Ostdeutschland projiziert, verharmlost die gesamtdeutsche und globale Krise. Aktivist und Autor Jakob Springfeld, geboren vor 23 Jahren im sächsischen Zwickau, liest bei uns aus seinem zweiten Buch (nach “Unter Nazis”) und erklärt, warum das Verantwortungspingpong zwischen Ost- und Westdeutschland enden muss. Für uns sind er und seine mutige Arbeit ein großes Vorbild und wir sind gespannt auf die anschließende Diskussion. Language: DE Translation: YES Recording: YES Anyone who still thinks of the extreme right as “just” an East German problem, is downplaying the crisis raging across Germany and around the world. Activist and writer Jakob Springfeld, who was born in Zwickau, Saxony, explains why the blame game between East and West Germany has to stop. We look forward to getting his perspective and even more to the subsequent discussion. Language: DE Translation: YES Recording: YES Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

Alarme Phone Sahara, eine selbstorganisierte Partnerorganisation von medico, wirkt der brutalen Externalisierung des EU-Grenzregimes im Sahel-Sahara-Raum mit solidarischen Interventionen, vor allem Rettungs- und praktischer Hilfe, entgegen. Ein wichtiger Teil der Arbeit ist heute die Unterstützung von Opfern von Pushbacks in der Wüste aus Algerien, Libyen und Niger sowie die Sensibilisierung der Öffentlichkeit für diese Menschenrechtsverletzungen. Language: EN+FR Translation: YES Recording: YES Alarme Phone Sahara, a self organized partner organization of medico, counters the brutal externalisation of the EU border regime in the Sahel-Sahara-space with solidarity interventions, mainly rescue and practical support. Nowadays, an important part of its work is to support victims of pushbacks in the desert from Algeria, Libya and Niger and creating public awareness against these human rights violations. Language: EN+FR Translation: YES Recording: YES Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 medico: Europas tödliche Abschottung und der Kampf um Bewegungsfreiheit (fusion25) 43:25
43:25
Play Later
Play Later
Lists
Like
Liked43:25
Autoritäre Verschiebungen in Europa treffen flüchtende Menschen hart: Sie werden an den EU-Außengrenzen zurückgedrängt, inhaftiert und kriminalisiert – oft nur wegen Flucht oder Hilfe für andere. Die GEAS-Reform verschärft die Lage. Sprecht mit medico und de:criminalize über Grenzgewalt, Haft, juristische Hilfe und den Fonds für Bewegungsfreiheit. Language: DE Translation: YES Recording: YES Authoritarian shifts in Europe are hitting refugees hard: they are being pushed back, detained, and criminalized at the EU's external borders – often simply for fleeing or helping others. The GEAS reform is exacerbating the situation. Talk with medico and de:criminalize about border violence, detention, legal aid, and the Freedom of Movement Fund. Language: DE Translation: YES Recording: YES Licensed to the public under https://creativecommons.org/licenses/by/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

IBM Z & LinuxONE is the hardware behind the architecture s390x for Big Endian systems. Also, openSUSE is built and maintained for it. You will receive an overview of the most essential differences between x86 and s390x. Additionally, all new or future planned features are explained. Finally, you get an introduction, how you can add s390x with openSUSE zSystems as an additional architecture for builds in OBS. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

With the global political situation being what it is, and Windows 10 end of life rapidly approaching, there is a real chance that Desktop Linux might become the default across a wide range of industries. But there a practical obstacles to deploy at a large scale - in this talk I discuss what many of them are, and present real world scenarios were Linux can, and has saved vast amounts of time and money in deployment and operational costs. **#Endof10 event** Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 (Virtual Talk) GitOps meets dotfiles: Never Setup a New Machine Again! (osc25) 32:15
32:15
Play Later
Play Later
Lists
Like
Liked32:15
This talk will explore how qubesome applies GitOps principles to manage desktop environments. Defining and configuring your Window managers and workloads, which are then later executed as non-root containers, enabling a secure and flexible experience for managing your version controlled setup. We will look into splitting configuration and state, enabling uneventful transition between machines while keeping your configuration intact. Once the convenience features are out of the way, we will explore its security, focusing on the available isolation controls. Join me to explore GitOps-driven desktop management. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 Shallow dive into Open Build Service Beta program and development (osc25) 22:03
22:03
Play Later
Play Later
Lists
Like
Liked22:03
We all know OBS, but what if we knew it just a little bit better. Contributing to the service is easy, as long as you understand how. This talk will focus on that. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de
C
Chaos Computer Club - recent events feed (high quality)

1 Production-Ready Virtualisation with Harvester and Longhorn (osc25) 16:57
16:57
Play Later
Play Later
Lists
Like
Liked16:57
After _certain_ events caused massive upheaval in the virtualisation landscape, many companies using that technology have found themselves dropped into the deep end, with skyrocketing infrastructure costs and furious upper management. Promising a stark opposite to high costs, limited flexibility, and vendor lock-in, Harvester takes the stage. Harvester is an open source hyperconverged infrastructure solution built by SUSE, and provides a complete package for everything compute, networking, and storage. This presentation will take a peek under the hood of Harvester and how it leverages existing open source solutions to provide a scalable and resilient virtualisation platform - in particular Longhorn, which is the distributed block storage engine powering storage in Harvester and Kubernetes clusters around the world. Attendees will leave this talk motivated to replace their existing production infrastructure with Harvester, powered by the flexibility and high availability of Longhorn. So, whether you are looking at bringing the cloud back to your server room, or reducing costs with existing infrastructure (while ensuring prod isn't at risk), then this talk will get you started! Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 mkosi-initrd enablement on openSUSE (osc25) 25:14
25:14
Play Later
Play Later
Lists
Like
Liked25:14
`mkosi-initrd` is a tool for building initrds using distribution packages that is gaining interest among systemd distributions, and can currently be used on openSUSE Tumbleweed. We will analyze in detail how it works, its weaknesses and its benefits, in order to ultimately try to provoke a change of mindset in developers accustomed to thinking only about `dracut` when implementing functionalities that have to run in the initrd. More information: [https://en.opensuse.org/Mkosi-initrd](https://en.opensuse.org/Mkosi-initrd) Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 The Future of Unattended and Advanced Linux Deployments (osc25) 40:42
40:42
Play Later
Play Later
Lists
Like
Liked40:42
In this session, I will show you how to use Agama, the new next-generation installer, to perform effortless advanced unattended installations on openSUSE Linux. Whether you are installing just a few desktops or a fleet of servers, Agama makes the process fast, smooth, and hassle-free. This modern installer is poised to transform not only openSUSE installations but also deployments across other Linux distributions. While older tools like AutoYAST work well, they are not always easy or user-friendly for unattended advanced Linux installations. Agama solves this with a simple yet modern web interface that makes unattended installations easy and possible for everyone. I will demonstrate how to use Agama’s latest features, including how to set up and initiate remote connections using IP addressing or Multicast DNS for a fully unattended OpenSUSE installation. You will also learn about Agama’s main key features such as its simple JSON-based configuration language to create auto installation profiles, an HTTP API for integrating with third-party application tools, and how to import your existing AutoYAST profiles. Join this session to see how Agama can save you a lot of time and effort by making your OpenSUSE Linux deployments easier and more powerful than ever before. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 making openSUSE ready for Framework Laptops (osc25) 39:28
39:28
Play Later
Play Later
Lists
Like
Liked39:28
Framework Laptops are one of the most fascinating hardware projects of the last years for Open Source enthusiasts. They have first-class Linux support, although officially just for Fedora and Ubuntu. In this talk I want to highlight the work done in the openSUSE community to enable and support these Laptops on our own, from hardware enablement to packaging applications. All with the goal of becoming a community-supported distribution. Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
C
Chaos Computer Club - recent events feed (high quality)

1 Optimizing Salt infrastructure with advanced monitoring Salt events (osc25) 38:54
38:54
Play Later
Play Later
Lists
Like
Liked38:54
There are quite common issues in large scale deployments of **Salt**, but without monitoring it could be extremely hard to find out the root cause of the issue. Using **Saline** could help to investigate performance issues in large scale **Salt** infrastructures. **Saline** also helps to profile _state.apply_ process by exposing average duration of the calls. **Saline** now included to Uyuni and provides capabilities for easy deployment. More details about the project: https://github.com/openSUSE/saline Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/ about this event: https://c3voc.de…
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.