Elizabeth Yin (Hustle Fund) - How to raise money as a pre-seed crypto startupStartupfest
The crypto landscape is constantly changing. In 2017, it was "easy" to run a public ICO and raise a lot of money. By the Spring of 2018, public ICOs had gone the wayside and altcoins were plummeting in value. In this session, we'll talk about the current state of crypto-fundraising as well as top considerations in structuring a token raise covering everything from legal considerations to "playing mini-Fed".
Integrity AI and Geospatial Keynote 2023Ed Morrissey
StL TechWeek keynote presentation given by Ed Morrissey of Integrity Web Consulting covering exponential growth and generational technophobia as concerns with AI and Geospatial.
A preliminary approach to knowledge integrity risk assessment in Wikipedia p...Pablo Aragón
Wikipedia is one of the main repositories of free knowledge available today, with a central role in the Web ecosystem. For this reason, it can also be a battleground for actors trying to impose specific points of view or even spreading disinformation online. There is a growing need to monitor its "health" but this is not an easy task. Wikipedia exists in over 300 language editions and each project is maintained by a different community, with their own strengths, weaknesses and limitations. In this paper, we introduce a taxonomy of knowledge integrity risks across Wikipedia projects and a first set of indicators to assess internal risks related to community and content issues, as well as external threats such as the geopolitical and media landscape. On top of this taxonomy, we offer a preliminary analysis illustrating how the lack of editors' geographical diversity might represent a knowledge integrity risk. These are the first steps of a research project to build a Wikipedia Knowledge Integrity Risk Observatory.
Civic Technologies: Research, Practice, and Open ChallengesPablo Aragón
Workshop – CSCW 2020 – October 17, 2020
Over the last years, civic technology projects have emerged around the world to advance open government and community action. Although Computer-Supported Cooperative Work (CSCW) and Human-Computer Interaction (HCI) communities have shown a growing interest in researching issues around civic technologies, yet most research still focuses on projects from the Global North. The goal of this workshop is, therefore, to advance CSCW research by raising awareness for the ongoing challenges and open questions around civic technology by bridging the gap between researchers and practitioners from different regions.
The workshop will be organized around three central topics: (1) discuss how the local context and infrastructure affect the design, implementation, adoption, and maintenance of civic technology; (2) identify key elements of the configuration of trust among government, citizenry, and local organizations and how these elements change depending on the sociopolitical context where community engagement takes place; (3) discover what methods and strategies are best suited for conducting research on civic technologies in different contexts. These core topics will be covered across sessions that will initiate in-depth discussions and, thereby, stimulate collaboration between the CSCW research community and practitioners of civic technologies from both Global North and South.
Elizabeth Yin (Hustle Fund) - How to raise money as a pre-seed crypto startupStartupfest
The crypto landscape is constantly changing. In 2017, it was "easy" to run a public ICO and raise a lot of money. By the Spring of 2018, public ICOs had gone the wayside and altcoins were plummeting in value. In this session, we'll talk about the current state of crypto-fundraising as well as top considerations in structuring a token raise covering everything from legal considerations to "playing mini-Fed".
Integrity AI and Geospatial Keynote 2023Ed Morrissey
StL TechWeek keynote presentation given by Ed Morrissey of Integrity Web Consulting covering exponential growth and generational technophobia as concerns with AI and Geospatial.
A preliminary approach to knowledge integrity risk assessment in Wikipedia p...Pablo Aragón
Wikipedia is one of the main repositories of free knowledge available today, with a central role in the Web ecosystem. For this reason, it can also be a battleground for actors trying to impose specific points of view or even spreading disinformation online. There is a growing need to monitor its "health" but this is not an easy task. Wikipedia exists in over 300 language editions and each project is maintained by a different community, with their own strengths, weaknesses and limitations. In this paper, we introduce a taxonomy of knowledge integrity risks across Wikipedia projects and a first set of indicators to assess internal risks related to community and content issues, as well as external threats such as the geopolitical and media landscape. On top of this taxonomy, we offer a preliminary analysis illustrating how the lack of editors' geographical diversity might represent a knowledge integrity risk. These are the first steps of a research project to build a Wikipedia Knowledge Integrity Risk Observatory.
Civic Technologies: Research, Practice, and Open ChallengesPablo Aragón
Workshop – CSCW 2020 – October 17, 2020
Over the last years, civic technology projects have emerged around the world to advance open government and community action. Although Computer-Supported Cooperative Work (CSCW) and Human-Computer Interaction (HCI) communities have shown a growing interest in researching issues around civic technologies, yet most research still focuses on projects from the Global North. The goal of this workshop is, therefore, to advance CSCW research by raising awareness for the ongoing challenges and open questions around civic technology by bridging the gap between researchers and practitioners from different regions.
The workshop will be organized around three central topics: (1) discuss how the local context and infrastructure affect the design, implementation, adoption, and maintenance of civic technology; (2) identify key elements of the configuration of trust among government, citizenry, and local organizations and how these elements change depending on the sociopolitical context where community engagement takes place; (3) discover what methods and strategies are best suited for conducting research on civic technologies in different contexts. These core topics will be covered across sessions that will initiate in-depth discussions and, thereby, stimulate collaboration between the CSCW research community and practitioners of civic technologies from both Global North and South.
Characterizing Online Participation in Civic Technologies - PhDPablo Aragón
This thesis constitutes one of the first investigations focused on characterizing online participation in civic technologies, a type of platform increasingly popular on the Internet that allows citizens new forms, on a larger scale, of political participation. Given the opportunities of civic technologies in democratic governance, it should be noted that their design, like that of any online platform, is not neutral. The ways in which information is presented or interaction between users is allowed can greatly alter the results of participation. For this reason, we analyze the impact of different interventions in civic technologies in relation to online conversation views, ordering criteria for ranking petitions, and deliberative interfaces. Since these interventions were carried out by the corresponding development teams, the analyses have required to develop novel computational and statistical methods, while also extending generative models of discussion threads to better characterise the dynamics of online conversations. Results of the different case studies highlight the social and political impact of these interventions, suggesting new directions for future research and the need to develop a paradigm of citizen experimentation for democracy.
The DECODE Ecosystem: Tools for citizens’ data sovereignty in BarcelonaPablo Aragón
Digital Democracy and Data Commons. This pilot will involve the Barcelona City Council and the city’s digital democracy software Decidim.org, which has more than 60K users. The platform will integrate a DECODE module which allows petitions to be signed anonymously but still in line with authentication requirements, such as place of residence. This new system for citizen petitions that gives people more granular control over their data. It will enhance privacy (via the DECODE app), allow data sharing and visualization (via the BCNOW dashboard) and transparency (via the DECODE distributed ledger).
The pilot will also open a deliberative, participatory process on the politics and economics of data, and how Barcelona could constitute a democratic city data commons. You can keep up to date with the pilot or participate here.
Citizen Science Data Governance. In this pilot residents will use environmental sensors which record factors such as noise levels and pollution. The sensors will be located inside their homes and in their neighbourhood. DECODE technology will enable them to share this encrypted data anonymously with their communities, on their own terms. The pilot will run sessions to train and support participants to help them setup and use the sensors to gather and analyse data to influence city-level decisions. The pilot tackles the technical challenges of collating and storing a stream of citizen-sensed data, while also enabling those citizens to control what information is shared with whom, and under which conditions. This pilot will be run in collaboration with Barcelona community organisations Ideas for Change and FabLab Barcelona.
Sistema interactivo para el descubrimiento de temas y propuestas de Decide Ma...Pablo Aragón
Decide Madrid es una tecnología cívica desarrollada e impulsada por el Ayuntamiento de Madrid para que la ciudadanía genere, discuta y apoye propuestas ciudadanas. A pesar del éxito en su primer año con dos propuestas que obtuvieron el número de apoyos necesario para pasar a la fase de votación y que además se aprobaron en dicha votación, las propuestas desde entonces se encuentran lejos del umbral de apoyos requerido. Estudios previos han sugerido que este problema viene dado por la interfaz de la plataforma: una lista paginada de propuestas ordenadas por un algoritmo no óptimo. Por este motivo, desde la línea de datos de Participa LAB - Medialab Prado se propone un sistema interactivo para el descubrimiento de temas y propuestas. En concreto, se mostrará su utilidad a través de un caso de estudio sobre propuestas relacionadas con ‘basuras’. Por último, se concluirá reflexionando sobre el valor de aplicar técnicas de visualización de datos para abordar retos sociales.
Generative models of online discussion threads (ASONAM 2018 tutorial)Pablo Aragón
Online discussion is a core feature of numerous social media platforms and has attracted increasing attention from academia for different and relevant reasons, e.g., the resolution of problems in collaborative editing, question answering and e-learning platforms, the response of online communities to news events, online political and civic participation, etc. Discussions on the Internet commonly occur as a exchange of written messages among two or more participants. These conversations are often represented as threads, which are initiated by a user posting a starting message (a post) and then other users replies to either the post or the earlier replies. Given this sequential posting behavior, online discussion threads follow a tree network structure.
Different modeling approaches have been proposed to identify the governing mechanisms of the network structure of threads. Statistical models of this type are aimed to reproduce the growth of discussion threads through different features, often related to human behavior. This is why they are usually called generative models: they do not only estimate the statistical significance of their corresponding features but also reproduce the temporal arrival patterns of messages that form a discussion thread. The parameters of these models allow to compare different platforms and communities, they even can help to assess the impact of design choices and user interface changes on the way the discussions unfold. Therefore, we aim to provide the participants with state of the art tools and methods for the analysis, diagnosis, management and improvement of online discussion platform and communities.
Online Petitioning Through Data Exploration and What We Found There: A Datase...Pablo Aragón
Dataset paper presented at ICWSM-18:
The Internet has become a fundamental resource for activism as it facilitates political mobilization at a global scale. Petition platforms are a clear example of how thousands of people around the world can contribute to social change. Avaaz.org, with a presence in over 200 countries, is one of the most popular of this type. However, little research has focused on this platform, probably due to a lack of available data.
In this work we retrieved more than 350K petitions, standardized their field values, and added new information using language detection and named-entity recognition. To motivate future research with this unique repository of global protest, we present a first exploration of the dataset. In particular, we examine how social media campaigning is related to the success of petitions, as well as some geographic and linguistic findings about the worldwide community of Avaaz.org. We conclude with example research questions that could be addressed with our dataset.
To Thread or Not to Thread: The Impact of Conversation Threading on Online Di...Pablo Aragón
Online discussion is essential for the communication and collaboration of online communities. The reciprocal exchange of messages between users that characterizes online discussion can be represented in many different ways. While some platforms display messages chronologically using a simple linear interface, others use a hierarchical (threaded) interface to represent more explicitly the structure of the discussion. Although the type of representation has been shown to affect communication, to the best of our knowledge, the impact of using either one or the other has not yet been investigated in a large and mature online community.
In this work we analyze Menéame, a popular Spanish social news platform which recently transitioned from a linear to a hierarchical interface, becoming an ideal research opportunity for this purpose. Using interrupted time series analysis and regression discontinuity design, we observe an abrupt and significant increase in social reciprocity after the adoption of a threaded interface. We furthermore extend state-ofthe-art generative models of discussion threads by including reciprocity, a fundamental feature to explain better the structure of the discussions, both before and after the change in the interface.
Computational Framework for the Assessment of New Forms of Political Organiza...Pablo Aragón
Social media has become a key mechanism for the organization of grassroots movements. In the 2015 Barcelona City Council election, Barcelona en Comú, an emerging grassroots party, was the most voted one. This candidacy was devised by activists involved in the Spanish 15M movement in order to turn citizen outrage into political change. On the one hand, the 15M movement is based on a decentralized structure. On the other hand, political science literature postulates that parties historically develop oligarchical leadership structures.
This tension motivates us to examine whether Barcelona en Comú preserved a decentralized structure or adopted a conventional centralized organization. In this article we propose a computational framework to analyze the Twitter networks of the parties that ran for this election by measuring their hierarchical structure, small-world phenomenon and coreness. The results of our assessment show that in Barcelona en Comu two well-defined ´ groups co-exist: a cluster dominated by the party leader and the collective accounts, and another cluster formed by the movement activists. While the former group is highly centralized like traditional parties, the latter one stands out for its decentralized, cohesive and resilient structure
When a Movement Becomes a Party: Computational Assessment of New Forms of Pol...Pablo Aragón
Social media has become a key mechanism for the organization of grassroots movements. In the 2015 Barcelona City Council election, Barcelona en Comú, an emerging grassroots party, was the most voted one. This candidacy was devised by activists involved in the Spanish 15M movement in order to turn citizen outrage into political change. On the one hand, the 15M movement is based on a decentralized structure. On the other hand, political science literature postulates that parties historically develop oligarchical leadership structures.
This tension motivates us to examine whether Barcelona en Comú preserved a decentralized structure or adopted a conventional centralized organization. In this article we propose a computational framework to analyze the Twitter networks of the parties that ran for this election by measuring their hierarchical structure, small-world phenomenon and coreness. The results of our assessment show that in Barcelona en Comu two well-defined ´ groups co-exist: a cluster dominated by the party leader and the collective accounts, and another cluster formed by the movement activists. While the former group is highly centralized like traditional parties, the latter one stands out for its decentralized, cohesive and resilient structure
From Citizen Data to the Wisdom of the Crowds: The Case Study of Decide MadridPablo Aragón
In September 2015 the Madrid City Council opened "Decide Madrid", a portal to discuss and decide the city model through debates and proposals. Debates were conceived as discussion threads opened and commented by any citizen. Proposals were designed to allow citizens to publish petitions, receive support from other citizens and finally run a public voting of the entire population.
The present work is the analysis of Decide Madrid conducted within the EU-funded D-CENT project in collaboration with the Area of Citizen Participation, Transparency and Open Government of the City Council. The goal of the study is to reveal insights that provide feedback for the refinement of the platform.
First we address the distribution of activity over time and observed peaks of activity. In the first week, users could only debate and, once proposals were available, activity focused on them rather than on debates. This might be explained because citizens were engaged in the possibility of achieving tangible political goals instead of just debating as they daily do in online social networks. When this pattern emerged, the managers indicated that debates would be improved by the participation of political representatives. Our results prove the success of this initiative. We also identify the community structure of the platform through social network analysis techniques. We find a well-connected structure without well-defined clusters of users: users were not strongly clustered around preferences. However, our analysis detects a cluster partially isolated from the main component of the network: a community of trolls mostly focused on goliardic actions. Finally, we assess a computational model to quantify the degree of deliberation given the structure of discussion threads, and present the results in an interactive visualization as a way to better understand how discussion builds Collective Intelligence.
4th Databeers BCN - When a movement becomes a partyPablo Aragón
Barcelona en Comú, an emerging grassroots movement-party, won the 2015 Barcelona City Council election. This candidacy was devised by activists involved in the 15M movement in order to turn citizen outrage into political change. On the one hand, the 15M movement is based on a decentralized structure. On the other hand, political science literature postulates that parties historically develop oligarchical leadership structures. This tension motivates us to examine whether Barcelona en Comú preserved a decentralized structure or adopted a conventional centralized organization. In this article we analyse the Twitter networks of the parties that ran for this election by measuring their hierarchical structure, information efficiency and social resilience. Our results show that in Barcelona en Com\'u two well-defined groups co-exist: a cluster dominated by the leader and the collective accounts, and another cluster formed by the movement activists. While the former group is highly centralized like the other major parties, the latter one stands out for its decentralized, cohesive and resilient structure.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Characterizing Online Participation in Civic Technologies - PhDPablo Aragón
This thesis constitutes one of the first investigations focused on characterizing online participation in civic technologies, a type of platform increasingly popular on the Internet that allows citizens new forms, on a larger scale, of political participation. Given the opportunities of civic technologies in democratic governance, it should be noted that their design, like that of any online platform, is not neutral. The ways in which information is presented or interaction between users is allowed can greatly alter the results of participation. For this reason, we analyze the impact of different interventions in civic technologies in relation to online conversation views, ordering criteria for ranking petitions, and deliberative interfaces. Since these interventions were carried out by the corresponding development teams, the analyses have required to develop novel computational and statistical methods, while also extending generative models of discussion threads to better characterise the dynamics of online conversations. Results of the different case studies highlight the social and political impact of these interventions, suggesting new directions for future research and the need to develop a paradigm of citizen experimentation for democracy.
The DECODE Ecosystem: Tools for citizens’ data sovereignty in BarcelonaPablo Aragón
Digital Democracy and Data Commons. This pilot will involve the Barcelona City Council and the city’s digital democracy software Decidim.org, which has more than 60K users. The platform will integrate a DECODE module which allows petitions to be signed anonymously but still in line with authentication requirements, such as place of residence. This new system for citizen petitions that gives people more granular control over their data. It will enhance privacy (via the DECODE app), allow data sharing and visualization (via the BCNOW dashboard) and transparency (via the DECODE distributed ledger).
The pilot will also open a deliberative, participatory process on the politics and economics of data, and how Barcelona could constitute a democratic city data commons. You can keep up to date with the pilot or participate here.
Citizen Science Data Governance. In this pilot residents will use environmental sensors which record factors such as noise levels and pollution. The sensors will be located inside their homes and in their neighbourhood. DECODE technology will enable them to share this encrypted data anonymously with their communities, on their own terms. The pilot will run sessions to train and support participants to help them setup and use the sensors to gather and analyse data to influence city-level decisions. The pilot tackles the technical challenges of collating and storing a stream of citizen-sensed data, while also enabling those citizens to control what information is shared with whom, and under which conditions. This pilot will be run in collaboration with Barcelona community organisations Ideas for Change and FabLab Barcelona.
Sistema interactivo para el descubrimiento de temas y propuestas de Decide Ma...Pablo Aragón
Decide Madrid es una tecnología cívica desarrollada e impulsada por el Ayuntamiento de Madrid para que la ciudadanía genere, discuta y apoye propuestas ciudadanas. A pesar del éxito en su primer año con dos propuestas que obtuvieron el número de apoyos necesario para pasar a la fase de votación y que además se aprobaron en dicha votación, las propuestas desde entonces se encuentran lejos del umbral de apoyos requerido. Estudios previos han sugerido que este problema viene dado por la interfaz de la plataforma: una lista paginada de propuestas ordenadas por un algoritmo no óptimo. Por este motivo, desde la línea de datos de Participa LAB - Medialab Prado se propone un sistema interactivo para el descubrimiento de temas y propuestas. En concreto, se mostrará su utilidad a través de un caso de estudio sobre propuestas relacionadas con ‘basuras’. Por último, se concluirá reflexionando sobre el valor de aplicar técnicas de visualización de datos para abordar retos sociales.
Generative models of online discussion threads (ASONAM 2018 tutorial)Pablo Aragón
Online discussion is a core feature of numerous social media platforms and has attracted increasing attention from academia for different and relevant reasons, e.g., the resolution of problems in collaborative editing, question answering and e-learning platforms, the response of online communities to news events, online political and civic participation, etc. Discussions on the Internet commonly occur as a exchange of written messages among two or more participants. These conversations are often represented as threads, which are initiated by a user posting a starting message (a post) and then other users replies to either the post or the earlier replies. Given this sequential posting behavior, online discussion threads follow a tree network structure.
Different modeling approaches have been proposed to identify the governing mechanisms of the network structure of threads. Statistical models of this type are aimed to reproduce the growth of discussion threads through different features, often related to human behavior. This is why they are usually called generative models: they do not only estimate the statistical significance of their corresponding features but also reproduce the temporal arrival patterns of messages that form a discussion thread. The parameters of these models allow to compare different platforms and communities, they even can help to assess the impact of design choices and user interface changes on the way the discussions unfold. Therefore, we aim to provide the participants with state of the art tools and methods for the analysis, diagnosis, management and improvement of online discussion platform and communities.
Online Petitioning Through Data Exploration and What We Found There: A Datase...Pablo Aragón
Dataset paper presented at ICWSM-18:
The Internet has become a fundamental resource for activism as it facilitates political mobilization at a global scale. Petition platforms are a clear example of how thousands of people around the world can contribute to social change. Avaaz.org, with a presence in over 200 countries, is one of the most popular of this type. However, little research has focused on this platform, probably due to a lack of available data.
In this work we retrieved more than 350K petitions, standardized their field values, and added new information using language detection and named-entity recognition. To motivate future research with this unique repository of global protest, we present a first exploration of the dataset. In particular, we examine how social media campaigning is related to the success of petitions, as well as some geographic and linguistic findings about the worldwide community of Avaaz.org. We conclude with example research questions that could be addressed with our dataset.
To Thread or Not to Thread: The Impact of Conversation Threading on Online Di...Pablo Aragón
Online discussion is essential for the communication and collaboration of online communities. The reciprocal exchange of messages between users that characterizes online discussion can be represented in many different ways. While some platforms display messages chronologically using a simple linear interface, others use a hierarchical (threaded) interface to represent more explicitly the structure of the discussion. Although the type of representation has been shown to affect communication, to the best of our knowledge, the impact of using either one or the other has not yet been investigated in a large and mature online community.
In this work we analyze Menéame, a popular Spanish social news platform which recently transitioned from a linear to a hierarchical interface, becoming an ideal research opportunity for this purpose. Using interrupted time series analysis and regression discontinuity design, we observe an abrupt and significant increase in social reciprocity after the adoption of a threaded interface. We furthermore extend state-ofthe-art generative models of discussion threads by including reciprocity, a fundamental feature to explain better the structure of the discussions, both before and after the change in the interface.
Computational Framework for the Assessment of New Forms of Political Organiza...Pablo Aragón
Social media has become a key mechanism for the organization of grassroots movements. In the 2015 Barcelona City Council election, Barcelona en Comú, an emerging grassroots party, was the most voted one. This candidacy was devised by activists involved in the Spanish 15M movement in order to turn citizen outrage into political change. On the one hand, the 15M movement is based on a decentralized structure. On the other hand, political science literature postulates that parties historically develop oligarchical leadership structures.
This tension motivates us to examine whether Barcelona en Comú preserved a decentralized structure or adopted a conventional centralized organization. In this article we propose a computational framework to analyze the Twitter networks of the parties that ran for this election by measuring their hierarchical structure, small-world phenomenon and coreness. The results of our assessment show that in Barcelona en Comu two well-defined ´ groups co-exist: a cluster dominated by the party leader and the collective accounts, and another cluster formed by the movement activists. While the former group is highly centralized like traditional parties, the latter one stands out for its decentralized, cohesive and resilient structure
When a Movement Becomes a Party: Computational Assessment of New Forms of Pol...Pablo Aragón
Social media has become a key mechanism for the organization of grassroots movements. In the 2015 Barcelona City Council election, Barcelona en Comú, an emerging grassroots party, was the most voted one. This candidacy was devised by activists involved in the Spanish 15M movement in order to turn citizen outrage into political change. On the one hand, the 15M movement is based on a decentralized structure. On the other hand, political science literature postulates that parties historically develop oligarchical leadership structures.
This tension motivates us to examine whether Barcelona en Comú preserved a decentralized structure or adopted a conventional centralized organization. In this article we propose a computational framework to analyze the Twitter networks of the parties that ran for this election by measuring their hierarchical structure, small-world phenomenon and coreness. The results of our assessment show that in Barcelona en Comu two well-defined ´ groups co-exist: a cluster dominated by the party leader and the collective accounts, and another cluster formed by the movement activists. While the former group is highly centralized like traditional parties, the latter one stands out for its decentralized, cohesive and resilient structure
From Citizen Data to the Wisdom of the Crowds: The Case Study of Decide MadridPablo Aragón
In September 2015 the Madrid City Council opened "Decide Madrid", a portal to discuss and decide the city model through debates and proposals. Debates were conceived as discussion threads opened and commented by any citizen. Proposals were designed to allow citizens to publish petitions, receive support from other citizens and finally run a public voting of the entire population.
The present work is the analysis of Decide Madrid conducted within the EU-funded D-CENT project in collaboration with the Area of Citizen Participation, Transparency and Open Government of the City Council. The goal of the study is to reveal insights that provide feedback for the refinement of the platform.
First we address the distribution of activity over time and observed peaks of activity. In the first week, users could only debate and, once proposals were available, activity focused on them rather than on debates. This might be explained because citizens were engaged in the possibility of achieving tangible political goals instead of just debating as they daily do in online social networks. When this pattern emerged, the managers indicated that debates would be improved by the participation of political representatives. Our results prove the success of this initiative. We also identify the community structure of the platform through social network analysis techniques. We find a well-connected structure without well-defined clusters of users: users were not strongly clustered around preferences. However, our analysis detects a cluster partially isolated from the main component of the network: a community of trolls mostly focused on goliardic actions. Finally, we assess a computational model to quantify the degree of deliberation given the structure of discussion threads, and present the results in an interactive visualization as a way to better understand how discussion builds Collective Intelligence.
4th Databeers BCN - When a movement becomes a partyPablo Aragón
Barcelona en Comú, an emerging grassroots movement-party, won the 2015 Barcelona City Council election. This candidacy was devised by activists involved in the 15M movement in order to turn citizen outrage into political change. On the one hand, the 15M movement is based on a decentralized structure. On the other hand, political science literature postulates that parties historically develop oligarchical leadership structures. This tension motivates us to examine whether Barcelona en Comú preserved a decentralized structure or adopted a conventional centralized organization. In this article we analyse the Twitter networks of the parties that ran for this election by measuring their hierarchical structure, information efficiency and social resilience. Our results show that in Barcelona en Com\'u two well-defined groups co-exist: a cluster dominated by the leader and the collective accounts, and another cluster formed by the movement activists. While the former group is highly centralized like the other major parties, the latter one stands out for its decentralized, cohesive and resilient structure.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/