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

eye 31

favorite 0

comment 0

VoIP Troubleshooting and Monitoring with SIP3 Twenty Thousand MPS under the SIP: VoIP network troubleshooting and monitoring simplified by Oleg Agafonov At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/sip3.webm An exciting journey from troubleshooting to monitoring or how VoIP network monitoring can simplify troubleshooting and shorten customer tickets resolution time. Find out how SIP3 turned from troubleshooting into monitoring platform, what were the biggest challenges along the way and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 31

favorite 0

comment 0

by Jess Portnoy At: FOSDEM 2019 https://video.fosdem.org/2019/H.1309/media_migrating.webm Adobe Connect is a proprietary platform for virtual presentations, conferencing sessions and screen recordings. Recently, one of our customers has requested our assistance in migrating their content from Adobe Connect to Kaltura. We've released the project as FOSS [licensed under AGPLv3]. This session will cover the challenges we faced and the FOSS tools we used to overcome them. During the session, we...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Mar 5, 2019 FOSDEM
movies

eye 54

favorite 0

comment 0

by Alexander Condello At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/dwave_sdk.webm D-Wave's Ocean software tools are an open source ecosystem for solving customer-scale problems on the quantum computer. The D-Wave System solves a particular problem - the Binary Quadratic Model (also known as the QUBO or Ising problem). We will provide an overview of the open source tools that are used to express your problem as a BQM and to convert that BQM into something that can be solved by the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 48

favorite 1

comment 0

OpenStreetMaps for emergency prep: The view from San Francisco Using OpenStreetMap and QGIS to build resiliency maps by Stefano Maffulli At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_osmqgis.webm In San Francisco, the fire department offers free training to residents in the hopes that they won’t become victims the next time an earthquake hits. Residents of San Francisco, California are advised to keep a map in their emergency kit. What kind of map? People who take the fire...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Mar 5, 2019 FOSDEM
movies

eye 55

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 23

favorite 0

comment 0

The impact of Meltre and Specdown on microkernel systems (*) (*) Deliberate misspelling of Meltdown and Spectre by Matthias Lange At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.121/meltre_specdown.webm It has been one year since the first security bugs in modern out-of-order CPUs were discovered. These bugs broke the fundamental mechanisms and assumptions that were used to build operating systems. In this talk we look at how these bugs affected the L4Re operating system. We will present some...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Mar 5, 2019 FOSDEM
movies

eye 30

favorite 0

comment 0

by Karsten Thoms At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/language_server_protocol_2019.webm In this session I will demonstrate how we implemented a language server for the Solidity language, the language for smart contract development on the Ethereum blockchain. The language development is based on Eclipse Xtext, which implements the Language Server Protocol (LSP). By doing so, we were able to deliver Solidity tooling for multiple IDEs at once. I will show the Solidity integration...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 27, 2019 FOSDEM
movies

eye 31

favorite 0

comment 0

by Bo Vandersteene At: FOSDEM 2019 https://video.fosdem.org/2019/H.1308/where_is_my_error_gone.webm Debugging is a great tool, for frontend it is great on your own developer machine, but what if you start getting errors on the client his computer. You cannot access that computer. I will discuss some techniques how you can achieve this in a nice way. Javascript provides a good integration for logging and debugging. You can use Chrome Dev tools as a great tool to help you debug frontend...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 34

favorite 0

comment 0

by Paul Chaignon At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/llvm_bpf_rewriting.webm The bcc project [1], mostly known for its collection of Linux tracing tools, is a framework to ease the development of BPF programs for Linux. Indeed, in its recent releases, the Linux kernel can be extended with small BPF bytecode programs whose memory and fault safety is statically verified at load time. These programs are usually written in a subset of C and compiled to the BPF bytecode. To access...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 22, 2019 FOSDEM
movies

eye 41

favorite 0

comment 0

by Jan (janneke) Nieuwenhuizen At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/gnumes.webm Two years ago on FOSDEM'17 a minimalistic bootstrap was a dream; today it has started to become reality. Bootstrapping GNU/Linux without use of the GNU toolchain (gcc, binutils, glibc) was our first milestone that we just reached. Mes became a GNU project. We will talk about what bootstrapping is and why it is important. We will show how Mes' minimalistic Scheme has made this possible and on future...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 21

favorite 0

comment 0

by Axel Hecht At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.208/continuous_localization.webm Localization at Mozilla happens in a tight loop between development and localizer involvement. We're going to show how this works on Firefox for Desktop, and how it works for our Android projects. We show how we get to multiple testable builds a day, and how we mitigate the bad parts. Room: UD2.208 (Decroly) Scheduled start: 2019-02-02 10:30:00+01 Source: https://www.youtube.com/watch?v=w3I7tyHwaVQ...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 50

favorite 0

comment 0

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 41

favorite 0

comment 0

by Danny Haidar At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/decentralizing_web_freedombox.webm The rise of cloud computing in the 2010’s accelerated a process that had been going on since the dot-com boom: the centralization of the internet. In February 2010, Eben Moglen predicted the wide-scale data-mining brought about by the centralization of our network infrastructure and launched the FreedomBox project. In the eight years since, FreedomBox has become a device that can...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 21, 2019 FOSDEM
movies

eye 27

favorite 0

comment 0

by Patrick Höhn At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_navit.webm Navit is a car navigation system with routing engine. Navit's modular design is capable of using vector maps of various formats for routing and rendering on the screen. It's even possible to use multiple maps at the same time. Points of Interest of various formats are displayed on the map. The current vehicle position is either read from gpsd or directly from NMEA GPS sensors. The routing engine not only...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 39

favorite 0

comment 0

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
Feb 21, 2019 FOSDEM
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
FOSDEM 2019
movies

eye 15

favorite 0

comment 0

by James Shubin At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/containers_mgmt.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. The engine has a number of resources, including a container resource. We will feature a number of demos of this resource, and discuss how the language can be used to build a custom container automation solution. The language is a minimalistic,...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 66

favorite 0

comment 0

Resurrecting Mozilla Themes for LibreOffice Trying to uncover, fix and improve a hidden gem in the rough by Muhammet Kara At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/resurrecting_mozilla_themes_for_libreoffice.webm Past, present, and the future of LibreOffice's Personalization dialog. LibreOffice has had the ability to use Mozilla Themes (Personas) for some time (Tools ❯ Options ❯ Personalization); but it kept breaking all the time, and never had an acceptable UX. Also tons of...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 42

favorite 0

comment 0

by Jean-Pierre Rosen At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/ada_introduction.webm An overview of the main features of the Ada language, with special emphasis on those features that make it especially attractive for free software development. Ada is a feature-rich language, but what really makes Ada stand-out is that the features are nicely integrated towards serving the goals of software engineering. If you prefer to spend your time on designing elegant solutions rather than on...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 20, 2019 FOSDEM
movies

eye 10

favorite 0

comment 0

by Cyril Roelandt At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/package_software_with_upt.webm In this talk, we will introduce the Universal Packaging Tool (upt), a modular tool meant to help packagers in their daily tasks. We will show how it is an improvement over similar existing tools, which upt means to replace. This will be especially interesting for distribution developers that have had to deal with upstream platforms such as PyPI, CPAN or RubyGems. Nowadays, most languages come...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 19, 2019 FOSDEM
movies

eye 26

favorite 0

comment 0

by Marco Talento At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/typescript_time_to_migrate.webm TypeScript adoption it's been a reality in the last years. This presentation is going to be an explanation on how we can take advantage of TypeScript compiler to have a smooth migration from JavaScript to TypeScript. Maintaining big projects in JavaScript can be a hard task. Wouldn't be great if we could gradually migrate our applications to TypeScript? Having types and access to all features...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 11

favorite 0

comment 0

by Adam Wulkiewicz At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_spatialboostgeometry.webm What are spatial reference systems and how to convert between them? What are various ways of creating transformation representation in Boost.Geometry and how to use them to convert between polygons on the surface of a globe and flat surface of a map? We discuss solutions to those questions highlighting some of the latest developments in Boost Geometry, the library that is currently being used...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 77

favorite 0

comment 0

by Stephen Frost At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/hacking_postgresql.webm This talk will include an introduction to the backend code and an example on hacking PG and adding in a new feature. We'll cover what needs to be modified to add an option to an existing command (grammar, execution, etc) and the major components of PG (parser, commands, memory management, etc). We'll also cover the PG style guidelines, a crash-course on using git, how to submit your patch, and the...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 16

favorite 0

comment 0

by Emma Foley At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/opnfv_testing_infrastructure_and_services.webm The OPNFV community has developed a comprehensive set of open source test tools and test methodologies for NFVIs and VM-based cloud platforms. With the proliferation of cloud native and edge computing, we need to think about how to evolve these tools to meet the requirements of emerging and future use cases. In this talk, we will give an outlook on how the OPNFV test tool ecosystem...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Roy Arends At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_ksk_2010_revoke_monitoring.webm The new root DNSKEY is in use since October 11th 2018. The old root DNSKEY is still present in the root zone, and will have the revoked bit set on January 11th, 2019. The intent is to monitor RFC8145 data from all the root-server operators. The DNSKEY roll for the root is a major event. The most noticeable step was using the new DNSKEY, which started on October 11th. The next step is revoking...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 32

favorite 0

comment 0

MySQL 8.0 Document Store: How to Mix NoSQL & SQL in MySQL 8.0 a database where developers and DBAs live in peace by Frédéric Descamps At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/mysql8documentstore.webm MySQL 8.0 is now also a Document Store where it's very easy to store JSON documents and use CRUD operations. Developers now can deal with their datata without writing a single line of SQL. In this talk, I will show how easy it's for developers to use CRUD operations that allow a...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 21

favorite 0

comment 0

by Ewan Slater At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/containers_free_tools_devroom_2019.webm Honey I shrunk the container! Containers are increasingly the standard mechanism for packaging, delivering and deploying software. They provide a simpler, more lightweight architecturally significant form of virtualisation than VMs. They are a natural candidate for running microservices. But can we do better? If we can simplify our containers, we can shrink them further, improving: -...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 19

favorite 0

comment 0

by Olena Bulygina At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/cost_of_not_doing_user_research.webm In this talk, I address the direct value or user research for small teams. It illustrates how much money, developmental effort and time a remote team had lost without a proper research process. In 2013 I was working on an RSS-reader: a personal project that quickly grew to six digits daily active users. Five years later, I look back, reflecting on the research-related mistakes and...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

favorite 0

comment 0

by Holden Karau and Kris Nova At: FOSDEM 2019 https://video.fosdem.org/2019/H.2213/ml_on_code_code_review_mailing_list.webm Many of us have seen the small PR changing 20 lines with 20 comments and the large PR with over 1k line changes sail through (or stall) with no comments because who has the time to read all that text? What if we could predict areas of the PR that are more likely to need attention? Many of us have seen the small PR changing 20 lines with 20 comments and the large PR with...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 19

favorite 0

comment 0

by Hong Phuc At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/pocket_science_lab.webm The hardware comes with a firmware, desktop app, android app - all open source. This tiny pocket lab provides an array of sensors for doing science and engineering experiments. It comes with functions of numerous measurement devices including an oscilloscope, a waveform generator, a frequency counter, a programmable voltage, current source and as a data logger. During this session, PSLab team will speak...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 54

favorite 0

comment 0

by Holden Karau and Trevor Grant At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.118/kubeflow.webm Data Science, Machine Learning, and Artificial Intelligence has exploded in popularity in the last five years, but the nagging question remains, “How to put models into production?” Engineers are typically tasked to build one-off systems to serve predictions which must be maintained amid a quickly evolving back-end serving space which has evolved from single-machine, to custom clusters, to...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 26

favorite 0

comment 0

by Bruno Cornec At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/redfish_the_new_standard_for_a_software_defined_infrastructure.webm Redfish is an IPMI replacement standardized by the DMTF. It provides a RESTful API for server out of band management and a lightweight data model specification that is scalable, discoverable and extensible. (Cf: http://www.dmtf.org/standards/redfish). This presentation will start by detailing its role and the features it provides with examples. It will...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 37

favorite 0

comment 0

by Robert Kaiser At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/geo_virtualreality.webm Mixed Reality (XR), i.e. Virtual and Augmented Reality, opens up new possibilities for 3D visualizations of OpenStreetMap data (OSM). With WebXR and Mozilla's A-Frame library, it's really simple to create cross-device XR experiences running right in the browser with very little code. VR Map brings all that together and allows you to walk or "fly" through a virtual model of the real world...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 53

favorite 0

comment 0

by Masafumi Ohta At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/hardware_raspberrypi.webm Raspberry Pi is now 6 years old, there are several tips and use cases.it was born for kids programming education, though, it is now also used for electric DIY hobbies, industrial use, Edge Computing, IoT and more. Masafumi will talk Raspberry Pi history and latest updates and discuss several its use cases and tips for our business and daily use. Raspberry Pi histories, tips and use case What is...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 52

favorite 0

comment 0

CI/CD for embedded development with an ESP8266, Arduino-cli, Gitlab-ci, Raspberry Pi, and Kubernetes Blink a LED with gitlab-ci and arduino-cli by Benjamin Henrion (zoobab) At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/hw_gitlab_ci_arduino.webm Blink an ESP8266 board via an arduino-cli CI/CD pipeline hosted on Gitlab.com, with Kubernetes, and a Raspberry-pi board. WARNING: This replaces the "MCU Immutable Booting" talk from Michael Schloh von Bennewitz, which was canceled...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 22

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
Feb 14, 2019 FOSDEM
movies

eye 39

favorite 0

comment 0

by Erik Faye-Lund At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.401/zink.webm For the last 25 years or so, OpenGL has been the only major cross-platform 3D graphics API out there. But in the last couple of years this has changed, and it's looking more and more like Vulkan will take over the throne. This means that we currently need two graphics drivers for each GPU, one per API. But it's not like the available workforce for opensource drivers all of a sudden doubled, so this leaves us with...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 26

favorite 0

comment 0

by Christopher Webber At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/guileracket.webm Having used Guile for the previous number of years and being an enthusiastic supporter of and occasional contributor to Guix, what's it like switching to Racket, a different but in many ways similar Scheme language, for the last year? What can Guile learn from Racket? What can Racket learn from Guile? Room: K.4.201 Scheduled start: 2019-02-02 16:20:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 26

favorite 0

comment 0

by Jérôme Martin At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/makeownlangracket.webm You always wished you could have a language that explains perfectly what you are trying to do? You find yourself constantly waiting for your favorite programming language to add a feature? Why not doing it yourself? Come at this workshop and try making your own language using Racket, the language-oriented programming language! (did I say "language" twice?) This workshop will quickly...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 13

favorite 0

comment 0

Building production-grade networking software with FD.io CSIT Building fast and robust networking software must be data-driven! by Ray Kinsella and Maciek Konstantynowicz At: FOSDEM 2019 https://video.fosdem.org/2019/H.2214/csit_building_production_grade_networking_software.webm Numerous open-source projects develop software-defined data planes targeting network use cases such as Discrete Appliances, Cloud Infrastructure, Virtual Network Functions and now also Cloud-Native deployments. These...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 25

favorite 0

comment 0

The brief case for User-space Network Stacks (DPDK and friends) The case for DPDK, FD.io VPP, Snabb, F-Stack and friends. by Ray Kinsella At: FOSDEM 2019 https://video.fosdem.org/2019/H.2215/userspace_network_stacks.webm The Userspace networking ecosystems has really matured since DPDK (the Data Plane Development Kit) was first open sourced in March 2013. Since then, a whole ecosystem of technologies developed with it or seeking to becoming a better DPDK has emerged. Sometimes controversially...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 34

favorite 0

comment 0

by Eugene Sharygin At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/llvm_mix.webm Automatic program specialization is a well-formed area of computer-science research with many interesting practical applications, but to this day most existing specializers and partial evaluators are only applicable to one of a few high level programming languages. The reason is that developing a specializer for a new language remains still a from-scratch endeavor, and it's hard. It is the lack of...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 24

favorite 2

comment 0

by Deb Nicholson At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/blockchain_ethics.webm What kind of world do we want to see blockchain make? Upsides like increased transparency, distributed control and the elimination of duplicative administrative work are appealing, but where are the potential downsides? We no longer live in a world where we can put off a conversation about the social impact of our work. Old industries used to call negative effects of their work "externalities"...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 17

favorite 0

comment 0

by Paul Masurel At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/deepdive_tantivy.webm Tantivy is a search engine library, akin to Lucene but for Rust. In this talk, we will walk through the building blocks that make a scalable full-text search engine. While this talk will be centered on tantivy, most of the concepts introduced should apply to other inverted-list search engines like Lucene. Room: K.3.201 Scheduled start: 2019-02-03 12:30:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 107

favorite 0

comment 0

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 15

favorite 0

comment 0

Mobile design with device-to-device networks Exploring the design space of novel technologies through research, design, prototyping and storytelling by Felipe Erias At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/device_to_device_networks.webm This talk outlines a strategy for designing interactions that take advantage of novel technologies by combining research, design, prototyping and storytelling. Current and future network standards (e.g Neighbour Awareness Networking) will allow...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 15

favorite 0

comment 0

Dynamic answer generation with Lua An exploration of the LUA record from the upcoming PowerDNS release by Pieter Lexis At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_powerdns_lua_record.webm This talk will focus on an in-zone way of generating dynamic answers to DNS queries using Lua. These LUA records look like TXT in the zone, but the authoritative server will run the code that is inside them to answer a query. This talk details the design, implementation and usecases of these...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 30

favorite 0

comment 0

by Kai Nacke At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.201/llvm_irgen.webm A close look at IR code generation inside a Modula-2 compiler. With LLVM, one of the main tasks of an compiler engineer is to design the IR code generation from an abstract syntax tree (AST). How easy is it? Although I have worked with and on LLVM for several years now I have not yet written an compiler from scratch. So I began to work on my own compiler for an simple yet powerful language: Modula-2. In this talk...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 14

favorite 0

comment 0

by Nicholas Herriot At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.119/iot_devroom_tools_editors_2019.webm A break down of different IoT platforms that can be used to rapidly prototype 'things'. What this is about 1) Don’t make me think! A breakdown of IoT frameworks to help you build things. 2) Demonstration of different rapid prototyping environments. 3) The key points in development of an IoT thing and getting your idea alive. 4) The trade off between complexity and features in IoT Who...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 23

favorite 0

comment 0

by Frédéric Praca At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.125/ada_distribution.webm Imagine you have a fantastic Ada program or library but you want more! You want it to be scalable and used by other developers with other languages. The goal of this presentation is to show you the way to achieve it without bending to fashion. :) As of today, we see distributed computing as Web services, mainly RESTful stuff. Some technologies exist since years and are working successfully in many...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Tom Hacohen At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.201/challenges_with_building_end_to_end_encrypted_applications_learnings_from_etesync.webm Building end-to-end applications is not easy, or at the very least, it comes with its own unique set of challenges. There are the often talked about challenges, like making sure you use battle tested encryption primitives and use them correctly, and striking the balance between security and usability. Unfortunately, there are many more...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 31

favorite 0

comment 0

by Dávid Halász At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.120/component_based_design_system.webm How do you bring order to this chaotic web frontend climate fueled by the ever-changing technologies driving it? We - a UX Designer and a Software Engineer - will introduce you to the concept of WebComponents, and how we can achieve order through evolving from Bootstrap to CSS grid based design system. Target Audience: designers and engineers. our talk introduces the importance of...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 64

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
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 37

favorite 0

comment 0

by Peter Czanik At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_extending_syslog_ng.webm The syslog-ng application collects logs from many different sources, performs real-time log analysis by processing and filtering them, and finally it stores the logs, or forwards them for further analysis. It was originally developed in C due to its low footprint and high performance. Recently Python language bindings were added, so you can collect, process, and store log messages using...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 48

favorite 0

comment 0

by Andrew Martin At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/containers_istio_security.webm Kubernetes provides multiple layers of network security including the control plane, etcd, the CNI network, network policies, and - with Istio on top - the requests between applications themselves. In this talk we explore the underlying technologies on which these layers are built using approachable examples and demonstrations. Attendees can expect to gain an understanding of these...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 23

favorite 0

comment 0

by Atish Patra At: FOSDEM 2019 https://video.fosdem.org/2019/AW1.126/riscvsbi.webm Supervisor Binary Interface (SBI) is one of the most fundamental interfaces in RISC-V eco-system. It allows the operating system to interact with the supervisor execution environment (SEE). The SEE always runs in higher privileged mode than the supervisor OS. It can be a simple bootloader in low-end hardware platform, a hypervisor-provided virtual machine in a high-end server, or simply machine mode software in...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 37

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 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
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 31

favorite 0

comment 0

by Craig Kerstiens At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/around_the_world_with_postgres_extensions.webm Postgres continues to get more and more feature rich. But equally as impressive is the network of extensions that are growing around Postgres. With the rich extension APIs you can now add advanced functionality to Postgres without having to fork the codebase or wait for the main PostgreSQL release cycle. This is a late addition to the schedule. Postgres continues to get more...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 14

favorite 0

comment 0

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

eye 27

favorite 0

comment 0

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
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 22

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
FOSDEM 2019
Feb 14, 2019 FOSDEM
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
Feb 14, 2019 FOSDEM
movies

eye 38

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
Feb 14, 2019 FOSDEM
movies

eye 17

favorite 0

comment 0

by Edward Lewis At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_documenting_validator_requirements.webm Within the IETF there is an effort to document what is needed for a DNSSEC Validator to work. This talk is to "sell" this document to the developer community and to assess the desire to see the document published. An important question to discuss - how is this not another straw on the back of the camel. Room: K.4.601 Scheduled start: 2019-02-03 15:45:00+01 Source:...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 13

favorite 0

comment 0

by Corey Hulen At: FOSDEM 2019 https://video.fosdem.org/2019/Janson/mattermost_layered_extensibility.webm Mattermost is an open source, enterprise-grade messaging platform with thousands of contributors. At Mattermost, we set out to build a platform that would support a variety of extensions. Ranging from simple webhooks accepting curl commands, to bot and integration frameworks, a rich plug-in architecture across server and client experiences, to full access to system APIs with...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 31

favorite 0

comment 0

by Magnus Hagander At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.220/whats_new_in_postgresql_11.webm PostgreSQL 11 is out! Do you know what your favorite feature is yet? This talk will outline some of the bigger new features in this new version of PostgreSQL, giving you a chance to pick your favorite feature -- or to change your mind if you already had one! PostgreSQL 11 is out! Do you know what your favorite feature is yet? This talk will outline some of the bigger new features in this new...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 15

favorite 0

comment 0

by Michael Jeanson At: FOSDEM 2019 https://video.fosdem.org/2019/UA2.114/containers_lttng.webm Follow up on the work that was done since last year's 'LTTng: The road to container awareness' presentation. A quick glance at the base features that were merged upstream, what is still missing and the tooling integration with container runtimes we plan to build on those features. Room: UA2.114 (Baudoux) Scheduled start: 2019-02-03 12:50:00+01 Source: https://www.youtube.com/watch?v=hra-eu6EOpY...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
Feb 14, 2019 FOSDEM
movies

eye 31

favorite 0

comment 0

by Joris Geessels At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.120/python_extending_numba.webm Over the years the Numba project has proven itself to be a pragmatic and effective tool to accelerate numerical computations significantly. Numba however puts some restrictions on the code that can be accelerated. These restrictions can force you to compromise, making your code less readable or more difficult to integrate with the rest of your code. This tradeoff makes Numba less attractive. In...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 15

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
Feb 14, 2019 FOSDEM
movies

eye 15

favorite 0

comment 0

by Edward Lewis At: FOSDEM 2019 https://video.fosdem.org/2019/K.4.601/dns_testing_1000_gtld_edns0.webm In advance of open source DNS developers "DNS Flag Day", ISC's EDNS0 tester is applied across 1200+ zones. In preparing so many delegations across so many zones, a lot of interesting comments can be made regarding how zones, name servers and addresses are mixed, as well as the results of the original goal, testing EDNS0 protocol deployment. Room: K.4.601 Scheduled start: 2019-02-03...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 20

favorite 0

comment 0

by Stijn Jans At: FOSDEM 2019 https://video.fosdem.org/2019/UD2.218A/bug_bounty.webm The European Commission has launched the EU-FOSSA2 project where they want to invest in the security of open source projects by running bug bounty programs against popular software. Intigriti got the first position in this contract and will be running programs for some really known open source projects. In these programs, users from the community will be invited to help testing the security of these programs...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 28

favorite 0

comment 0

by Allan Jude At: FOSDEM 2019 https://video.fosdem.org/2019/K.3.401/zfs_powered_magic_upgrades.webm Describe a system of using ZFS Boot Environments to quickly, safely, and atomically upgrade 100s of remote machines. Overview: * How the file system hierarchy is modified to allow the systems to be upgraded in-place * How we use ZFS to create and deploy the boot environments * Simplifying the creation of the BEs using poudriere image * Extending poudriere image to support ZFS * Using zfsbootcfg...
Topics: Youtube, video, Science & Technology
FOSDEM 2019
movies

eye 23

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

eye 74

favorite 0

comment 0

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