All videos, plus Patricia Aas slides

This commit is contained in:
Johan Thelin 2018-05-01 09:36:35 +02:00
parent 9a42a0ffbd
commit 84e091cbdf

View file

@ -76,6 +76,9 @@
<div class="col-md-9">
<div class="name">Patricia Aas</div>
<div class="title">Isolating GPU access in its own process</div>
<div class="links">
<a href="https://www.slideshare.net/PatriciaAas/isolating-gpu-access-in-its-own-process-fossnorth-2018">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/Oow7r4xQdDs">Video</a>
</div>
<div class="abstract">
Chromium's process architecture has graphics access restricted to a separate GPU-process. There are several reasons why this could make sense, three common ones are: Security, Robustness and Dependency Separation.
@ -102,6 +105,7 @@
<div class="col-md-9">
<div class="name">Paul Adams</div>
<div class="title">The Art of the Pull Request</div>
<div class="links"><a href="https://youtu.be/vXs5ZiILO0s">Video</a></div>
<div class="abstract">
Take a moment to ask yourself, "what are Pull Requests for?"
@ -136,6 +140,7 @@
<div class="col-md-9">
<div class="name">Jakob Bornecrantz</div>
<div class="title">VR: Open Source and Standards</div>
<div class="links"><a href="https://youtu.be/k3MMcxA-TAs">Video</a></div>
<div class="abstract">
VR took off for the consumer with the release of Oculus consumer hardware. But the hardware lacked open source drivers and Linux support in general. The OpenHMD project was created to solve this issue, and as it so happen it was funded by two former Chalmers students.
@ -166,6 +171,7 @@
<div class="col-md-9">
<div class="name">Helio Chissini de Castro</div>
<div class="title">Reviving Old Software - How bring KDE 1 to run on modern systems teached lessons on software backporting</div>
<div class="links"><a href="https://youtu.be/ArlLTNQi2HQ">Video</a></div>
<div class="abstract">
Bring back to life an old software is easy nowadays, you spin some virtual machine with the older operational system and run it (or even compile it).
@ -204,6 +210,7 @@
<div class="col-md-9">
<div class="name">Hassan Elmir</div>
<div class="title">Integrify Sweden</div>
<div class="links"><a href="https://youtu.be/qv6EgZOwxXo">Video</a></div>
<div class="abstract">
At Integrify Sweden we help newly come software developer immigrants to kick off their careers in Sweden! We sponsor high paced agile projects to allow new immigrants to get an insight of how software development is done in Sweden.
@ -226,14 +233,16 @@
<div class="col-md-9">
<div class="name">Joakim Fernstad</div>
<div class="title">What do I need for my IoT Cloud platform?</div>
<div class="links"><a href="slides/slides-jfernstad.pdf">Slides</a>&nbsp;-&nbsp;<a href="slides/whitepaper-jfernstad.pdf">Whitepaper</a></div>
<div class="links">
<a href="slides/slides-jfernstad.pdf">Slides</a>&nbsp;-&nbsp;<a href="slides/whitepaper-jfernstad.pdf">Whitepaper</a>&nbsp;-&nbsp;<a href="https://youtu.be/C_LPXAFZS7Q">Video</a>
</div>
<div class="abstract">
I just want my device to send data somewhere. How hard can it be?
</div>
<div class="abstract">
The right IoT platform lets your devices send data somewhere, in a reliable and secure way, and you don't have to care how. This is a talk for those who care about the ""how"" part, with focus on open source building blocks. What is the basic functionality I need in my cloud? Why do I need this functionality? Then what? There are plenty of questions, let's explore some answers.
The right IoT platform lets your devices send data somewhere, in a reliable and secure way, and you don't have to care how. This is a talk for those who care about the "how" part, with focus on open source building blocks. What is the basic functionality I need in my cloud? Why do I need this functionality? Then what? There are plenty of questions, let's explore some answers.
</div>
<div class="bio">
@ -253,7 +262,7 @@
<div class="col-md-9">
<div class="name">Robert Foss</div>
<div class="title">Running Android on the Mainline Graphics Stack</div>
<div class="links"><a href="slides/slides-rfoss.pdf">Slides</a></div>
<div class="links"><a href="slides/slides-rfoss.pdf">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/sT_8VeBp5UU">Video</a></div>
<div class="abstract">
Finally, it is possible to run Android on top of mainline Graphics! The recent addition of DRM Atomic Modesetting and Explicit Synchronization to the kernel paved the way, albeit some changes to the Android userspace were necessary.
@ -284,6 +293,7 @@
<div class="col-md-9">
<div class="name">Steven Goldfarb</div>
<div class="title">Hidden Pieces: The LHC and our Dark Universe</div>
<div class="links"><a href="https://youtu.be/rqGSuQJ5hB8">Video</a></div>
<div class="abstract">
On 4 July 2017, one billion people a large portion of our planets population took time out of their day to watch a one-and-a-half-hour scientific seminar featuring plots, graphs, Greek letters, and comic sans. Why? A deep-rooted survival instinct told these people that the discovery by CERN scientists of a fundamental component of our universe was something worth paying attention to. Or they were just news junkies. But, they were right.
@ -310,6 +320,7 @@
<div class="col-md-9">
<div class="name">Adriaan de Groot</div>
<div class="title">Governance in Open Source - KDE's model</div>
<div class="links"><a href="https://youtu.be/0xdUMxug4rk">Video</a></div>
<div class="abstract">
This talk gives a quick overview of aspects of Open-Source governence -- the importance of licensing, of structures, of process and procedures and some codified behaviors -- and explains how the KDE community implements them. We also discuss ways in which the governance could be improved.
@ -332,6 +343,7 @@
<div class="col-md-9">
<div class="name">Vesa-Matti Hartikainen and James Noori</div>
<div class="title">Building downloadable Sailfish OS and next steps of Jolla with Sailfish 3</div>
<div class="links"><a href="https://youtu.be/tFF_cY6e-IQ">Video</a></div>
<div class="abstract">
Sailfish X is a downloadable version of the Sailfish OS for Xperia mobile phones. This speech presents how Jolla, a small company from Finland, created the OS, and the downloadable Sailfish X in collaboration with Sailfish community and partners.
@ -362,7 +374,7 @@
<div class="col-md-9">
<div class="name">Emma Humphries</div>
<div class="title">Avoiding the Petard: Triage at Scale in Firefox Quantum</div>
<div class="links"><a href="slides/slides-mhumphries.pdf">Slides</a></div>
<div class="links"><a href="slides/slides-mhumphries.pdf">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/vHcm8EYfKgI">Video</a></div>
<div class="abstract">
The bug that could had sabotaged a year of work on Firefox didn't slip into production because of the efforts of engineers, program managers, and management to triage bugs. But how do you triage 9,000 bugs over the course of a three month release cycle and not burn out? How do you measure hotspots? And how do you make it sustainable? The Firefox team's bugmaster, Emma Humphries, reports on what one of the largest and longest-lived open source projects learned while building this milestone version of the beloved web browser.
@ -385,6 +397,7 @@
<div class="col-md-9">
<div class="name">Patricia Ilin and Dimitris Platis</div>
<div class="title">Crowdfunding, open source and communities</div>
<div class="links"><a href="https://youtu.be/XNIL4marr_U">Video</a></div>
<div class="abstract">
Crowdfunding campaigns enable individuals to bring their ideas to production by appealing directly to the end-market and the global community. A number of these projects are open source, seemingly, counteracting the funding process.
@ -419,6 +432,7 @@
<div class="col-md-9">
<div class="name">Mirza Krak</div>
<div class="title">The ultimate guide to software updates on embedded Linux devices</div>
<div class="links"><a href="https://youtu.be/JyqHQgvarlc">Video</a></div>
<div class="abstract">
Software updates on embedded Linux devices has for a long time been a mess, consisting of "homegrown" solutions specific to a certain project and there was very little re-usage between projects and very little collaboration in our community to solve these complex problems. Luckily for us that time is over and the community around this topic has grown over last couple years and still is growing as the demand increases with the IoT revolution and OTA firmware updates (which introduces even more complexity).
@ -453,6 +467,7 @@
<div class="col-md-9">
<div class="name">Chris Lamb</div>
<div class="title">Can your diff(1) do this?! Improving software review and QA with diffoscope</div>
<div class="links"><a href="https://youtu.be/ulTtifzOOjk">Video</a></div>
<div class="abstract">
In an age increasingly concerned with reducing bugs as well as complying with free software licenses, it is vitally important to thoroughly review audit any changes to the software that powers our technology and infrastructure.
@ -487,6 +502,7 @@
<div class="col-md-9">
<div class="name">Alberto Mardegan</div>
<div class="title">Speculo: shared memory made easy</div>
<div class="links"><a href="https://youtu.be/pdpxXCV4_5M">Video</a></div>
<div class="abstract">
How you can implement a lockless inter-process communication (IPC) mechanism on top of shared memory and nothing else. The talk will cover the details of how the speculo library handles its shared memory areas and how a stream of messages can be implemented on shared memory. Despite being low-level, the session does not require knowledge of algorithms or a strong background on IPC.
@ -513,7 +529,7 @@
<div class="col-md-9">
<div class="name">Gordan Markuš</div>
<div class="title">I heart the Yocto Project</div>
<div class="links"><a href="slides/slides-gmarkus.pdf">Slides</a></div>
<div class="links"><a href="slides/slides-gmarkus.pdf">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/vM3SvjaHxek">Video</a></div>
<div class="abstract">
Out of all the Embedded Linux Build System solutions why is the Yocto Project so popular?
@ -544,7 +560,7 @@
<div class="col-md-9">
<div class="name">Carsten Munk</div>
<div class="title">Zipper - an open source out of box experience for the blockchain world</div>
<div class="links"><a href="slides/slides-cmunk.pdf">Slides</a></div>
<div class="links"><a href="slides/slides-cmunk.pdf">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/wPzvU3Ze0js">Video</a></div>
<div class="abstract">
Zipper is an Ethereum based mobile platform which brings blockchain
@ -583,6 +599,7 @@
<div class="col-md-9">
<div class="name">Andreas Nilsson</div>
<div class="title">Are you only testing your design in production?</div>
<div class="links"><a href="https://youtu.be/SsE4C57QVWI">Video</a></div>
<div class="abstract">
Bad design causes panic and misery, and in some cases, its literally lethal. A lot of software is only tested in production, leading to overwhelming amount of support calls and unhappy peers.
@ -617,6 +634,7 @@
<div class="col-md-9">
<div class="name">Nordic Free Software Award</div>
<div class="title">The Nordic Free Software Award Prize Ceremony</div>
<div class="links"><a href="https://youtu.be/-Oz-F8PEbdg">Video</a></div>
<div class="abstract">
The Nordic Free Software Award is given to people, projects or organisations in the nordic countries that have made a prominent contribution to the advancement of Free Software.
@ -635,7 +653,7 @@
<div class="col-md-9">
<div class="name">Jeena Paradies</div>
<div class="title">Automate your home with Home Assistant</div>
<div class="links"><a href="slides/slides-jparadies.pdf">Slides</a></div>
<div class="links"><a href="slides/slides-jparadies.pdf">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/SSrgi4iHGbs">Video</a></div>
<div class="abstract">
There are quite many closed solutions for home automation like Telekom's agenta SmartHome, Google Home, Apples HomePod, etc. What most of them have in common is that they don't like to play with the rest of the eco system.
@ -666,7 +684,7 @@
<div class="col-md-9">
<div class="name">Vincent Rivière</div>
<div class="title">Atari ST Free Operating Systems</div>
<div class="links"><a href="slides/slides-vriviere.pdf">Slides</a></div>
<div class="links"><a href="slides/slides-vriviere.pdf">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/28ieOWEQXhU">Video</a></div>
<div class="abstract">
The Atari ST was released in 1985, with a simple but efficient operating system: TOS. Later, a multitasking kernel named MiNT was adopted by Atari, and finally released as Free Software under the name FreeMiNT. GCC was ported to FreeMiNT and allowed to compile many other GNU software for the Atari platform. Emulators appeared in the '90s. As Atari TOS is still non-Free, independent developers created EmuTOS: a Free TOS clone based on open-sourced components. GCC was later upgraded to newer versions, and ready-to-use binaries of the cross-compiler were made available for Ubuntu, Cygwin, and more. This brought a new impulse to the platform. EmuTOS and FreeMiNT are still actively developed nowadays. They have been improved over the ages, and extended to support special features of emulators as well as extra hardware. They even support non-Atari hardware, such as Amiga and ColdFire processor. Moreover, development environment has been modernized to use GitHub facilities and Travis CI for automatic builds. This is a good example to see how modern tools can advantageously be used for development on old platforms.
@ -693,7 +711,7 @@
<div class="col-md-9">
<div class="name">Nicolas Seyvet</div>
<div class="title">Monitor everything from physical hardware to application functionality</div>
<div class="links"><a href="https://www.slideshare.net/seyvet/monitor-everything-from-physical-hardware-to-application-functionality">Slides</a></div>
<div class="links"><a href="https://www.slideshare.net/seyvet/monitor-everything-from-physical-hardware-to-application-functionality">Slides</a>&nbsp;-&nbsp;<a href="https://youtu.be/O4wTHWgygWo">Video</a></div>
<div class="abstract">
The IT industry is a diverse and dynamic world where applications and functions may be spread out - and move between a multitude of providers and technologies such as Amazon AWS, Rackspace, KVM, volatile containers, and your internal traditional IT infrastructure with physical servers.
@ -724,6 +742,7 @@
<div class="col-md-9">
<div class="name">Istvan Szmozsanszky</div>
<div class="title">Mozilla and AV1 - using the browser to develop a royalty-free, open-source video codec</div>
<div class="links"><a href="https://youtu.be/BUPCLR0okYw">Video</a></div>
<div class="abstract">
The first thing that jumps to one's mind when someone mentions "pooling" in the context of media codecs is usually patents. Alliance of Open Media's first codec, AV1 breaks this stereotype by actually pooling *contributors*, as it consolidates the best parts, ideas and developer talent of Google's AV9/AV10, Cisco's Thor and Xiph's Daala codecs into a royalty-free and open source video codec that's not only supported by several other industry giants like Microsoft, Netflix and Apple, but is set to even beat the top-of-the-line (and patent-encumbered) HEVC codec in compression ratio. Mozilla Research has been a contributor to the development of Daala for years now and as AV1 shapes up to be the open and free codec the Internet always deserved (and one Mozilla has been fighting for) the Emerging Technologies division have further upped the stakes. As developing a cutting-edge codec requires cutting-edge technologies, Mozilla's ET division has been working on various, distributed browser-based tools to ease collaboration and hasten the solidification of such a diverse codebase.