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 Reviewed
Creator
FOSDEM 2019
movies

eye 7

favorite 0

comment 0

by Miguel De Icaza At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_retro_console.webm In this talk, we will discuss Miguel’s pet projects to build console applications. To this day Miguel continues to use Midnight Commander, and he wants to bring the joy of developing user interfaces in consoles to the world of .NET programmers. (Please note that this replaces the talk 'Do you think is easy to create a console app?' by Eduard Tomàs.) Room: K.3.201 Scheduled start: 2019-02-02...
Topics: Youtube, video, Science & Technology
by Batuhan Taşkaya At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_memory_management.webm Learn what is going on behind the scene about memory. How CPython allocates memory? How it manages Private Heap? Does it uses abstractions for managing the memory? Does python relase memory back to the system? Learn how python GC works, reference counting and generational GC. How generations classified? How does reference counting mechanism work? This talk is going to try to answer all this...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 38

favorite 0

comment 0

by Jimmy Angelakos At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/deploying_postgresql_on_kubernetes.webm A look at some of the ways available to deploy Postgres in a Kubernetes cloud environment, either in small scale using simple configurations, or in larger scale using tools such as Helm charts and the Crunchy PostgreSQL Operator. A short introduction to Kubernetes will be given to explain the concepts involved, followed by examples from each deployment method and observations on the...
Topics: Youtube, video, Science & Technology
Can Anyone Live in Full Software Freedom Today? Confessions of Activists Who Try But Fail to Avoid Proprietary Software by Bradley M. Kuhn and Karen Sandler At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/full_software_freedom.webm The FOSS community suffers deeply from a fundamental paradox: every day, there are more lines of freely licensed code than ever in history, but, every day, it also becomes slightly more difficult to operate productively using only Open Source and Free Software....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 9

favorite 0

comment 0

by Eric Auger At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_iommu_implementation_using_hw_nested_paging.webm Direct device assignment allows a virtual machine to directly interact with a host device. The device DMA registers are programmed by the guest with guest physical addresses (GPAs) and the virtualizer uses a physical IOMMU to map the GPAs to the actual host physical addresses (HPAs) backing the virtual machine RAM space. The physical IOMMU guarantees the DMA transfers...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 8

favorite 0

comment 0

by Daniel Izquierdo At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_diversity_gap.webm Women represents half of the population. The technological industry claims that around 30% of their work force are women. And that percentage decreases down to 20% when focusing on the tech. teams. If we analyze open source communities, those hardly reach 10% of the population as this is the case of the OpenStack Foundation or the Linux Kernel. This talk will show previous analysis and data...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 12

favorite 0

comment 0

by Eva Dovc At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/when_perf_html_met_a11y.webm One in seven people is disabled. And accessible websites (and apps!) enable them to work on an even playing field, while also being more usable for everyone. For the past couple of months, I've been working on improving the accessibility of perf-html, Mozilla's virtuoso profiler. During this talk, I'll be sharing my journey into the world of accessibility and demonstrating how perf-html aims to make...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 12

favorite 0

comment 0

by Dawn Foster At: FOSDEM 2019 https://video.fosdem.org/2019/UB5.132/community_building_community_metrics_strategy.webm You probably know that community metrics are important, but how do you come up with a plan and figure out what you want to measure? Most open source projects have a very diverse community infrastructure with some combination of code repositories, chat, mailing lists, wikis, forums, and more. Deciding where to focus and what to measure across these many technologies can be a...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
- FOSDEM
movies

eye 8

favorite 0

comment 0

by FOSDEM Staff At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/closing_fosdem.webm Some closing words. Don't miss it! Room: Janson Scheduled start: 2019-02-03 17:55:00+01 Source: https://www.youtube.com/watch?v=a7X8mHmh_Ek Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Andrew Dinn At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/compiler_instrinsic.webm One of the ways Java achieves high performance is to provide a route for accelerated, hand-crafted compilation of certain critical methods via the JIT. This optimization path is available both for native methods implemented as callouts to C code and for methods that are defined in Java. In both cases the method needs to be flagged as a HotspotIntrinsic and provided with a JITted code implementation. The...
Topics: Youtube, video, Science & Technology
Introduction of OSS Weaviate, the Decentralised Knowledge Graph What is a decentralised knowledge graph and what is the contextionary that powers it? by Etienne Dilocker At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/graph_weaviate_knowledge_graph.webm Weaviate is an open source decentralized knowledge graph. During this talk, I will introduce the software Weaviate, present specific use cases, present Weaviate's architecture, and introduce one of the core features: the contextionary. More...
Topics: Youtube, video, Science & Technology
Who needs pandoc when you have Sphinx? An exploration of the parsers and builders of the Sphinx documentation tool by Stephen Finucane At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/sphinx.webm Using Sphinx doesn't necessarily mean using reStructuredText for input and HTML for output. We explore Sphinx's newfound support for Markdown as well as it's broad range output formats available, before moving onto an overview of how you can develop your parser and builder extensions. Sphinx is...
Topics: Youtube, video, Science & Technology
by Dmitry Tantsur and Ilya Etingof At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_bare_metal_in_the_cloud.webm With IaaS, common way to provide compute resources is to ask the hypervisor to allocate a bunch of VMs for you. Sometimes, however, allocating a bare metal machine could be essential to withstand higher workloads or harden data security. Running a container engine (like k8s) inside of a bare metal machine avoids double resource management and achieves higher density. In this...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 31

favorite 0

comment 0

by Kieran Kunhya At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_rist.webm This presentation will explain RIST (Reliable Internet Stream Transport), a new protocol for professional video transport that is evolutionary. It is a protocol designed to allow for packet retransmissions between broadcast equipment, something which in the past had been vendor specific. Unusually for professional standards, it has a public specification and thus has already been implemented in a number of...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 11

favorite 0

comment 0

by Nick Whitelegg At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_streetview.webm OpenTrailView is a project to create a StreetView-like application by walkers with contributors providing stitched 360-degree panoramas of locations on hiking trails. First discussed at State Of the Map Girona 2010, the project has been dormant for several years due to the high barrier of entry; at the time contributors had to manually stitch photos to produce a panorama using third-party stitching...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Michael Hausenblas At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/cloud_security.webm Cloud native environments such as Kubernetes or AWS Lambda come with new challenges around security and in this talk we will review the environments and their properties, highlight common features and look at attack vectors and how to potentially reduce them. Cloud native environments such as Kubernetes or AWS Lambda come with new challenges around security: short-lived entities (containers,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 18

favorite 0

comment 0

by Magnus Karlsson and Jesper Brouer At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/xdp_overview_and_update.webm The eXpress Data Path (XDP) is a Linux kernel feature, that have gain a lot of traction over the last couple of years. This talk is focused on how other FOSS projects can leverage XDP. How we believe XDP should be seen as a software offload for the kernel network stack. The motivation is to plant FOSS seeds for collaboration by describing that XDP offers of facilities and...
Topics: Youtube, video, Science & Technology
by Ziran Sun At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/js_iot_smart.webm With huge popularity and high resource efficiency JavaScript has gone well beyond the web and reached out for many other areas. The rapidly growing Internet of Things is no exception. This talk will discuss why we think that JavaScript is a good option to kick-start building your own Internet of Things. Solutions we have been used for building an end to end IoT system using JavaScript will be discussed. An...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
- FOSDEM
movies

eye 40

favorite 0

comment 0

by Adrian Reber At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/openhpc.webm High performance computing (HPC) - the aggregation of computers into clusters to increase computing speed and power- relies heavily on the software that connects and manages the various nodes in the cluster. Linux is the dominant HPC operating system, and many HPC sites expand upon the operating system's capabilities with different scientific applications, libraries, and other tools. To avoid duplication of the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Alexander Bokovoy At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/freeipa_cross_distrbution_packaging_experience.webm The talk is going to reflect on the effort Fedora development community has done to allow complex solutions like FreeIPA to be tested continuously and to ensure a working solution at any release time. FreeIPA is one of projects that would benefit from a tighter collaboration between distributions and we would also like to discuss how its cross-distribution support could...
Topics: Youtube, video, Science & Technology
Embedded with Go: from an AWK prototype to a gokrazy appliance How to build a self-contained toy for young children to give them control over their music and rhymes by Anisse Astier At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/embeddedwithgo.webm In this talk we'll see how to build a toy using off-the-shelf hardware (Raspberry PI and Mir:ror), the various explorations that led to this creation. How we moved from a shell and AWK prototype, to a Go program, removing many bugs and races...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 32

favorite 0

comment 0

by Benny Siegert At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/netbsd_update.webm There have been a number of exciting developments in NetBSD and pkgsrc in the last year. This talk will give an overview over some cool recent developments, new features and show some exciting hardware to run NetBSD and/or pkgsrc on. NetBSD 8 has been released, and perhaps there will be a -9 release in time for FOSDEM! 64-bit ARM support is improving quickly. There is exciting new hardware (such as the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 32

favorite 0

comment 0

by Christoph Angerer At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/rapids.webm The next big step in data science will combine the ease of use of common Python APIs, but with the power and scalability of GPU compute. The RAPIDS project is the first step in giving data scientists the ability to use familiar APIs and abstractions while taking advantage of the same technology that enables dramatic increases in speed in deep learning. This session highlights the progress that has been made...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 24

favorite 0

comment 0

by Dietrich Ayala At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/decentralizing_the_web_despite_itself.webm The web is unimaginably large. Despite all recent challengers, it is still the most successful digital platform in human history. However, the web's centralized nature works against true user agency... and its success is one of the biggest barriers to changing it. Come learn about these challenges and about efforts by Mozilla and other projects to enable decentralized and...
Topics: Youtube, video, Science & Technology
Minimalism versus Types An experience report on the development of Titan, a statically-typed Lua-like language by Hisham Muhammad At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/minimalismversustypes.webm We love minimalistic languages because they let us do so much with so little. But when we start doing a lot with them, often we start yearning for types to help us make sense of it all. Adding types to a minimalistic language (well, adding anything!) makes it larger. Is this worth the...
Topics: Youtube, video, Science & Technology
High performance virtual machines in oVirt Explain oVirt solution for easy creation of virtual machines running in highest possible performance by Sharon Gratch At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_high_preformance_vms.webm Running a virtual machine enables the user with a high level of flexibility in the expense of the virtual machine's performance. Users are sometimes required to run applications on a virtual machine but still gain performance metrics as close to bare...
Topics: Youtube, video, Science & Technology
XWiki: a collaborative apps development platform Build applications incrementally on top of XWiki rather than coding them from scratch by Anca Luca At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/collab_wdaw.webm XWiki's advanced features for structuring data and scripting in wiki pages make it suitable for developing applications of various sizes, for various needs. The wiki principle make all these applications collaborative by default, while the multiple UI configuration options and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
- FOSDEM
movies

eye 33

favorite 0

comment 0

by Joe Conway At: FOSDEM 2019 https://video.fosdem.org/2019/K.1.105/postgresql11.webm The latest and greatest version of PostgreSQL is PostgreSQL 11. This talk will start off with some history of the community and a description of the development process including some metrics trends. It will then cover a high level overview of the features which will be part of PostgreSQL 11, and prognosticate a bit about the future of PostgreSQL. Community * History * Development Process PostgreSQL 11 *...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Gabor Szarnyas At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/graph_multiplex_analysis_graphblas.webm Introduction Graph analysis workloads present resource-intensive computations that require a large amount of memory and CPU time. Consequently, there an abundance of graph processing tools which build on distributed data processing frameworks, including Spark GraphX, Flink Gelly and Giraph (which runs on Hadoop). According to a recent survey, most of these systems build on the...
Topics: Youtube, video, Science & Technology
Rated Ranking Evaluator: an open-source approach for Search Quality Evaluation How to automate the Search Quality Evaluation process using a completely based FOSS solution by Andrea Gazzarini and Alessandro Benedetti At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/rated_ranking_evaluator.webm Every team working on information retrieval software struggles with the task of evaluating how well their system performs in terms of search quality(currently and historically). Evaluating search...
Topics: Youtube, video, Science & Technology
by Jonathan Ribas At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/dpdk_burst_replay.webm dpdk-burst-replay is a friendly tcpreplay tool for DPDK NICs, main objective being to operate as fast as possible (similar to --topspeed option of tcpreplay). To achieve this, it pre-load the pcap file on memory before sending it to the Tx queues. It can send the packets simultaneously through multiple ports (with dedicated threads), and several times in a row. We will start with an overview of what it...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 33

favorite 0

comment 0

by Krzysztof Cieslak At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_fsharp_js_ecosystem.webm Javascript has conquered the world - developers can use it in the browser, on the server, to write mobile apps, on the desktop with Electron, and even to create serverless services. Like the language or not, the truth is JS developers have built an incredible ecosystem with libraries and tools to do almost anything. During the talk I'll show how to bring the power of F# - the functional...
Topics: Youtube, video, Science & Technology
by Tim Hengeveld and Luc Kickken At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/yoast_design_meeting.webm The Yoast design team explains how they went from individual designers to a design team, to having a weekly design meeting, building a design system, and how this is preparing them to standardize and open source their design philosophy. Open Source is a great philosophy, but for designers it doesn’t necessarily feel like a natural fit. Even at Yoast, which lives and breathes open...
Topics: Youtube, video, Science & Technology
by Ali Spivak At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/inclusion_includes_you.webm Even the kindest people with the best intentions have blind spots and implicit biases, and these ingrained biases affect the way we work and what we end up working on. Becoming more inclusive will benefit everyone, including you. It’s fairly easy to talk about the things we share - code, open source projects, development tools. It’s much harder to talk about, and overcome, our differences,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 61

favorite 0

comment 0

by Martin Entlicher At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/graalvm_status_2019.webm In this session, we will explore how GraalVM is a polyglot VM based on JDK, supporting languages Java, JS, R, Ruby and Python, while providing various development tools, with integration in IDEs, such as NetBeans and VisualStudio Code, with Chrome Developer Tools to monitor and profile using Graal VisualVM. The Chrome integration is based on implementing Chrome Inspector protocol and Language...
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
by Oliver Sauter At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/collab_mcwr.webm Are you also annoyed that it is 2019 and you still have to bookmark stuff? Or that your notes about your web research are scattered everywhere? How come we cannot really collaborate and communicate in our web-research? In this talk we give a brief introduction into Memex. It's an open-source browser extension to organise your web-research. Full-text search everything you've seen on the web, archive and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Radka Janeková, Mikayla Hutchinson, Krzysztof Cieslak and Miguel De Icaza At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/dotnet_open_source_panel.webm Come here our panelists discuss the past, present and future of open source .NET. There will also be opportunities to ask questions. Room: K.3.201 Scheduled start: 2019-02-02 17:30:00+01 Source: https://www.youtube.com/watch?v=O4Y4KClr9tw Uploader: FOSDEM
Topics: Youtube, video, Science & Technology
by Shelley Lambert At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/deep_learning_openjdk.webm In this talk, we identify some well-known software verification problems, using real-world examples from open-source projects and see how we might apply some deep learning principles to address them. In the various points where we may test the Java runtime, we find candidates for deep learning. What is required? We need a problem to solve, a model that describes it, and a large amount of data to...
Topics: Youtube, video, Science & Technology
Going mobile with React Native and WebRTC How Jitsi Meet went from web to mobile, while sharing most of its code by Saúl Ibarra Corretgé At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/jitsi_mobile_webrtc.webm Jitsi Meet started out as a web application, but when mobile became a target we tackled it in a relatively unusual way: the web and mobile share all the business logic wth mobile using React Native for platform support and presentation. Jitsi Meet started out as a web application,...
Topics: Youtube, video, Science & Technology
by Sander van Geloven At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/nuspell.webm Nuspell is a FOSS checker that is written in pure C++14. It extensively supports character encodings, locales, compounding, affixing and complex morphology. Existing spell checking in web browsers, office suits, IDEs and other text editors can use this as a drop-in replacement. Nuspell supports 90 languages, suggestions and personal dictionaries. In this talk we will highlight the functionality of Nuspell...
Topics: Youtube, video, Science & Technology
Solo5: A sandboxed, re-targetable execution environment for unikernels A {unikernel,kernel} is just a {process,hypervisor} in disguise by Martin Lucina and Ricardo Koller At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/solo5_unikernels.webm Solo5 is a microkernel friendly, sandboxed, re-targetable execution environment for unikernels, with a taste for minimalism. We will start with an overview of core Solo5 concepts and present the interfaces it offers to the unikernel/library operating...
Topics: Youtube, video, Science & Technology
The Kitspace BOM Builder Create bills of materials and buy parts with the information you need at your fingertips by Kaspar Emanuel At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/kitspace_bom_builder.webm The Kitspace BOM builder is a tool that tries to make it easy and fun to select parts for your electronics project by giving you all the information you need and automating everything that can be automated. This talk covers what it does, how to use it and how it is built. Room: AW1.125...
Topics: Youtube, video, Science & Technology
by Ognyan Chikov At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/etherlime.webm With Etherlime we aim to solve issues in the deployment of smart contracts and to allow developers to write their own scripts. This way they are not constrained to just the deployment transactions but also they can use the newly deployed contracts right away as part of the initialization sequence. In September 2018 our project received funding from Ethereum foundation, Ethereum community fund and ETHPrize....
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by James Shubin At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/mgmt.webm Mgmt is a real-time automation tool that is fast and safe. As we get closer to a 0.1 release that we'll recommend as "production ready", we'll look at the last remaining features that we're aiming to land by then. We'll explain and demo the import and module system, classes, and native functions. We'll also show some exciting real-time demos that include scheduling, finite state machines, and remote...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 54

favorite 0

comment 0

by Ross Lagerwall At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/vai_implementing_uefi_variable_services_in_qemu.webm UEFI is a replacement for the BIOS. It supports Secure Boot which is signature verification of bootloaders and OS kernels which helps prevent attacks where malware injects itself into the bootloader or kernel so that it can be loaded during startup. Despite the poor reputation that Secure Boot has in the free software community (mostly due to non-technical reasons), this...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 22

favorite 0

comment 0

by Gautier de Montmollin At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/ada_compression.webm We will show a new Trained Compression generic plug-in, which can leverage prior information about the data to be transmitted for reducing further raw compressed streams. We will also present a pick-and-choose technique feature called "Preselection" for improving the Zip archiving process. The Zip-Ada library has met over the years the needs of several professional users who need the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 56

favorite 0

comment 0

by Jon 'maddog' Hall At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/keynote_fifty_years_unix.webm 2019 marks the fiftieth anniversary of Unix, but it is also the fiftieth anniversary of the ArpaNet/Internet, and people walking on the moon. It marks the 50th anniversary of Woodstock, the beginning of America's LGBTQ movement at the Stonewall Inn in New York City, and maddog wrote his first program fifty years ago. It was also in 1969 that he shaved for the last time. 2019 marks the 30th...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Alexander Todorov At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_write_pylint_plugins.webm Pylint is the most popular Python source code analyzer which looks for programming errors, helps enforce a coding standard and sniffs for some code smells. It is possible to write plugins to add your own checks, for example enforce all documentation strings to be enclosed with 3 double quotes! This presentation will focus on how the pylint plugin system works, how to examine AST tree of a...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 45

favorite 0

comment 0

by Chris Simmonds At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/android_pi.webm You can run Android on a wide range of devices, not just phones and tablets. Building Android from scratch is fun and a great way to learn about the lower levels of the operating system. Imagine - here is a chance to create ANY Android configuration you want. In this presentation, I will describe how to take a Raspberry Pi 3 and build Android completely from scratch, using source code from the AOSP (Android...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 19

favorite 0

comment 0

by Lars Vogel At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/news_from_eclipse_2019.webm The Eclipse Photon simultaneous release was the last “big” annual release, and with Eclipse 2018-09 the first rolling release has been shipped to the public. Its heart, the Eclipse Platform, has come with a plethora of new features and improvements for Eclipse Photon and afterwards that will continue the Eclipse IDE keeping the #1 flexible, scalable and most performing IDE! Come and see 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
FOSDEM 2019
movies

eye 39

favorite 0

comment 0

by Aurélien Aptel At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/extend_emacs_2019.webm Starting with GNU Emacs 25, your favorite editor can now load and execute shared objects at runtime. That means you can extend Emacs by writing C code for example. This talk will briefly present the history and controversies about binary modules in the GNU world, cover the basics of the module API and show you how to write a simple module. Room: UD2.119 Scheduled start: 2019-02-03 15:55:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Daiki Ueno At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/tls13_apis.webm Introduction to the new API added for TLS 1.3 in crypto libraries. Major crypto libraries have adopted TLS 1.3 since its final publication in last August. Those libraries are carefully designed so the applications can switch to the new protocol with minimal code modification. However, as TLS 1.3 also brings new concepts, such as post-handshake authentication and 0-RTT, the applications needs to use new API to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 45

favorite 0

comment 0

by Jonathan Looney At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/netflix_freebsd.webm Netflix has built a CDN to distribute streaming media through most of the world. The content caches run a lightly customized version of the FreeBSD operating system. This presentation will describe how Netflix uses FreeBSD, and the benefits to both FreeBSD and Netflix. Netflix has built a CDN, called Open Connect, to distribute streaming media through most of the world. According to Sandvine, Netflix...
Topics: Youtube, video, Science & Technology
by Ilya Zverev At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_gpxtraces.webm We at Juno track a massive fleet of taxi cars in a relatively small area of New York. For all the internal mapping we use OpenStreetMap — and we are naturally interested in it having zero road errors. One way to ensure that is to validate it against tens of thousands GPS traces we get every day. In this talk we'll look at the relation of traces and map data in OSM, find a few ways to improve OSM using...
Topics: Youtube, video, Science & Technology
Neuropil - Secure Interaction for Things Elevating Security for IoT with the First Decentralized Opensource Solution by Stephan Schwichtenberg At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/neuropil_iot.webm CHALLENGE The exchange of data between applications continually raises concerns as to the authorization and dynamic network of devices. In particular, within the realm of IoT, some messaging paradigms are used which from a security perspective offer little to no value. Closed systems...
Topics: Youtube, video, Science & Technology
No evidence of communication and implementing a protocol: Off-the-Record protocol version 4 Version 4 of OTR protocol by Sofía Celi At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/otr4.webm OTRv4 is the newest version of the Off-The-Record protocol. It is a protocol where the newest academic research intertwines with the real-world implementations. This newest version is one where we are asked to revisit our definitions around deniability (online and offline) and how important they are...
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
FOSDEM 2019
movies

eye 50

favorite 0

comment 0

by Maxime Guyot At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/multicloud_ci_cd_openstack_kubernetes.webm With over 50 Public cloudbased on OpenStack, distributing workloads closer to customers is now a reality. Expect to learn how to leverage CI/CD to build multicloud Kubernetes clusters across several OpenStack Public Clouds. We’ll start by presenting the benefits of multicloud and how Kubernetes and OpenStack fit in that strategy. Multicloud architecture Then we’ll explain the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 54

favorite 0

comment 0

by Martin Peres At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/igt_ci.webm The Linux community is slowly moving towards better quality trough automated testing to prevent regressions in mainline and stable trees. However, Linux is full of HW-specific code which makes validation of patches impossible for individual developers, which leads to regressions. In this talk, we will explain how we solved these issues by getting inspired by Linux's development model, and how we extend it to the...
Topics: Youtube, video, Science & Technology
by Silvia Puglisi At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/onion_adventures.webm Tor is an important tool providing privacy and anonymity online. The Tor network itself is only a part of what Tor is. Tor also provides privacy at the application level through the Tor Browser. The Tor Browser was designed to provide privacy while surfing the web and defend users against both network and local forensic adversaries. The same properties can be adopted by applications and services...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Christophe Pettus At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/breaking_postgresql_on_scale.webm Database systems don't just slow down in a clear, linear way. They reach a certain point and start failing, often very suddenly and surprisingly. This talk is about some of the most common scaling "discontinuities" in PostgreSQL, and how to plan for them and mitigate them. Why is SERIAL a bad primary key on high-insert-rate tables? What happens when autovacuum can't keep up?...
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
movies

eye 46

favorite 1

comment 0

by Jagan Teki At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/hw_uboot.webm U-Boot project has evolved in the time span of over 17 years and so as its complexity and its uses. This has made it a daunting task in getting started with its development and uses. This talk will address all these issues start with overview, features, efforts created by U-Boot community and future plans. In this talk Jagan Teki will introduce U-Boot from scratch with a brief overview of U-Boot history, U-Boot...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 17

favorite 0

comment 0

by Jakub Jermář At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/l4re_composition.webm L4Re is an operating system framework for building systems with real-time, security, safety and virtualization requirements. It consists of the L4Re hypervisor/kernel and a user-level infrastructure that includes basic services such as program loading and memory management. L4Re also provides the environment for applications, including libraries and process-local functionality. L4Re has been released...
Topics: Youtube, video, Science & Technology
RustPräzi: a tool to build an entire call graph of crates.io From package-based to precise call-based dependency network analysis by Joseph Hejderup At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/rust_praezi.webm Which crates call a vulnerable function? Which deprecated functions are central to crates.io and should not be deleted? Am I breaking important clients and their dependencies with my new release? These are questions that package publishers and owners of package repositories...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 26

favorite 0

comment 0

by Jacek Sieka At: FOSDEM 2019 https://video.fosdem.org/2019/H.1302/nimbus.webm Early 2018, Nimbus was born - an exciting experimental lightweight client and research project for Serenity - the next major upgrade to Ethereum - and resource-constrained devices, such as mobiles. In this talk, we'll go over the anatomy of an Ethereum client - the cryptography, the peer-to-peer networking, the virtual machine, the latest research - as well as the language we're working in, Nim. Nimbus, a research...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Susanne Holzgraefe At: FOSDEM 2019 https://video.fosdem.org/2019/H.1301/improve_sql.webm What are Common Table Expressions (CTEs) and Window Functions? Why do you need them? How to use them? Correlated subselects are a pain, but your software needs them? You still could need recursive queries? You want an easy way for finding lagging or leading rows? The keywords are Common Table Expressions (CTE) and Window Functions. Finally, both, MariaDB and MySQL support them. After explaining...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 9

favorite 0

comment 0

by Philip Homburg At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_getdns_local_validation.webm The most common setup is where a recursive DNS resolver does the DNSSEC validation. The nice thing about this approach in that existing applications do not require modifications. However, an application cannot easily tell if the resolver is doing DNSSEC validation, and the path between the application and the resolver is unprotected. The solution to this, is for applications to do local...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 31

favorite 0

comment 0

by Norman Feske At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/microkernel_lightning_talks.webm Due to a cancellation, the Microkernel devroom will offer a lightning talk session in the field of Microkernels, Unikernels, and component based systems on Sunday from 15:25-15:55. Feel free to offer proposals. Current proposals: 15:25 - 15:40 Norman Feske - Genode's Sculpt OS - A general purpose microkernel based OS in daily use Please note this session replaces Jiří Svoboda's talk...
Topics: Youtube, video, Science & Technology
by Jean-Michaël Celerier At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_ossia.webm We propose a workshop on the usage of the various software of the ossia ecosystem (https://ossia.io), which are a set of tools to be used in a creative coding context, in order to create art, in particular shows, artistic installations, or museum exhibitions. We will present the usage of two tools. First, the library libossia (https://github.com/OSSIA/libossia), which allows exposure and control of...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 15

favorite 0

comment 0

by Miklos Vajna At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/improving_smartart_import_in_libreoffice_impress.webm LibreOffice Impress was capable of importing your SmartArt graphics from PPTX files for a long time. Today this is a popular feature, and we only do a good job of rendering this shape type when the file has a fallback rendering included. LibreOffice 6.3 will contain a long series of small, incremental improvements in this area, resulting in a large step forward when it...
Topics: Youtube, video, Science & Technology
Sysadmins, too, deserve interface stability Designing a stable interface to abstract OS configuration across multiple distribution versions - Linux System Roles for Ansible by Till Maas and Pavel Cahyna At: FOSDEM 2019 https://video.fosdem.org/2019/UB2.252A/sysadmins_deserve_interface_stability.webm APIs strive to make programmers’ jobs easier by staying stable. Less attention is paid to make the jobs of system administrators easier by providing stable configuration interfaces. These...
Topics: Youtube, video, Science & Technology
DNS and the Internet's architecture: the DoH dilemma Impacts of DNS-over-HTTPS on how the Internet works by Vittorio Bertola At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_over_https_dilemma.webm Mozilla's announced deployment model for DNS-over-HTTPS made some properties of this protocol apparent to everyone, stirring a lot of discussion. Specifically, DoH could promote a collective switch from local resolvers to a few global public services, and make each application independent...
Topics: Youtube, video, Science & Technology