Skip to main content

FOSDEM 2019

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development.


rss RSS

679
RESULTS


Show sorted alphabetically

Show sorted alphabetically

SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Nemanja Nikodijevic At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/hwallet.webm All major cryptocurrency hardware wallets on the market either use general purpose microcontrollers that are never meant to be used as secure devices or break the Kerckhoffs's principle by using chips that require an NDA, thus making it impossible to completely release the source code. HWallet (https://gitlab.com/nemanjan/hwallet) is a project developed as a proof of concept to show that it is possible to...
Topics: Youtube, video, Science & Technology
Drawing PCBs with Inkscape Creating printed circuit board designs using Inkscape, SVG2Shenzhen and KiCad by Kaspar Emanuel At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/pcb_inkscape.webm A quick introduction to using the vector drawing tool Inkscape with the SVG2Shenzhen plugin to turn arbitrary drawings into PCB design layers in KiCad. No previous knowledge of PCB design, electronics or Inkscape required. Room: AW1.125 Scheduled start: 2019-02-03 13:00:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 48

favorite 0

comment 0

by David Moreno At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/vboard_3d_vr.webm There are plenty of tools that can analyze data in many ways, but just a few of them try to visualize this data in new ways. This is the aim of VBoard, a 100% open source web application that allows building visualizations and dashboards in 3D and VR using A-Frame as its core render library. The data is retrieved in real time using a ElasticSearch, and VBoard saves its objects (visualizations, dashboards) in...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 34

favorite 0

comment 0

by Holden Karau At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/validating_big_data_jobs.webm If you, like close to half the industry, are deploying the results of you big data jobs into production automatically then existing unit and integration tests may not be enough to present serious failures. Even if you aren’t automatically deploying the results to production, having a more reliable deploy to production pipeline with automatic validation is well worth the time. If you, like close...
Topics: Youtube, video, Science & Technology
GObject subclassing in Rust for extending GTK+ & GStreamer Or: How to safely implement subclassing in Rust while making use of a C library by Sebastian Dröge At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/rust_gstreamer.webm Many commonly used libraries from other languages, especially GUI toolkits, make use of Object Oriented Programming (OOP). While Rust has support for many of the OOP concepts in one way or another, there is no easy way for implementing subclassing or...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 80

favorite 0

comment 0

by Deb Goodkin At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/25_years_of_freebsd.webm FreeBSD is 25 years old! Learn the history of FreeBSD, why its use is increasing, and why you should use and/or contribute to FreeBSD! Room: K.3.401 Scheduled start: 2019-02-02 10:30:00+01 Source: https://www.youtube.com/watch?v=dlhVhbClurM Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 32

favorite 0

comment 0

by Geert Uytterhoeven At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_getting_to_blinky.webm Virtualization, including safe pass-through guest access to devices, is a well-known and mature technology on servers. With the increasing complexity and abilities of SoCs, virtualization is gaining importance on embedded systems, too. In this presentation, Geert will explore virtualization and device pass-through (VFIO) using QEMU and KVM on a Device Tree-based embedded ARM system, pursuing...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 28

favorite 0

comment 0

by James Shubin At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/real_time_merging_of_config_management_and_monitoring.webm Mgmt is a next gen config management tool that takes a fresh look at existing automation problems. The tool has two main parts: the engine, and the language. This presentation will demo both and include many examples showing how monitoring is built-in to each resource, and how events can cause the system to react and fix a problem before your pager even goes off. The...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 146

favorite 0

comment 0

by Folkert Huizinga At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/leela_chess.webm This talk presents an overview of the open source project "Leela Chess Zero" (Lc0), a new type of chess engine based on the AlphaZero paper released by DeepMind. Lc0 learns to play chess solely by playing against itself without any human knowledge or intervention. Starting from scratch with random moves, its play improves each iteration using a powerful combination of reinforcement learning and...
Topics: Youtube, video, Science & Technology
by Erik De Rijcke At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/greenfield.webm Greenfield is a Wayland compositor running entirely in your browser. No plugins or black magic required. This talk will go into the conception, exploration and struggles of making this possible. The result is a product far from finished, but already capable of running existing Wayland applications directly in your browser. Greenfield is a in-browser Wayland compositor capable of running existing Wayland...
Topics: Youtube, video, Science & Technology
Introduction to the BASIC Engine A low-cost single-board home computer programmable in BASIC that can be built at home for under 10 Euros by Ulrich Hecht At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/basic_engine.webm This talk introduces the BASIC Engine, a very low-cost single-board home computer with advanced 2D color graphics and sound capabilities, roughly comparable to late-1980s or early-1990s computers and video game consoles. It can be built at home without special skills or...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 148

favorite 0

comment 0

by Nikolai Kondrashov At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/microcontroller_firmware_from_scratch.webm Follow a journey of writing STM32 microcontroller firmware from scratch, using open-source tools. Follow Nikolay Kondrashov's journey of learning to write firmware for an STM32 microcontroller (the Blue Pill one) from scratch, using only open-source tools. From blinking LEDs, to controlling a toy car, without the complicated, and license-restricted manufacturer's libraries, or...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 73

favorite 0

comment 0

by Stephano Cetola and Alexander Graf At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/uefi_boot_for_mere_mortals.webm Over the past decade the Unified Extensible Firmware Interface (UEFI) has become the primary standard for boot firmware. However, the complexity of the UEFI spec and the myriad of implementation choices can be confusing to even experienced developers. Fortunately, there are a growing number of open source UEFI implementations for different architectures, making it easier...
Topics: Youtube, video, Science & Technology
by Tomislav Jovanovic At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/global_consent_manager.webm Global Consent Manager project is a collaboration between Mozilla, University of Missouri and University of Nebraska Omaha. The result is a browser extension prototype that helps with managing of GDPR cookies and consent dialogs across trusted websites. Description of how consent management on the web works today, and the relationship between user privacy and reputable content providers. Web...
Topics: Youtube, video, Science & Technology
Document Redaction with LibreOffice Preventing Leakage of Sensitive Information by Redaction in Collaborative Environments by Muhammet Kara At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/collab_drwl.webm Redaction in its sanitization sense (as distinguished from its other editing sense) is the blacking out or deletion of text in a document, or the result of such an effort. It is intended to allow the selective disclosure of information in a document while keeping other parts of the...
Topics: Youtube, video, Science & Technology
Organisational Processes in Decentralized Software roundtable open to decentralized software developers by Natacha Roussel and zeyev At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/organisational_processes_in_decentralized_software.webm We would like to invite developers for a round table to discuss the specificity of the organization of decentralized software, and to address organizational issues that are crucial for the survival of the projects we love. F/LOSS development is often...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 62

favorite 0

comment 0

by Scott Hanselman At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/open_source_microsoft.webm Scott will talk about the last ten years at Microsoft. Scott went there specially to open source .NET and promote open source in general to a company that wasn't (at the time) OSS friendly. A decade later we have achieved that and .NET Core runs everywhere from microcontrollers to iPhones to any cloud. 40% of Azure runs Linux. .NET Core runs on every Linux and the full stack is open source, all...
Topics: Youtube, video, Science & Technology
Sustaining FOSS Projects By Democratizing The Sponsorship Process How we run and manage our FOSS Sustainability Fund by Duane O'Brien At: FOSDEM 2019 https://video.fosdem.org/2019/UB5.132/community_sustaining_foss_projects_democratizing_sponsorship.webm Within a given company, there are typically only a few people involved in deciding which FOSS projects and initiatives to support financially. This year we decided to change all that and democratize the decision making process. We set up an...
Topics: Youtube, video, Science & Technology
Open Source Hardware for Smart City OSHW LoRaWAN implementation for Parking, Air quality, City lighting and Waste management by Tsvetan Usunov At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/oshw_smart_city.webm Smart City concept includes Park Management, City Lighting management, Waste Management, Public Transport monitoring and management, Air quality monitoring, Security and People Healthcare alerts and monitoring. Olimex is working on OSHW solutions for two popular LWPAN...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 46

favorite 0

comment 0

by Steinar H. Gunderson At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_futatabi.webm Futatabi is a free software solution for doing instant replay, e.g. for sports production. It supports multiple cameras, high-quality realtime slow motion on the GPU through optical flow, and seamless integration with Nageru, my live video mixer. We'll talk a bit about how interpolation through optical flow works, challenges in transporting the streams back and forth, and demonstrate a real-world...
Topics: Youtube, video, Science & Technology
A microkernel written in Rust: Porting the UNIX-like Redox OS to Armv8 A case study of Rust as a language for writing microkernel based compositions by Robin Randhawa At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/microkernel_written_in_rust.webm This talk is about my experiences porting the Rust language based Redox OS stack to the Arm v8 architecture. The talk uses this theme to discuss the general importance of microkernel architecture in safety critical domains, the trends I've seen...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 36

favorite 0

comment 0

by Roger Dingledine At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/tor_project.webm In this talk I'll take you on a tour of the Tor landscape, starting with a crash course on Tor, how it works, and what security it provides. I'll explain why Tor's open design and radical approach to transparency are critical to its success, and then compare the censorship circumvention arms race to the nation-state surveillance arms race. We'll end with a discussion of onion services, which are...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 36

favorite 0

comment 0

by Guido Trotter and Dylan Reid At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/crostini.webm Recent versions of ChromeOS allow users to run a full Debian operating system in a dedicated container. This talk discusses the technologies behind the implementation, the current functionalities, and a rough roadmap of where we're going to bring this features, that integrates the chrome and linux desktop for the first time, making ChromeOS the most readily available Linux machine for an end user...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 28

favorite 0

comment 0

by Nicolas Auvray At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/0ad_rts.webm 0 A.D. is a free and open-source game of ancient warfare. It is a real-time strategy game which can compete with the classics of the industry, but comes with absolutely no cost for the players. Come and discover your new favorite game! We will present the game, its features and beautiful art, and its completion state: the game is fully playable, with a challenging AI for solo players and a fully-fledged...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 50

favorite 0

comment 0

by Alban Crequy At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/containers_kubectl_trace.webm I will show how to use BPFtrace to trace both function calls in your programs and kernel functions. Then, I will show how such a low-level tracing tool can be used in high-level environments like Kubernetes clusters with kubectl-trace. kubectl-trace (https://github.com/fntlnz/kubectl-trace) schedules bpftrace programs on your kubernetes cluster using the kubectl. BPFtrace...
Topics: Youtube, video, Science & Technology
Will you boot Haiku, on a non intel platform, no BIOS winter? Booting Haiku on non-x86, a never-ending story. by François Revol At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/hardware_boot_haiku.webm The quest for booting Haiku on non-x86 platforms is a never-ending story. The pace of development on the x86 platform doesn't explain everything. We'll tell the story of how we started ports on ARM, PPC, m68k, how well it went so far, and what's next. Some rants on EFI, OpenFirmware, U-Boot...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 36

favorite 0

comment 0

by Robert Smith At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/forest_oss_quantum_sdk.webm Rigetti Computing manufactures programmable quantum computers. As a part of that, they have developed a number of new technologies: a programming language, compiler, simulator, runtime, language bindings, and execution environment. Together, these form Forest, their quantum software development kit. We discuss Rigetti's open source quantum ecosystem, and how we see it developing in the coming year....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Tokponnon Parfait At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/os_external_interrupts.webm We are modifying the Nova hypervisor to protect the operating system it hosts, against frequent transient faults resulting from cosmic radiations or manufacturing defects in the CPU. The method relies on the CPU internal exceptions management mechanisms, redundancy of execution and the machine check architecture. Here we will present how to deal with external interrupts, that is one of the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 26

favorite 0

comment 0

by Christine H Flood At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/checkpoint_restore.webm Java has evolved significantly in the past 20+ years. Users still want to run highly scalable monolithic applications, but now they also want to run in the cloud with fast startup and small footprint. Checkpointing will solve at least half of that problem. I'll show you how to checkpoint your java application and then restore it on a different machine, or several different machines. An application...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 44

favorite 0

comment 0

by Robert Kaiser At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/simple_geodata_visualization_with_a_frame.webm Mozilla's A-Frame library makes it really easy to create WebXR experiences (XR stands for Mixed Reality, i.e. Virtual and Augmented Reality) without requiring a lot of code knowledge. VR Map builds on that and the availability of real-world data from OpenStreetMap (OSM) to demonstrate how to build a model of the real world in an WebVR environment. The talk will describe what...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 27

favorite 0

comment 0

by Santiago Saavedra and Konark Modi At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/web_extensions_exposing_privacy_leaks.webm Internet has become an integral part of our lives and everything we do online leaves a trail of data. This data is being collected, analyzed, sold and aggregated to cast profiles about us by companies across the globe. In the physical world, if a stranger was to follow you everywhere you go, keep a log of who you talk to and meet with, read your mails and then...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 17

favorite 0

comment 0

by Tobias Reiher At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/recordflux.webm Many security problems have been discovered in communication protocols in the past, examples are: BlueBorne, a set of security vulnerabilities in the Bluetooth implementation which affect millions of devices Heartbleed, a security bug in the OpenSSL library that lead to exposure of sensitive data CVE-2018-10933, a critical bug in libssh which allows successful authentication without any credentials Still...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 21

favorite 0

comment 0

by Alan Pope At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/behind_snapcraft.webm Thousands of users, millions of downloads, dozens of distributions. Numbers going up and down and sideways. A look behind the scenes of Snapcraft, the highly popular universal app store for Linux. Canonical developed snaps and snapcraft to enable developers to get their freshest software in the hands of users quickly. Think of snaps on Linux as similar to APKs on Android. Applications published in the Snap...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 33

favorite 0

comment 0

by Martin Sustrik At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/structured_concurrency.webm We've got rid of GOTO and the spaghetti code it leads to in 1970's. However, we are encoutering very much the same problems when writing concurrent code even now, 50 years later. Programmers are still stuck deep in the callback hell or state machine hell. Concurrent code still looks like spaghetti. And while Go language provided a tool to write unspaghettified concurrent code to the masses, by no...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Boris Budini At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/how_xr_goes_beyond_demos_and_games.webm XR has been trending for many years, and so far we've all seen awesome demos, like being on the moon, on a roller coaster, playing horror games and watching 360 videos. But while we're busy creating standards, we're forgetting the most important part of XR. Our brain. Now, I'm not saying that we shouldn't develop what we've been already developing. But, XR is, in fact, a technology....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Staf Verhaegen At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/chips4makers.webm The Retro-uC was a crowdfunding campaign for an open source silicon project. One of the reasons the campaign did not attract enough people was a lack of enough attractive features. The feature set was kept minimal to allow a first time right chip production. The choice of HDL is important to allow to implement more features with enough productivity and without increasing the risk of having buggy silicon....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 40

favorite 0

comment 0

by Andre Przywara At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/one_image_to_rule_them_all.webm Bootable images for single board computers (SBCs) are currently tailored for a specific board - even boards sharing the same SoC have to use separate image files. This either causes several almost identical images being provided or only very few boards being supported. The talk will present a single image designed to boot various ARM64 based SBCs, including boards from different SoC vendors,...
Topics: Youtube, video, Science & Technology
How and why (not) to use the 127.0.0.53 nameserver, systemd-resolved and resolvctl Or what is systemd-resolved and how it is integrated on Ubuntu by Dimitri John Ledkov At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_systemd_resolved.webm Resolved is a local, caching, DNS nameserver resolver and is used by default on Ubuntu. This talk's goals is to de-mystify how it works and what it does by default on Ubuntu, and how one can further configure it to either not get in the way, or do...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Romain LE DISEZ At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/small_files_in_swift_cluster.webm OpenStack Swift is the massively scalable object storage of OpenStack. It can store billions of objects in a single cluster without any disturbances. But what happens if all of your objects are "small objects"? Because OpenStack Swift stores objects as files on XFS, disks will end-up storing millions of small files, creating large performance and stability issues. This is all...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 49

favorite 0

comment 0

by Alexis Saettler At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/monica_crm.webm Monica is a personal relationship manager to remember everything you want about your friends Monica is an open-source web application to organize the interactions with your loved ones. We call it a PRM, or Personal Relationship Management. Think of it as a CRM (a popular tool used by sales teams in the corporate world) for your friends or family. It helps you remember details about your friends and family....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 22

favorite 1

comment 0

by Antonela Debiasi At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/ux_at_tor.webm How do you create privacy tools that work for people all over the world, who are fighting many different struggles for liberation? We will talk about how we empower users with open design and community help at the tor project. We'll share our process during the development of Tor Browser 8 and explain why the way we work defines the product we release. To make useful software, especially software that aims...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 11

favorite 0

comment 0

by Elio Qoshi At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/ux_overhaul_ooni.webm How do you design a user experience to guide both grassroot contributors as well as the advanced data researchers? That's what we were trying to solve in the past year for OONI Probe, the internet censorship measurement tool which enables thousands of activists worldwide to measure their network and automatically report potential anomalies of censorship. As part of the Tor Project, OONI Probe is vital to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 31

favorite 0

comment 0

by Ruslan Bilovol At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/linux_and_usb_audio_class_3.webm The USB Audio Class 3.0 is a specification recently introduced by USB Implementers Forum. Ruslan is an author of UAC3 implementation in Linux, he will give an overview of improvements and changes in this USB Audio spec, and will share current Linux support status and challenges faced during ALSA drivers implementation. Room: K.4.401 Scheduled start: 2019-02-03 11:30:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 38

favorite 0

comment 0

by Nathan Killoran At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/xanadu_penny_lane.webm In this presentation, we introduce PennyLane, a Python-based software framework for optimization and machine learning of quantum and hybrid quantum-classical computations. PennyLane’s core feature is the ability to compute gradients of quantum circuits in a scalable way that is compatible with classical techniques such as backpropagation. PennyLane extends the automatic differentiation algorithms...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 13

favorite 0

comment 0

by Clif Kussmaul At: FOSDEM 2019 https://video.fosdem.org/2019/UB5.132/community_improve_project_onramp_new_participants.webm The long-term success of a FOSS project depends on the “on-ramp” experience - the documentation, support, and opportunities available to help new users and participants come up to speed. Students can be a good source of new participants for FOSS projects, which can provide valuable opportunities for students to learn technologies and develop key skills in...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 48

favorite 0

comment 0

by Hannah Suarez At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/lets_use_centralized_log_collection_to_make_incident_response_teams_happy.webm The OWASP top 10 most critical web application security risks report published that insufficient logging is one of the top risks security teams face today. In this talk, we will go through issues with incident response teams without centralized logging as well as other reasons to do centralized logging (if you need more!), brief intro about...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 27

favorite 0

comment 0

by Jan Verschelde At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_solving_polynomial_systems.webm PHCpack is a software package for solving polynomial systems with homotopy continuation. The talk will tell the story of the development of phcpy, a scripting interface for PHCpack, which has been under development for the past five years. One result is the availability of the software in a Python2, Python3, and SageMath kernel of JupyterHub, which runs at...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 19

favorite 0

comment 0

by Alexander Boettcher At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/microkernel_virtualization.webm Today's off-the-shell virtualization solution is ridden with complexity. Application of virtualization call for trustworthy solutions. Complexity defeats trust. Microkernels with virtualization extensions and user-level VMMs on top are a approach to mitigate complexity. Modern microkernels like seL4, the NOVA microhypervisor, Genode's -hw- kernel or Fiasco.OC are such promising...
Topics: Youtube, video, Science & Technology
Privacy-preserving monitoring of an anonymity network Data Collection, Analysis, and Visualisation from the public Tor network by Iain Learmonth (irl) At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/monitoring_anon.webm The goals of a privacy and anonymity network like Tor are not easily combined with extensive data gathering, but at the same time data is needed for monitoring, understanding, and improving the network. The Tor Metrics team collects data and analyses the public Tor...
Topics: Youtube, video, Science & Technology
by Patrick Franken At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/fritzing.webm Making electronics accessible to the broad public was mainly made possible by Arduino, the Raspberry PI and last but not least Fritzing. Back in 2009 it was a pain to get from a loose wiring on a breadboard to a PCB. Fritzing came up first with a unique breadboard view and a simple to use PCB layout. Fast forward 10 years Fritzing is still widely used by over 200.000 users but struggles to find a sustainable...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 65

favorite 0

comment 0

by Lewis Revill At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/llvm_apollo.webm Nearly 50 years ago on the 20th of July 1969 humans set foot on the moon for the first time. Among the many extraordinary engineering feats that made this possible was the Apollo Guidance Computer, an innovative processor for its time with an instruction set that was thought up well before the advent of C. So 50 years later, why not implement support for it in a modern compiler such as LLVM? This talk will...
Topics: Youtube, video, Science & Technology
Java 4..12, Kotlin, Code Coverage and their best friend — bytecode: scandals, intrigues, investigations by Evgeny Mandrikov At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/kotlin_code_coverage_bytecode.webm Do you know what is inside of your class files? Are you ready to bet? Let's have fun by diving into bytecode pattern matching and explore how different compilers (Java/Kotlin) and their different versions, including unreleased javac 12, transform your source code. Our dive will be...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Dmitry Levin At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/set_versioned_package_dependencies.webm Set-versioned package dependencies is a free software technology invented in ALT and implemented in ALT package repositories and distributions since 2010 to prevent breakages caused by updates of shared libraries containing incompatible changes. Every time a shared library is going to be updated, there is a chance of incompatible changes in the library that will cause breakages in some...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 85

favorite 0

comment 0

by Deb Nicholson At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/foss_governance.webm There are lots of ideas out there about how to run a free and open source software project... but not all strategies were created equal. Sometimes governance "just happens" but more often than not, projects end up with some things that work and some that don't. Transparency, clear expectations and compassion go a long way towards helping you find people who support your vision but can still...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 30

favorite 0

comment 0

by Ilya Kosmodemiansky At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/latest_evolution_of_linux_io_stack_explained_for_database_people.webm Input-output performance problems are on every day agenda for DBAs since databases exist. In Linux - probably the most popular operating system for databases now - there is a major overhaul of the IO stack for last several years. In this talk i will review what is going on there, why the IO stack needed an urgent improvement and what all those brand...
Topics: Youtube, video, Science & Technology
ONOS Introduction Overview of ONOS, Open Network Operating System from ONF, the Open Networking Foundation. by Laszlo Papp At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/onos_introduction.webm ONOS is an open source project, written in Java that aims to deliver a software-defined networking (SDN) OS focusing on scalability, high availability, and high performance. The session will go over the ONOS modular architecture, its main tenets, use cases, and applications. It will describe the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 25

favorite 0

comment 0

by Richard Brown At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/containers_kubic.webm As the world moves more and more towards containerised solutions, a number of real questions start to appear. - What is the perfect platform for running containers atop? - How to use this platform as part of a flexible, scalable, highly available infrastructure fabric? - How to minimize the maintenance and administration of this platform at scale? All of these problems are well answered in an enterprise...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 59

favorite 0

comment 0

by Björn Schießle At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/nextcloud.webm Nextcloud enables you to regain control over your data and freely share and sync them. That's probably the part of Nextcloud most people are already familiar with. But Nextcloud takes huge efforts to go beyond handling your data and provides strong collaboration and communication tools. In 2019 most people not only want to store their data, they are looking for a integrated platform which allows them to do...
Topics: Youtube, video, Science & Technology
by Vittorio Bertola At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_id4me.webm The DNS was born as a directory for hosts, but shouldn't it also be a directory for people? As Internet-scale single sign-on and identity management platforms multiply, each enclosed in its own private namespace, there is a need to federate them and make them interoperable in an open and standard manner. We will discuss why the DNS is the best tool for that, compare it with trendy but less suitable...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 14

favorite 0

comment 0

by Michael Meeks At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/online_under_the_hood.webm The Online code-base can bring LibreOffice into an iframe in your web app. Come and hear how this works, how to integrate it with your software, and about all the options and tweaks that go with this. Online uses a WOPI-like protocol, and it is simple to integrate. Come hear about the total of three REST methods you need for a simple integration. Hear about the wealth of options to control sharing...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 22

favorite 0

comment 0

by Bruno Schmitt At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/epfl_logic_synthesis.webm The EPFL logic synthesis libraries are a collection of open source C++ libraries for the development of logic synthesis applications. Today, there are six libraries focused on classical computing: alice, easy, kitty, lorina, mockturtle and percy. All libraries are well documented and tested. Furthermore, being header-only, the libraries can be readily used as core components in complex design...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 33

favorite 0

comment 0

by Alexander Todorov At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/test_case_management.webm In the world of professional QA there are many proprietary test management tools but very few open source ones. This lightning talk will tell the audience why and how we resurrected Kiwi TCMS and what are we doing to make it the best open source test case management system! FOSDEM marks 10 years since the first version was released and our team will celebrate at the Open Source Test Management...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Noel Grandin At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/clang_plugins_in_libreoffice_global_analyses_across_a_large_codebase.webm Clang plugins in LibreOffice - global analyses across a large codebase In the old days, we expended considerable effort to make our global analyses more efficient, especially when dealing with large codebases like LibreOffice. However, with the advent of modern hardware and software tools this has become largely necessary. This talk will focus on some...
Topics: Youtube, video, Science & Technology
ElasticSearch Correctness and perfOrmance Validator Formally measuring the cost of a query before hitting the fan by Santiago Saavedra At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/elasticsearch_correctness_performance_validator.webm Alright, you built an application to show off your impressive skills at data gathering and processing. Now you got data on ElasticSearch that you want to show, but your users may want to see too many data points and will shatter your DB performance. In this...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 32

favorite 0

comment 0

by Ben Hilburn and Nathan West At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/sdr_libsigmf.webm This presentation will introduce libsigmf, a FOSS library providing C++ functionality and utilities for generating, using, and translating digital recordings of signals using the Signal Metadata Format (SigMF), itself a FOSS effort that was first publicly announced at FOSDEM'17. This talk will provide an introduction to SigMF and its design philosophy, sharing its strengths, current state, and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 25

favorite 0

comment 0

by Bradley M. Kuhn, Michael Jaeger, Philippe Ombredanne, Valerio Cosentino, Max Sills and Thomas Steenbergen At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/license_tools_panel.webm License Compliance has become big business. Many proprietary tools exist, but fortunately in recent years FLOSS tools to aid understanding the licenses of codebases have been created. This panel includes developers of many of these freely available tools. We'll discuss what these tools do, if they can actually...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 36

favorite 0

comment 0

by Leon Anavi At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/ohw_rpi.webm Raspberry Pi, the most popular single board computer for hobbyists and students, is an affordable and widely used platform for retrogaming. Over the years the community has created numerous cool cases, add-on boards and peripherals for optimized gaming. In this presentation you will learn how to use cutting edge free and open source technologies such as KiCAD and OpenSCAD to create a gamepad as a Raspberry Pi HAT...
Topics: Youtube, video, Science & Technology
Porting U-Boot to a Modular Device Booting Linux via U-Boot on a board which can be composed of several different modules by Marek Behún At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/porting_u_boot_to_a_modular_device.webm Currently, Das U-Boot and Linux use device tree to specify how the different hardware components are connected to each other on a board. If a board has a way via which the user can plug in another hardware component, unless we are talking about universal buses like...
Topics: Youtube, video, Science & Technology
IMAP, JMAP and the future of open email standards a look at what's new in the IMAP world and the upcoming JMAP standard by Bron Gondwana At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/email_standards.webm In the past couple of years there's been renewed enthusiasm for improving the open source email client standards, with multiple new IMAP standards becoming RFCs, and a revision of the base IMAP standards currently in evaluation. As the working group co-chair of both the JMAP (new email...
Topics: Youtube, video, Science & Technology
by Jakub Jelen At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/pkcs11_in_os.webm During last year, we worked hard to make cryptographic tokens usage consistent across the operating system and to improve its usability, mostly using the means of PKCS#11 URIs. This was done for both administrators and end users, in the end resulting in easier configuration of HSMs and authentication using smart cards and cryptographic tokens. I will outline what we worked on to improve the user experience...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 49

favorite 0

comment 0

by Radomir Dopieralski At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_games_with_micropython.webm MicroPython lets you program your own hardware easily, so why not use it for programming your own games on your own custom handheld game console? And once you have the game console, why not make it super-easy to program and use it for education and workshops? I like making computer games, and I think that everybody should at least try to do it once. Not only it is great fun, but you...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
by FOSDEM
movies

eye 33

favorite 0

comment 0

by Ike Devolder At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/profiling_php_applications.webm Help my client is complaining some parts of the application are slow. Now what? Profiling! What is profiling and how can we measure the performance of our application? There are several tools we can use. Once we have the tools, how do we approach profiling. What to look for. And caveats to avoid when profiling. To finish up, we should avoid that our client is complaining about performance, how...
Topics: Youtube, video, Science & Technology
Complex cameras are (were?) complex How to make complex cameras easier: an update from the Libcamera project by Jacopo Mondi At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/cameras.webm The 'complex camera' user-space library is a fairly new and hot topic in the Linux kernel video community. The issue is debated and targets a real technical debt of Linux systems. Device producers have been tackling this with in-house solutions that proved not to scale once brought in the open space, so a...
Topics: Youtube, video, Science & Technology
Analysis of the behavior of mobile applications and its consequences for our privacy Presentation and analysis of the work of Exodus Privacy by pnu and Guinness At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/analysis_of_the_behavior_of_mobile_applications_and_its_consequences_for_our_privacy.webm Presentation of the organization Exodus Privacy and its study of the respect of privacy by Android applications, via a platform performing static analyses of APK files (in order to identify...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 15

favorite 0

comment 0

by Anton Babenko At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/terraform_best_practices.webm Immutable infrastructure is a way to success, but what about the lifecycle of individual resources. This talk is about the evolution of resources, code structure, Terraform coding tricks, composition, and refactoring. Your infrastructure almost always starts simply: few resources + few developers. As time goes it grows in all possible directions. You found your ways around grouping resources...
Topics: Youtube, video, Science & Technology