 Second, I'm going to put this, I'm going to be caught by the belt. Can you listen? Hi, can you listen? Okay, good. So first, like, I'm sorry, how's your name? Paul. I was expecting you more French. Yeah, you're not as French as you should be. Yeah, okay, yes, good. Thanks Paul. Yeah, like Paul said, I am here on behalf of Offright. He couldn't make it, he couldn't find any funding for coming and expenses for coming from Colombia are pretty high. So I'm going to just start by presenting myself and ask you for some kind of forgiveness. I'm preparing this in less than half a week and I'm using this software that I never used in my life before and it's kind of mind-blowing because it does not go in a line, like slides, but it goes in multiple lines. It's more like a three, like a mind map. So it's, I'm really new in this. So I'm in Santiago Bragañolo. I'm from Argentina, so that's kind of Latin American fraternity. I'm working in India, so that's why for me it's easier to come by. I'm working in France. And actually that's why also I can be today. Somehow I got some money from them. I will come in anyway. And I'm also a fellow developer. Faro is the main language behind Graphoscopia. So this is why we also know each other. So this is a really funny title, like an offer I like to put, like pocket the frustrations of bridge reproducible research, like coding civic activism and data feminism from the global south. This is the first time in my life I can say it all together without stopping. Okay. It has a lot of, again, it has a lot of corners that I am, I'm from IT, I'm not from, and he's from arts and humanities and designing creation. So we are minds who work completely different. So first, what is Graphoscopia? It's a tool that is focusing on what we call reproducible research. So I will show you just briefly how it looks like. This is basically an editor that allows us to do like, by example, Jupyter. The difference is that, the main difference with Jupyter is that we are not, we are using especially Faro, it's not a language agnostic platform and it's based on an IDE. Actually, Jupyter is trying to build an IDE of its own usage and we are using an IDE to go to the notebook software. So that means that we are going kind of on opposite paths. The general idea is that we can visualize and edit text in a tree fashion. So we are going to have some different nodes representing main titles, et cetera. So here we can see that something is really interesting is what is the configuration that we are going to use for creating a PDF, for creating an HTML page, et cetera. The idea, the main idea of all of this is going towards the reproducibility. The idea is how do you do to get exactly the same result that you have been shown before. So the idea is just to press on export as a PDF. Once it's done, just to be able to open it, but it has to be done first. And the idea is just to be able to export it and to be able to use it. And again, same idea as Jupyter, the idea is to be able to use code. I saw one sexy example of it, but I'm not sure. Yeah, by example, this one. The idea is we can mix code, data, and text itself, and we can deliver it just as a package. And the idea is to be able to, going back to the presentation, to be able to bridge code, data, pros, and visualization, to be able to create content that has real solid ground. Being able to say, okay, what is the data that you use for doing these articles? So you should be able to find it inside the same program, inside the same graphoscope. What is the algorithm you use for analyzing these data? You should be able to find it exactly in the same fashion, in the same program. So the idea is to be able to, again, put all the things together so you can analyze the pros, you can analyze the text, you can easily jump to the data or to the algorithms and be able to match and understand what's happening. What is the constellation in between the information that we are reading and getting and the real data behind and the way of analyzing it. So the idea of this in general is then to bring what we call the scientific method. Basically because this, I suppose this is not something that is weird for anybody here. It looks like most of you are coming from some kind of science background. So the general idea is to be able to try to follow the same kind of strictness in the past. So we are having some hypotheses, we are going to match these hypotheses with some data, with some analysis and being able to stand by them and to be strict. Because nowadays we can find the auxes everywhere. We can find a lot of text that I know you just have to open the newspaper and look at the fancy statistics. It's really hilarious sometimes. And then they never explain you how the standard deviation of the population, the amount of population, yes 90% of how much. You are from the same neighborhood probably. So the idea is to bring this kind of tools, this kind of way of working and for helping activism in general that is the off-right main domain and that journalism that is also interesting for me I use it especially for documentation and for trying to build my own book for explaining how to use frameworks that I do. So it's nothing to do, but the main idea is to be able to do things that are socially nice. So the idea is, I'm going to show you a bit I have two, interesting. So this is the, wait a second, maybe it's not a good way to show it. This is a virtual machine. This is a version in Linux. I'm using this version to be honest because I was lazy to reinstall all the SQLite things that I need for making run the Panama Papers work that I did. But the idea is just this. For example, we can execute this and it's going to generate this map or we can go a bit down. Where it is. I'm not sure if I'm going. I can show you after if you are interested. The idea is that, yeah, for example this one. These are all the countries that are not related with the Panama Papers in general. Then after we can see all the countries that are related with the Panama Papers, for example here. So here we can see the country and the amount of sure accounts. And all of this is directly downloaded by the query to the database that we just downloaded from a site that is sharing this SQLite database. The only thing I have to do is to check what this implementation of this is a method. It's a function in some part of the system. We can just go into check what it's doing inside. This one is not that interesting, let's say, but here we can see already a query, an SQL query. We can know exactly where it comes from. Oh, nice. We can exactly know where it comes from. What is the query about if it is filtering something, if we are hiding some information or not, if we are processing preprocessing some information or not. So the idea is always to be able to connect again the whole text and the whole thing, the book with this data. So that is from the side of, I can show you a video, so I just load before. So the result of all this graphoscope, all the projects that I was showing you here, this one, I'm going to put it in post because if not I'm going to find my battery. The outcome is this after some design of the HTML export is this nice blog article that has here the same map that we just generated before with Graphoscope. And it explains how to get the queries, how to modify the queries. So it is always in the work we are trying to put together what is our conclusion? How do we do? How are you able to repeat it? So the idea is then to be able to bring some tech, some technological usage and some coding practices into what we call the activism in general. For activism we are understanding in general citizen engagement. So trying to disclose this kind of information to explain what this information means. None of the leaks is none of the leaks is it was an information easy to grasp. We have a lot of big database with a lot of data but not really much information. So the idea is how do we do to bring that to the people? So that is what we call to be a digital citizen. So digital citizen again is actually all this project is about being hacktivist because actually graphoscopy is not only the tool but also the people that is behind. For example this is a data week workshop was a workshop in Bogota in Colombia that it was about gathering people from philosophy, from journalism, from medicine teaching them how to use the tool asking them to interact in order to get a bit imponderate and being able to code themselves and modify themselves to code of the same tool of the things that whatever thing they need and being able to create their own things. So this leads us to the next part that is all this empowering the user for being able to be also a coder for being able to interact with the thing without being in a kind of a black box in a way where we are kind of in a power relationship in between the person that is able to do the change and the person that needs the change so that leads us to what we call data feminism. Data feminism is a term that was developed by women so it's okay we can say really if it was said by men I wouldn't have to to agree with it so the idea is how to use the general proposal of of data feminism I don't know if you are aware of this definition is to use the semiotic and philosophical devices of intersectional feminism so to use the understanding the constructive power of intersectional feminism to understand the power relationships in the data and in the things that we are creating. This is trying to break the use of developer polarization the existence of something that you can execute and something that you can edit is never the same so you cannot really mutate it, you cannot really do the changes that you need probably at some point in your life you needed some specific feature in some software you are already passed by this pain regardless if you are a developer or not because maybe you are a developer but it happens that you are a user of this tool and this feature is never there so this is what we call in general data feminism there is a nice article behind and we contribute with Graphoscopio to transform it into a pdf offline. What take us to this is so hard to pocket infrastructures that is one of the nice things nice ideas of Graphoscopio the idea is you just download one thing that is the Graphoscopio tool and that's all you don't need to install any server you don't need to install anything and one of the main concerns is offline first this is again this is a tool from and for global south global south are you aware of what it means in general great I was not aware so the idea is in South America you don't have all the time in everywhere all the time internet connection so how do you do so if you cannot have internet connection you cannot write you cannot get information you are like a second class citizen so how do you do to take this kind of things in account and taking it in account for the decision of what is the architecture how do you do to deliver something that the people can use without having to have a master degree for being able to install weird stuff for being able to go through a lot of weird configurations me myself is my job to install things just for having that expanded things working properly it was already a challenge I mean I spent like one day and I do this all the time for my job so for a person that has no knowledge about that it should be really complex that that so the general philosophical idea behind or the general philosophical question behind graphoscopy is how do we change the tool that changes so again it's empowering the users of notebook writers for being able to change the same notebook writer so the idea in general is bridge community so bring people put together people from different backgrounds people from IT, people from from art, people from philosophy from political sciences etc to put them together and to to push the interaction this is something that we forget a lot we do a lot of interaction with people of our own domain and this is that is not healthy because mentally it's not healthy and for I mean the creativity is bad it goes against creativity in general in practice what we do is to to plan workshops to teach people how to use to help people in using it and in changing modifying and other things and in general the idea of future is global south issues and I'm going to say the cons is scalability, sustainability visibility, disponibility and the pro of being in the global south according to Offright it's nice is that since we are always behind we have always the chance of watching what the things where the things went wrong and try to do it as well and then okay more technical stuff like code quality and UI etc so that's it questions? yeah when I have a site, an internet site and I want to read it there's comfort or PDF also I have only two an alternative one point is good text but very poor text only the same character and so on control C, control V of two complicated text and so difficult so an attention to disabled people with this kind of thing of internet becoming something horrible yeah yeah yeah and I completely agree I have my way of thinking that is each time that we enhance ah yes sorry okay well actually it was not the question it was mostly like pointing the fact that internet makes the things more complex actually I completely agree I think that also gives a wider arena for creativity it's like before we had only monks writing then we have printing we start to have some printing device and yeah when there was some printing device probably there was a lot of people that should not be allowed to write that was writing and the same nowadays we have internet where other person that knows just how to type is able to write and waste your time when you're looking for something in the internet but by other hand you have a lot of people that before was not able to have this this means for writing and now has the possibility so I mean like in dilemma too I understand is there is a lot of noise and there is a lot of crap also but also I have my optimist side I think that there is also space for people to to express a bit more yeah we are using Pandoc yeah yeah yeah exactly we use actually our software only exports to mark down and Pandoc does the rest of the magic it does the conversion to latex, html pdf or whatever Pandoc can do we can do it yeah yeah yeah page this is not complete in my world so I'm going to write it down and propose it but I cannot tell you if it has been taken in account or not so again what is the name page like this okay dot gs page yeah so you can explain me but still I'm just a newcomer so I cannot I can exchange a favor because I already did this presentation but yeah thanks for good great thanks this is community nice beautiful really that's it okay good