-
FOSDEM 2022: 5 awesome Test Automation tools in 45 minutes
Video of the FOSDEM talk on 5 OSS TA tools in 45 minutes #testautomation #oss #compare Link to the code: https://github.com/TesterTech/2022-awesome-oss-ta-tools
Talking about the following tools and also scooring them amongst each other: SeleniumBase, RobotFramework, Cypress, Cerberus , Cucumber-JVM
published: 09 Feb 2022
-
FOSDEM'22 - PlayStation 3 Emulation
The PlayStation 3 features one of the most ambitious and fascinating architectures among video game consoles. Once deemed near-impossible to emulate in real-time, we now celebrate the 10th anniversary of its most popular emulator: RPCS3, a free and open-source software capable of running two thirds of the console's catalogue on PC.
This talk describes the hardware and software stack of the PlayStation 3, covering the IBM Cell/B.E. CPU, Nvidia RSX GPU and Sony's CellOS operating system in detail. We compare these against earlier and later consoles, explaining how their design and complexity has shaped a new generation of emulators and binary translators, before delving into the history and internals of RPCS3 and other PlayStation 3 emulators.
Some useful links about this talk:
- Talk: htt...
published: 06 Feb 2022
-
Neighbourhoods 101 & Demo - FOSDEM 2022
February 5, 2022 - FOSDEM Talk in Web3 Infrastructure Dev Room
ABSTRACT
This talk introduces Neighbourhoods: a proposed organizing principle for social spaces on the distributed web using Holochain. We envision “groupware” (like calendars, simple games, chat, collaborative docs, etc.) decoupled from reputation and group culture metrics (e.g. entry and exit rules, engagement incentives, likes or claps, visibility and feed ordering); in social platforms on the centralized web, these distinct functions are typically combined.
To facilitate neighbourhoods, we are building a language and “interchange” for reputation data on Holochain such that users can connect a portable reputation extension to bundles of Holochain groupware.
Groups can then use the neighbourhoods framework to bundle p2p ...
published: 07 Feb 2022
-
FOSDEM 2021: Building massive virtual communities in Matrix
or... Spaces: The Final Frontier!
Matrix (https://matrix.org) is an open protocol for secure, decentralised communication - defining an end-to-end-encrypted real-time communication layer for the open Web suitable for instant messaging, VoIP, microblogging, forums and more. We provide the open standard and open source tools to democratise communication away from the proprietary closed communication silos (Slack, Discord, Telegram, WhatsApp etc) that currently dominate.
In this talk, we'll explain all the features we've been adding to let Matrix scale to support massive virtual communities such as FOSDEM itself, Mozilla, KDE and others. This includes Spaces: the ability to group rooms into a hierarchy, for ease of discovery and management; Widgets: the ability to add arbitrary webapps t...
published: 07 Feb 2021
-
FOSDEM 2019: Matrix in the French State
What happens when a government adopts open source & open standards for all its internal communication?
https://fosdem.org/2019/schedule/event/matrix_french_state/
published: 03 Feb 2019
-
FOSDEM 2022 - A practical guide to CUE: patterns for everyday use
CUE (https://cuelang.org/) solves a previously unsolved technical problem in the configuration space. It does so by taking a compositional approach that reduces the complexity of managing configuration from a combinatorial problem to a linear problem. CUE is based on 20 years of experience in the field of configuration. Its declarative, aspect-oriented approach is powerful yet simple, making it possible to manage large amounts of configuration data and policies in multiple formats (JSON, YAML, Protocol Buffers, OpenAPI, etc.) with relative ease. It also makes CUE well suited to a wide range of applications.
This all sounds great! But for someone new to CUE, it may not be obvious how to get started.
In this talk, Marcel van Lohuizen and Paul Jolly start with a quick overview of CUE the la...
published: 21 Mar 2022
-
FOSDEM 2006 plan9
FOSDEM (Free and Open Source Development European Meeting) is a European event centered around Free and Open Source software development. It is aimed at developers and all interested in the Free and Open Source news in the world. Its goals are to enable developers to meet and to promote the awareness and use of free and open source software. More info at http://fosdem.org
published: 24 Mar 2009
-
FOSDEM 2022 - Introduction to Ada for Beginning and Experienced Programmers
Introduction to Ada for Beginning and Experienced Programmers: https://fosdem.org/2022/schedule/event/ada_introduction_beginning_experienced/
Ada Devroom: https://fosdem.org/2022/schedule/track/ada/
Meine Internetseite: http://www.totalplanlos.de/
Livestream Channel: https://gaming.youtube.com/user/tpHonkiTonk/live oder https://www.twitch.tv/tphonkitonk
PayPal: https://www.paypal.com/paypalme/tpHonkiTonk
Patreon: https://www.patreon.com/HonkiTonk
Amazon Wunschliste: http://www.amazon.de/registry/wishlist/2DNQHH9AI6JGR
Steam Wunschliste: http://steamcommunity.com/profiles/76561197989126693/wishlist/
Spenden (Tipeee): https://www.tipeeestream.com/tphonkitonk/donation
published: 26 Feb 2022
-
FOSDEM 2022 - European digital sovereignty and open source
Vittorio Bertola's talk in the main room at FOSDEM 2022. It describes why Europe is concerned by the dominance of Internet services by big tech companies from the U.S. and China, how the original policy and technical principles of the Internet are now used to close it down into walled gardens, what the European Union is doing about this in regulatory terms, and how open source software fits into the picture.
published: 06 Feb 2022
46:46
FOSDEM 2022: 5 awesome Test Automation tools in 45 minutes
Video of the FOSDEM talk on 5 OSS TA tools in 45 minutes #testautomation #oss #compare Link to the code: https://github.com/TesterTech/2022-awesome-oss-ta-tools...
Video of the FOSDEM talk on 5 OSS TA tools in 45 minutes #testautomation #oss #compare Link to the code: https://github.com/TesterTech/2022-awesome-oss-ta-tools
Talking about the following tools and also scooring them amongst each other: SeleniumBase, RobotFramework, Cypress, Cerberus , Cucumber-JVM
https://wn.com/Fosdem_2022_5_Awesome_Test_Automation_Tools_In_45_Minutes
Video of the FOSDEM talk on 5 OSS TA tools in 45 minutes #testautomation #oss #compare Link to the code: https://github.com/TesterTech/2022-awesome-oss-ta-tools
Talking about the following tools and also scooring them amongst each other: SeleniumBase, RobotFramework, Cypress, Cerberus , Cucumber-JVM
- published: 09 Feb 2022
- views: 233
59:52
FOSDEM'22 - PlayStation 3 Emulation
The PlayStation 3 features one of the most ambitious and fascinating architectures among video game consoles. Once deemed near-impossible to emulate in real-tim...
The PlayStation 3 features one of the most ambitious and fascinating architectures among video game consoles. Once deemed near-impossible to emulate in real-time, we now celebrate the 10th anniversary of its most popular emulator: RPCS3, a free and open-source software capable of running two thirds of the console's catalogue on PC.
This talk describes the hardware and software stack of the PlayStation 3, covering the IBM Cell/B.E. CPU, Nvidia RSX GPU and Sony's CellOS operating system in detail. We compare these against earlier and later consoles, explaining how their design and complexity has shaped a new generation of emulators and binary translators, before delving into the history and internals of RPCS3 and other PlayStation 3 emulators.
Some useful links about this talk:
- Talk: https://fosdem.org/2022/schedule/event/ps3/
- Slides: https://fosdem.org/2022/schedule/event/ps3/attachments/slides/5257/export/events/attachments/ps3/slides/5257/slides.pdf
- Original stream with Q&A: https://video.fosdem.org/2022/D.emulator/ps3.mp4
- Errata/clarifications: [See pinned comment]
Feel free to post any further questions as comments below!
https://wn.com/Fosdem'22_Playstation_3_Emulation
The PlayStation 3 features one of the most ambitious and fascinating architectures among video game consoles. Once deemed near-impossible to emulate in real-time, we now celebrate the 10th anniversary of its most popular emulator: RPCS3, a free and open-source software capable of running two thirds of the console's catalogue on PC.
This talk describes the hardware and software stack of the PlayStation 3, covering the IBM Cell/B.E. CPU, Nvidia RSX GPU and Sony's CellOS operating system in detail. We compare these against earlier and later consoles, explaining how their design and complexity has shaped a new generation of emulators and binary translators, before delving into the history and internals of RPCS3 and other PlayStation 3 emulators.
Some useful links about this talk:
- Talk: https://fosdem.org/2022/schedule/event/ps3/
- Slides: https://fosdem.org/2022/schedule/event/ps3/attachments/slides/5257/export/events/attachments/ps3/slides/5257/slides.pdf
- Original stream with Q&A: https://video.fosdem.org/2022/D.emulator/ps3.mp4
- Errata/clarifications: [See pinned comment]
Feel free to post any further questions as comments below!
- published: 06 Feb 2022
- views: 35301
18:35
Neighbourhoods 101 & Demo - FOSDEM 2022
February 5, 2022 - FOSDEM Talk in Web3 Infrastructure Dev Room
ABSTRACT
This talk introduces Neighbourhoods: a proposed organizing principle for social spaces ...
February 5, 2022 - FOSDEM Talk in Web3 Infrastructure Dev Room
ABSTRACT
This talk introduces Neighbourhoods: a proposed organizing principle for social spaces on the distributed web using Holochain. We envision “groupware” (like calendars, simple games, chat, collaborative docs, etc.) decoupled from reputation and group culture metrics (e.g. entry and exit rules, engagement incentives, likes or claps, visibility and feed ordering); in social platforms on the centralized web, these distinct functions are typically combined.
To facilitate neighbourhoods, we are building a language and “interchange” for reputation data on Holochain such that users can connect a portable reputation extension to bundles of Holochain groupware.
Groups can then use the neighbourhoods framework to bundle p2p modules with reputational and cultural inputs that relate to their particular use cases and style of relating. This also means individuals’ reputation and activity records are stored on their devices, and so can be ported to other neighbourhoods and verified using Holochain’s gossip protocol for data validation. Neighbourhoods is centered on the Holochain ecosystem, but it may also be of interest to dWeb communities and projects aspiring to traffic in “richer” data than ownership claims & token counts - especially when those data support community collective intelligence.
Much of the system remains to be built, but the core language - `rep_lang` - has been integrated with Holochain. We’ll close with a brief demo showing one key aspect of the system: `rep_lang` computations being validated by multiple agents on Holochain.
https://wn.com/Neighbourhoods_101_Demo_Fosdem_2022
February 5, 2022 - FOSDEM Talk in Web3 Infrastructure Dev Room
ABSTRACT
This talk introduces Neighbourhoods: a proposed organizing principle for social spaces on the distributed web using Holochain. We envision “groupware” (like calendars, simple games, chat, collaborative docs, etc.) decoupled from reputation and group culture metrics (e.g. entry and exit rules, engagement incentives, likes or claps, visibility and feed ordering); in social platforms on the centralized web, these distinct functions are typically combined.
To facilitate neighbourhoods, we are building a language and “interchange” for reputation data on Holochain such that users can connect a portable reputation extension to bundles of Holochain groupware.
Groups can then use the neighbourhoods framework to bundle p2p modules with reputational and cultural inputs that relate to their particular use cases and style of relating. This also means individuals’ reputation and activity records are stored on their devices, and so can be ported to other neighbourhoods and verified using Holochain’s gossip protocol for data validation. Neighbourhoods is centered on the Holochain ecosystem, but it may also be of interest to dWeb communities and projects aspiring to traffic in “richer” data than ownership claims & token counts - especially when those data support community collective intelligence.
Much of the system remains to be built, but the core language - `rep_lang` - has been integrated with Holochain. We’ll close with a brief demo showing one key aspect of the system: `rep_lang` computations being validated by multiple agents on Holochain.
- published: 07 Feb 2022
- views: 427
48:52
FOSDEM 2021: Building massive virtual communities in Matrix
or... Spaces: The Final Frontier!
Matrix (https://matrix.org) is an open protocol for secure, decentralised communication - defining an end-to-end-encrypted...
or... Spaces: The Final Frontier!
Matrix (https://matrix.org) is an open protocol for secure, decentralised communication - defining an end-to-end-encrypted real-time communication layer for the open Web suitable for instant messaging, VoIP, microblogging, forums and more. We provide the open standard and open source tools to democratise communication away from the proprietary closed communication silos (Slack, Discord, Telegram, WhatsApp etc) that currently dominate.
In this talk, we'll explain all the features we've been adding to let Matrix scale to support massive virtual communities such as FOSDEM itself, Mozilla, KDE and others. This includes Spaces: the ability to group rooms into a hierarchy, for ease of discovery and management; Widgets: the ability to add arbitrary webapps to chatrooms to provide dashboards of additional functionality (e.g. the FOSDEM livestreams and video conferences); Threading: the ability (at last!) to support threaded conversations in Matrix; and Decentralised Reputation - the ability to empower users to tune out content they dislike on their own terms. Our goal is to ensure no open source project ever uses Slack/Discord/Telegram to collaborate ever again. Finally, we'll give a quick tour of the FOSDEM-specific work we've done in order to run FOSDEM 2021 on Matrix!
Matrix has always been built to support large virtual communities - after all, Matrix itself and all its dependent projects are developed via Matrix. Over the last year this has expanded further, with Mozilla joining Matrix in March 2020, Gitter joining in October - and meanwhile a huge influx of large virtual events and educational and public-sector deployments driven by the COVID-19 pandemic. As a result, lots of our work in 2020 has been focused on improving features for navigating and managing large virtual communities, whether that's improving the user experience in Element, or adding entirely new features to the protocol. We'll give a tour of what we've been doing, and how we deployed it for FOSDEM. We'll also show off our brand new Spaces implementation (the ability to group rooms into a hierarchy).
Spaces are particularly interesting because they open up the possibility of Matrix being more than just a big flat namespace of conversations: instead they provide a global fully decentralised hierarchical filesystem, complete with decentralised ACLs, allowing users to publish and curate an arbitrary taxonomy of whatever data they choose (be it real-time conversations, history, data streams, files, objects, etc). This has potential to flip Matrix entirely on its head: Spaces could become the main backbone of the protocol, with chatrooms being mere leaf nodes in a giant tree of collaboration. Imagine if NNTP, AFS, IRC and the Web had a baby :D We'll dig into these ideas and more, and their implications for large-scale decentralised open source collaboration in years to come!
https://wn.com/Fosdem_2021_Building_Massive_Virtual_Communities_In_Matrix
or... Spaces: The Final Frontier!
Matrix (https://matrix.org) is an open protocol for secure, decentralised communication - defining an end-to-end-encrypted real-time communication layer for the open Web suitable for instant messaging, VoIP, microblogging, forums and more. We provide the open standard and open source tools to democratise communication away from the proprietary closed communication silos (Slack, Discord, Telegram, WhatsApp etc) that currently dominate.
In this talk, we'll explain all the features we've been adding to let Matrix scale to support massive virtual communities such as FOSDEM itself, Mozilla, KDE and others. This includes Spaces: the ability to group rooms into a hierarchy, for ease of discovery and management; Widgets: the ability to add arbitrary webapps to chatrooms to provide dashboards of additional functionality (e.g. the FOSDEM livestreams and video conferences); Threading: the ability (at last!) to support threaded conversations in Matrix; and Decentralised Reputation - the ability to empower users to tune out content they dislike on their own terms. Our goal is to ensure no open source project ever uses Slack/Discord/Telegram to collaborate ever again. Finally, we'll give a quick tour of the FOSDEM-specific work we've done in order to run FOSDEM 2021 on Matrix!
Matrix has always been built to support large virtual communities - after all, Matrix itself and all its dependent projects are developed via Matrix. Over the last year this has expanded further, with Mozilla joining Matrix in March 2020, Gitter joining in October - and meanwhile a huge influx of large virtual events and educational and public-sector deployments driven by the COVID-19 pandemic. As a result, lots of our work in 2020 has been focused on improving features for navigating and managing large virtual communities, whether that's improving the user experience in Element, or adding entirely new features to the protocol. We'll give a tour of what we've been doing, and how we deployed it for FOSDEM. We'll also show off our brand new Spaces implementation (the ability to group rooms into a hierarchy).
Spaces are particularly interesting because they open up the possibility of Matrix being more than just a big flat namespace of conversations: instead they provide a global fully decentralised hierarchical filesystem, complete with decentralised ACLs, allowing users to publish and curate an arbitrary taxonomy of whatever data they choose (be it real-time conversations, history, data streams, files, objects, etc). This has potential to flip Matrix entirely on its head: Spaces could become the main backbone of the protocol, with chatrooms being mere leaf nodes in a giant tree of collaboration. Imagine if NNTP, AFS, IRC and the Web had a baby :D We'll dig into these ideas and more, and their implications for large-scale decentralised open source collaboration in years to come!
- published: 07 Feb 2021
- views: 6280
52:36
FOSDEM 2019: Matrix in the French State
What happens when a government adopts open source & open standards for all its internal communication?
https://fosdem.org/2019/schedule/event/matrix_french_sta...
What happens when a government adopts open source & open standards for all its internal communication?
https://fosdem.org/2019/schedule/event/matrix_french_state/
https://wn.com/Fosdem_2019_Matrix_In_The_French_State
What happens when a government adopts open source & open standards for all its internal communication?
https://fosdem.org/2019/schedule/event/matrix_french_state/
- published: 03 Feb 2019
- views: 5791
37:04
FOSDEM 2022 - A practical guide to CUE: patterns for everyday use
CUE (https://cuelang.org/) solves a previously unsolved technical problem in the configuration space. It does so by taking a compositional approach that reduces...
CUE (https://cuelang.org/) solves a previously unsolved technical problem in the configuration space. It does so by taking a compositional approach that reduces the complexity of managing configuration from a combinatorial problem to a linear problem. CUE is based on 20 years of experience in the field of configuration. Its declarative, aspect-oriented approach is powerful yet simple, making it possible to manage large amounts of configuration data and policies in multiple formats (JSON, YAML, Protocol Buffers, OpenAPI, etc.) with relative ease. It also makes CUE well suited to a wide range of applications.
This all sounds great! But for someone new to CUE, it may not be obvious how to get started.
In this talk, Marcel van Lohuizen and Paul Jolly start with a quick overview of CUE the language, then move on to present practical examples of CUE in action, including common patterns for validation, policy, integration with existing non-CUE configuration and more. Because CUE is new, established patterns are still in the making, but at the very least it will be a reflection of the current thinking.
No previous experience of CUE required, although familiarity with an existing configuration and data languages will help provide some context to the examples.
This is a YouTube upload of the official talk recording: https://fosdem.org/2022/schedule/event/cue_pratical_guide/
https://wn.com/Fosdem_2022_A_Practical_Guide_To_Cue_Patterns_For_Everyday_Use
CUE (https://cuelang.org/) solves a previously unsolved technical problem in the configuration space. It does so by taking a compositional approach that reduces the complexity of managing configuration from a combinatorial problem to a linear problem. CUE is based on 20 years of experience in the field of configuration. Its declarative, aspect-oriented approach is powerful yet simple, making it possible to manage large amounts of configuration data and policies in multiple formats (JSON, YAML, Protocol Buffers, OpenAPI, etc.) with relative ease. It also makes CUE well suited to a wide range of applications.
This all sounds great! But for someone new to CUE, it may not be obvious how to get started.
In this talk, Marcel van Lohuizen and Paul Jolly start with a quick overview of CUE the language, then move on to present practical examples of CUE in action, including common patterns for validation, policy, integration with existing non-CUE configuration and more. Because CUE is new, established patterns are still in the making, but at the very least it will be a reflection of the current thinking.
No previous experience of CUE required, although familiarity with an existing configuration and data languages will help provide some context to the examples.
This is a YouTube upload of the official talk recording: https://fosdem.org/2022/schedule/event/cue_pratical_guide/
- published: 21 Mar 2022
- views: 5562
54:50
FOSDEM 2006 plan9
FOSDEM (Free and Open Source Development European Meeting) is a European event centered around Free and Open Source software development. It is aimed at develop...
FOSDEM (Free and Open Source Development European Meeting) is a European event centered around Free and Open Source software development. It is aimed at developers and all interested in the Free and Open Source news in the world. Its goals are to enable developers to meet and to promote the awareness and use of free and open source software. More info at http://fosdem.org
https://wn.com/Fosdem_2006_Plan9
FOSDEM (Free and Open Source Development European Meeting) is a European event centered around Free and Open Source software development. It is aimed at developers and all interested in the Free and Open Source news in the world. Its goals are to enable developers to meet and to promote the awareness and use of free and open source software. More info at http://fosdem.org
- published: 24 Mar 2009
- views: 5901
1:03:40
FOSDEM 2022 - Introduction to Ada for Beginning and Experienced Programmers
Introduction to Ada for Beginning and Experienced Programmers: https://fosdem.org/2022/schedule/event/ada_introduction_beginning_experienced/
Ada Devroom: https...
Introduction to Ada for Beginning and Experienced Programmers: https://fosdem.org/2022/schedule/event/ada_introduction_beginning_experienced/
Ada Devroom: https://fosdem.org/2022/schedule/track/ada/
Meine Internetseite: http://www.totalplanlos.de/
Livestream Channel: https://gaming.youtube.com/user/tpHonkiTonk/live oder https://www.twitch.tv/tphonkitonk
PayPal: https://www.paypal.com/paypalme/tpHonkiTonk
Patreon: https://www.patreon.com/HonkiTonk
Amazon Wunschliste: http://www.amazon.de/registry/wishlist/2DNQHH9AI6JGR
Steam Wunschliste: http://steamcommunity.com/profiles/76561197989126693/wishlist/
Spenden (Tipeee): https://www.tipeeestream.com/tphonkitonk/donation
https://wn.com/Fosdem_2022_Introduction_To_Ada_For_Beginning_And_Experienced_Programmers
Introduction to Ada for Beginning and Experienced Programmers: https://fosdem.org/2022/schedule/event/ada_introduction_beginning_experienced/
Ada Devroom: https://fosdem.org/2022/schedule/track/ada/
Meine Internetseite: http://www.totalplanlos.de/
Livestream Channel: https://gaming.youtube.com/user/tpHonkiTonk/live oder https://www.twitch.tv/tphonkitonk
PayPal: https://www.paypal.com/paypalme/tpHonkiTonk
Patreon: https://www.patreon.com/HonkiTonk
Amazon Wunschliste: http://www.amazon.de/registry/wishlist/2DNQHH9AI6JGR
Steam Wunschliste: http://steamcommunity.com/profiles/76561197989126693/wishlist/
Spenden (Tipeee): https://www.tipeeestream.com/tphonkitonk/donation
- published: 26 Feb 2022
- views: 160
43:49
FOSDEM 2022 - European digital sovereignty and open source
Vittorio Bertola's talk in the main room at FOSDEM 2022. It describes why Europe is concerned by the dominance of Internet services by big tech companies from t...
Vittorio Bertola's talk in the main room at FOSDEM 2022. It describes why Europe is concerned by the dominance of Internet services by big tech companies from the U.S. and China, how the original policy and technical principles of the Internet are now used to close it down into walled gardens, what the European Union is doing about this in regulatory terms, and how open source software fits into the picture.
https://wn.com/Fosdem_2022_European_Digital_Sovereignty_And_Open_Source
Vittorio Bertola's talk in the main room at FOSDEM 2022. It describes why Europe is concerned by the dominance of Internet services by big tech companies from the U.S. and China, how the original policy and technical principles of the Internet are now used to close it down into walled gardens, what the European Union is doing about this in regulatory terms, and how open source software fits into the picture.
- published: 06 Feb 2022
- views: 688