 Hello, good morning. My name is Markus Richter and speaking in the microphone. Some of the people know my voice already. I moderate the KS radio every now and then, every month. The monthly broadcast of KS Computer Club is approximately two hours long. We have two to four hackers as a guest and they say, this is just too short. We need more time. This just doesn't work. The logical consequence, we're trying 30 people in one hour and please be welcome. 13 people. Why do we do this? Jürgen Hackt is a project that was initiated with the Openish Foundation in Germany to allow teenagers to give an access to hackathons. This is something that comes every year in the southwest and north and center in Berlin. The east one, the north one was in Hamburg and in Berlin there was already in regional events, 15, 20 people in Berlin. And what happens there is, in principle, it's just a normal hackathon. There is a lot of people come together, they should do something, they learn something. Sometimes they have an idea that they want to implement. And the highlight of this year was the event in Berlin where, for the first time, even more people were in, as in this room, it was the broadcast of the end presentation. There was really a lot of people in the audience. Today we want to show you, to introduce you to the people, the young people, the teenagers. How do you say really, young hackers, youth hackers? It's going to be today like a very quick presentation and discussion. If you are interested in one particular project, you can do it on the website of jugentact.de and tomorrow in the center center at noon, 12.30, there is a real presentation. Together we have three big themes, refugees welcome, society and surveillance. And in each of these topics, a few young hackers are invited and they're going to talk about their projects. We have 20 minute blocks. If you have questions, just ask them. Just give me a sign. Stand in front of a microphone. I'm going to see. I'm going to have a look. Who wants to ask the question? We're going to answer them. Noon, enough introduction. Let's start with the first block. Refugee is welcome. Noa is going to... Finn. And please say something in the microphone, Noa. Yeah, this is the project Fack Borders. Yeah, and this is the project Fack Borders. Yeah, we're going to talk about this. Then we have three people, David, Anna and Carl, from the project Germany says welcome. Please speak in the microphone. Say hello. Hello. Very nice. Okay, a warm applause. Please don't pair with your applause because it's just a small presentation. There is a lot of work beneath that, behind that. It's really, really nice for people to get this positive feedback and get applause. Where shall we start? Let's start with Moin Refugees, High Refugees. It's a project from Hamburg, from Jugendhack North. One question I have now. Jugendhack, Youthhack, Hacker. How do you want to be called? Everything would be fine. I would call it Hacker. Okay, that's a big question. We must clear this. Please now a big applause for Hacker. They want to be called just Hacker. Thank you. Now applause for Hacker. Yeah, not undecided. Everybody makes what they want. So Moin Refugees, what is this project? Does it have to do with trains? I was told it has to do with trains. Well, I just start. So we are doing Jugendhack North in Hamburg. And we're presenting now the topic Refugees. And we culminated with the Hamburger project. And it's about an app for an iPhone. And it should make the communication between helpers and refugees. And it should be make the conversation and communication between these two parties easier. And you can sign in as a refugee or as an helper. And now you can sign in as a refugee. Tell the date when you arrive. And then they are saved. And then they send it to the helpers so that the helpers have all the dates. And this should make the conversation easier. Is it about the first contact when they arrive at the city or forever? It's about the first contact. And it's also about the people who are interested in. So there's a section about news and you can look in there. But it's mainly for the first contact between helpers and refugees. And there's also a procession where you can donate money. So how is this technically? Well, so it's, we're four people and we're sitting together. And then we thought about, hey, how should we do this? And then we had the idea. There are controls at the borders. And we thought about, hey, let's track these controls at the borders, at Twitter. And a lot of left political people helped us and get their data. So a lot of borders got destroyed by left political people. So then we built maps. So when we had this data, we built map and we based it on the street map. And now we put a map over it and with a warm body camera. And then you can take a look at where all these borders get controlled and have the exact position. So it's not about where does safe or where does not safe, but it shows the tendency where you might be able to cross the border. Exactly. We analyzed just who we get from the people who came here. There's just a difficulty, a lot of difficulties. So we need to check our dates and that's very difficult. You've talked on the conjunctiv. Are you ready for a project or are you still working on it? So we're still working on this technique. At the moment, we're working to get as many daughters as we need. And yes, we need help. There are a few ideas on GitHub, how we want to do it. And on Jungtakt.de, just look at Jungtakt.de slash project. Yeah, it should be somewhere we will see. We are perfectly organized. And then you can take a look at the source code and find a contact. This is one of the beautiful places about Jungtakt. It's not about making the perfect product, but it's about the way there. And you can also you can also fail as a project. This might sound stupid, but it's also about the process and how you go about the way. And that is also important to learn that some things might fail and that you can start over again. And now we are going to the second project, which is Germany says welcome. Yeah, Germany says welcome is a website for refugees at Jungtakt West. And we started with the idea of how to help the refugees. We need money and now we can do it. So we started Germany says welcome in Berlin and we started at the Congress in Berlin. Yeah, we thought what is the biggest challenge with refugees coming in? We talked with a lot of refugees. The most of them told us they had too much information to deal with or they don't get enough information. So where to give an asylum application? What kind of data do you need to put in the form? How do you deal with the public transportation? Then we had an idea to make an FAQ frequently asked questions. And here we also have a lot of information. So the project is growing and sometimes it's necessary to fall on your face to get to do it better. So we thought of a concept not to just separate in categories, but also in levels. If a refugee arrives and wants to put a nasolam application, he doesn't really need information on how to find an apartment. He doesn't need to know how to give this formula if he needs an apartment. So we have, for instance, sending the formula, the formula is pending and waiting and third thing, integration in the society. So we have a phrase book as well. There is a project, phrase book. We integrated this in our app. It offers words that are frequently used like if you want to ask if there is pork meat in the food, very easy things of the daily life. Where is the next train? Where is the next subway? And also we have a map to show the next foreign office. Where do I find a hotspot? In the keynote, we were asked to give refugees more internet access. And we want to participate in this. So first question, do the audience, do you have questions? Can we have some light? All right, there are no questions. Are there questions on the internet? No, there are also no questions on the internet. I have a question. I should have explained this in advance. If you have a question, please go to the microphones with the numbers. So I can say the number. Okay, there's a question at one number, number two. Hello. I didn't think I could just ask questions in between. What about the challenge that the refugees don't speak German? There is this phrase book. You called it with the English word, phrase book. But the refugees speak very many different languages. How do you deal with this? I'm asking every one of you. In which language do you publish your solutions? In Germany, we use the phrase book, where we have 26 languages. Our phrase book will be translated into 23 or 26 languages. It's not ours, but we use it from another. Applause for the project, Facebook, that we are just binding in our app. It's not our project. And the rest of the app will be translated with the county, North Rhine West Failure, with whom we work together. And they want to implement the app as well. And we also collected all the languages, German, English, Arabic. It's difficult. There are many dialects and languages. When refugees come to Germany, we want to offer for as many people as possible, to offer the translations. But we are still in the process of assessing how many languages. How do you do it with more refugees? The app is right now in English because that's the most common language. Many things work about pictures so that they don't need any language. But we would be happy if people would consider helping us and translating in languages that we don't speak. If somebody feels interested and wants to help us, it would be really great to come to us and signal your readiness to help. And what about fuck borders? Yeah, fuck borders is a map. Of course, everything is self-explaining. But the instructions, maybe the language is not the biggest problem, I think. Of course. Yeah, there could be some explanations, some text accompanying a map in various languages. It's a work in progress. We didn't really consider the language problem for the fuck borders. Microphone number four. Hello. My question is, everything works with the app. How far do the refugees have mobile phones? How do you know that this app is being used? How popular is it among refugees? Is there an audience of refugees who can use the apps? So what about the information? How do the refugees get the information before they arrive at the city? Yeah, true. This is a problem. You can hack North. We had two refugees who were there and did something. We talked with them and they got the information for other information. So we have the information that refugees do have mobile phones. Our project is only for iOS. We're trying to port it on Android to reach as many people as possible. But it's an issue. This is the next step. But apart from this, there is the possibility to register more people so you can share a mobile phone. As soon as the app is in the app store, right now we're still testing it. But as soon as the app is in the app store, we're going to try to reach as many people as possible so that the refugees know that there is the app and that they can use it. What's fuck borders? I think it's more complicated because the information needs to arrive as the refugees before they even arrive here. The mobile solution itself is used on E-flat. It's a JavaScript-based solution for OpenStreetMap. And as far as I know, it's portable on various operating systems. And of course, there is going to be a website. There is going to be a web solution. So we have a large possibility of implementations. We need to finish with the questions for this section because we only have 20 minutes. We develop at the moment only for Android and for web browsers so we can reach many people. But our projects are quite similar. Maybe we could just work together and make an iOS version together. And maybe to the first question, we have something like a survey. 80% of the refugees who come here have a mobile phone, smartphone. So to make sure that the app reaches the target, then we've been thinking about many things. But we are the app is going to be distributed on refugees who put location. When refugees set an application, they are being given the app from the authorities. So we have reached the end of the first section of refugees welcome. Many thanks to the project Fagborders, Germany's Ask Welcome and Moin, the refugees. Please leave the table and we are going to the next section, which is society. Everything on the stage is very short, very compact. If you want to talk to the people, they are still here. There is a youth tech assembly next to the center center on the first floor. And you can also go to youthtech.de. There is a section about the projects on the website as well where you can look them up. So please sit down, close the microphones and here's your applause. We have Marco from Easybay and Rene from Gute Laune Fenster, Happy Mood Window. And Lilo. And Marble from Anti-Cheat. And Hans-Peter from another project. We said it was my favorite project. Anti-Cheat is something to try to prevent cheating in gaming. We started because we had a group of people and one of them used to program cheats and I found it very interesting and he said he wanted to use to go on the other side of the of the force and we thought, hope, can you find out if cheats are being used? What we found is that most cheats in the game are used through the mouse, the computer mouse. So we found before the computer does anything then we made a mouse sniffer that just grabs the data before they're processed by the computer and then they're going to be verified on the server. And so we're going to recognize that some people are using a cheat on their computer or not. I haven't asked a question. So somehow you have to have the cheater install the program on their computer? It's not what something is going to install on their computer at home. The idea was also talked about. It's something that happens of events, e-sport events where you really have big prizes to win and if the organizers say we want to guarantee that there is no cheating and so you can attach it to the hardware and use it there. Sounds very interesting. Easybay. There should be something like ebay or let's say internet auction platform. What is it about? First, I was by Jugendhekt East in Dresden and there I was in the theme future city. How can you improve your city in the future? And we talked about garbage, garbage that can be reused, recycling of garbage. And we thought about ebay ads which is a nice possibility, but then you also have to drive to people. So we thought about this project ebay ads. We could place it in a big hall where people bring things and other people pick up things like a free shop and we implemented this over a website where people could just register for their objects and other people could just pick them up. And with QR codes we implemented lagging and we use a Raspberry Pi. So I could just put things in this hall and I never have to see them again. Exactly. Is this theoretically or have you tried it? Right now it's only theoretical because the resources are not there. We need still need a storage. So if everyone has a hall in Dresden please call us. They're searching for one. Selenio you have done something with trees and Wi-Fi. So why? Well we had the problem that everybody knows that. If you're somewhere and you want to check your mails or not at home if you want to do some homework, anything that kind of things. But you've already used your flat rate. You don't have any data volume. So we thought there are just two little hot spots, free hot spots that you can use in the city. And because nobody wants to give electricity for all the routers for free we thought maybe we could just mount them on trees and then put a bike next to it and then with a dynamo to create electricity just to operate the router. And to make sure the tree doesn't fall down, which would be quite a problem, then we thought there would be a pump that would water the tree at the same time with a sensor that would measure the state of the tree. And if the tree has enough water and if somebody is using the bike fast enough the router would get some electricity. I see it in the news. Climate change stopped by young hackers. Have you tried it? We have made a little model but of course we cannot just not take a villain router and a bike and make it in real. But we have a proof of concept. We made a model. Do you want to try it? Yes. But we need, we are missing resource. It's in Berlin. So, Berlin, if you have a tree, a bicycle and everything else that it's needed here, people who are searching for it. You tried some of the basic problems and want to solve them. I was also in the discussion area of Zukunftstadt, city of the future. So we thought about what is important for the city of the future. We decided information is going to be important. So it's about public transport and how you get information. You can get them from the Deutsche Bahn. And we were looking for a platform to make the information nice to look at. So we thought about the Guttlaune Fenster which should also present this kind of information. And we want to avoid a negative mood so you don't get late to work and we want to enforce a good mood by cat pictures. So where should this sort of window be? Inside the city, at the wall, where is it? We think it should be at home for example in your bathroom. So you have, don't have a mirror but there is a mirror with a display behind it. So you can look through the mirror at the content behind the mirror. There is a project called Magic Mirror which is already done by someone else. So the information is going to be presented through this window. So to build it, you need 30 magic mirrors. I'm sorry, can you please repeat the question? So we only need one. Let's, depends where you want to have it. No, we haven't done it and other team has done it and we are working on the software for it. One moment for question. We have one last project and that's the event card. So for big events like Jugendhekt or this Congress, there are people coming from many regions to one point in place and at a certain size the ways people are using are doubling. So two people who are coming to the Congress might be in the same train sitting right next to each other but don't know about each other and then you said next to the other person for hours and aboard and we thought it would be nice to know in advance with whom you are going to the Congress together. So we've programmed a map where you can enter the route you are taking to the event so you can look at the routes others are taking and contact them and build groups to go to events together. So one more question and then you can ask question. Does it exist in real? We have a library. You can download it on github or you can look at it at github. So every person organizing an event can implement it on their home page. It's not one central server but the organizers have to implement it themselves on their own home page and also... So why we don't have it for this Congress? This is not our fault. So these are the six, five projects. Are there any questions so far? Oh, people are going. The internet has questions. What happened to anti-cheat? Did it get tested? Is it already being used? We tried it on the hackathon. People said there was no negative affection from the using of the mouse but we've never tried it on big events but we haven't met so far. But the software is there and everything you need is an Alenino and a Raspberry Pi and you just have to put it together and but after this we've never tried it and we stopped the project. Why haven't you tried it? Was there no interest? Or was it more like you meet once at the JungTact event and afterwards you have other things to do? So we didn't have the time and you need to travel to see each other. The interest is there but we have other priorities. There are other priorities? Yes, sorry. So you work together on a project for a weekend and what happens then? What do you take with you? What do you join the JungTact event again? You work on a project for two days and put a lot of energy into it but then the project doesn't happen because there is a lack of time after the event so what do you take out of it? We have an improved concept and at the next event we can continue with the hacking and with the project. So you learn a lot. But about the event map, what is your current status? So we have a few problems. It's not easy to afford a card to find the right city and we have a few ideas how to do it but there was no time left. So we are still working actually and we're talking to each other and think about how to do it but this will cost time. How do you organize it? Do you do it online or do you meet up for many hackatots? Yeah, yeah, well we're meeting each other. But about 3-5 do you still follow up on this project? Well, we know each other before. At the moment we have finished with the model. We just need the resources now. So yeah, if we had the resources, we need the resources. Do you do other things instead or does it just lie around and you wait to get the material? Yeah, of course we're doing things in our free time but not to this project. What do you do in your free time? Do you chill out or do you work on other projects? So the background of the question is the Jungtech event that you want to work on other projects in this area or do you don't? So not in this project but there is another project where we're still working on. Which one is it? Scan is easy. Can you please tell us about it? So there's an app which scans in barcode and then it makes a short version of the text. Can you use this app? Is this app live? Can you download it? Yes, there is a website but we don't have a lot of projects. Is it going to be a community project? So we're still working on the translation and we have to get all projects into the database. But it's very easy to enter. I'm very looking forward to see this. What about Easybay or other project? Are you waiting for a storage area or do you work on other projects? I try to rephrase it. Are you still working on Easybay? At the moment not. Do you work on other projects which are about hacking or programming? Yes but this group is so split into different parts that we have problems to meet up. Do you fall apart completely? Or are you still in contact with other people and if you have a question you contact them? Yes but online. Really? You contact them online? Oh my god. What about the Gute Laune Fenster? Yes this is uh well we're working on a front end for a modern futuristic house. So we're thinking about functions to imply them and yeah we're definitely working on it. All right. Last question. Last opportunity for questions. Internet? No. Stop. Stop. What's up? Oh there's a question up there. I didn't see the microphones up there. Number five. Sorry I just want to tell that there's a living place at the Havie Hamburg where they have some sort of mirrors which they where they have some sort of mirrors. So I can get you the contact. Where do you sit? Row 23. René you go to the row 23 and contacts. Thank you very much on this participant. Thanks. Thank you on the young people from Jugendakt. Okay. That was Jugendakt. Let's start with Jan Roland. You worked on a privacy patch project. You all know about the laptop. Where is my camera sticker? So some people do it for the smartphone. Just to clear us all. So yes we have seen that a lot of people put stickers on the camera on their laptop. So why do people don't do it on their mobile phone? It's a bit more complicated because it's not practical. You use the camera in the front more often. So we are working on a thing to put around your mobile phone which is before your camera as well. And there are LEDs inside which are shown on the camera so that the camera can't see. So Nina from AutoPGP. How to PGP? It's one of the biggest problems of people. There are some tools to increase but people don't use it. I mean nobody uses it. The people in this room do use it but normal people don't. How do you want to explain this? I have a project from Jugendakt South at the topic to find them to get a crypto messenger. And to spread it around. We haven't worked on the crypto because we would destroy it. So we try to explain the idea behind crypto. There are a lot of tutorials inside the internet. And we have a new concept. So we just ask questions like what sort of So what operating system are you using? What sort of things you are using in general? So how do you use crypto? I just want to know that I'm only here for using it or do you want to have background information and then we build text blocks and get your individual explanation. There is that. Yes the website is online. Jugendakt.de slash project in German with K. You can find the project online. There are a few parts missing. There are a lot of it's available in English and German. And if someone want to help us feel free to join. So that's what I wanted to ask. You don't want to do this yourself. You are accepting people to help you. Of course if someone want to help. So feel free to help. Now we have people who want to do encryption to work on encryption themselves. Lukas for instance. Yes we have looked at Rikoshi which has a protocol for to anonymize. So that you can use a crypto between two people that they get anonymous and no one will know something about them. And there is a reference application which implies GUI and the protocol. So we had a few problems. One there is a So our first problem was that GUI and the project was about the front end. So because these parts haven't been apart we couldn't build the front end. And if we hear people who are programmed already you might notice. So we had the idea to build a library. So we started in Haskell. And next to it we want to have a modular so that we can try new things in the protocol. Okay well yeah just write encryption library just like just like that. Max tries to measure big people amount of events. How do you do this? With magic. So we want to rebuild creepy dough but people told us no no this wouldn't work. We don't want to spy on people but we want to locate them. So we tried it with Wi-Fi. First thing was it was about the technique behind it. So what was what is possible? So we built up an infrastructure and a back end and then we tried it technically. Of course it wasn't finished. It isn't finished. But after two Jungtag days it's working now. And now we have results we can work on. That's quite interesting. Now last project for today is the Neuland Eufony from Jeremy and Jacob. What do you do there? Neuland Eufony is the most tense on surveillance. The project is implemented with proxy in Python. So when you go to a website in a way that you are not able to access a home page it is supposed to build an awareness about for people in the so-called first world to have a feeling how censored internet looks like. This is our project. All right now that's the point where I'm going to ask the audience if anybody has a question. Just stand in front of the microphone or write it from the internet. Internet has a question. A question about the privacy patch. Which power source do you use your smartphone for the LED? We have used OTG so the mobile phone has to support it. And from this part we get the energy. It's when I think about it you have something hanging on your nd like a periphery isn't it too thick? Is it practical? This was a prototype which was quite big and we wanted to build a smaller Are you working on it currently? Currently we are not working on it. All right I'd like to ask the Querschläger project. Does anybody from you know? Does anybody from you knew before arriving about Ricochet? Just a couple. Who knows Haskell programming language? Not that many people. Lukas, how did you think about implementing an encryption library yourself? Because if anybody would do this here on the congress everyone around them would say I'm programming an encryption library. Everybody would say don't do this. This is just too dangerous. We have programmed a protocol. Now we have implemented a protocol which uses cryptography which is already there which already can be used. So it can use everything which is around from projects already there from crypto which is already there. So Ricochet is also not something where we would say you can already use it. It's already good but it's rather alpha and it has to be proved in practice and it has to be seen whether it is the right approach. But it sounds like we're not touching the encryption core itself so we can't break anything. Yeah of course we can break something. Our protocol can be hacked and hidden services might also encounter problems. Has anybody else have a look at it? Did you have somebody just double check your code apart from yourself? Yeah in singular cases but not in a big style and our code is not ready yet so we don't have the complete protocol implemented. So if anybody wants to do some code review in Haskell just feel free. New question? Hello I have a question on Max. I didn't understand the project at all. Surveillance. What are you doing exactly? You look at the MAC address. What are you doing exactly in your project? No mobile files always want Wi-Fi and the mobile phone always wants to have Wi-Fi because mobile data is very slow so it is always looking is there a Wi-Fi network and we want to catch those Wi-Fi requests and we get the packages and give them an identifier, a hash value. So these three packages might come from the same source and then we can say depending on the strength of the signal we're just coming from. So if here and there and there is something with an antenna so we can see how many people are in which part of the audience room and at a conference you can see where a lot of people are standing where there might be a queue because people don't get through a door as I'm saying. Bingo. So we solve all the problems of humanism. Very nice. Newland Euphony project. Do you have about this proxy server? Did you try it on somebody who didn't know what was happening? No we haven't tried it yet with people who didn't know what is happening. It's very obvious. The changes are highlighted and there are cat pictures on the website so you should notice. Everyone is very welcome to try. It's on GitHub. It's running. You can use it. It's very slow. If you have any ideas how to make it faster we are looking for improvements. Thank you very much. One last question about PGP how to project. Do you try on people who had no idea and did they really manage to go through the process? No we haven't tried it yet. But a project came from the idea when I tried to explain it to my mother how to use PGP and my mother did use it and it did work because I did it for her but she wanted to know how to understand and she encountered the project as a problem that she could communicate with me but not with anyone else and then my mom asked me to explain it to her friends and this was a lot of work for me so I had the idea to make an easy to understand guide just how to project how to explain it to your mother or how to explain it to different kinds of people. So please try this PGP how to protocol just try to use it and assess it. So thank you very much to all the participants from Jugendhaft. This is your applause. Thanks and all participants. You can go now. There is somebody else coming but it's not over. It's not over. I have one more intervention. You can talk to the project from the Open Knowledge Foundation Germany and Daniel Fader is asked to come on stage and tell us a few words. Thank you. So applause also goes to my wonderful colleagues which are standing over there. I can give you a quick look at what is coming up. We have then different events at different places and we are always thinking about how to develop the program and the future together with the youth, with the people participating and also with the mentors. Next year we want to have also for regional events and one main event in Berlin. It's not a lot actually so there are a lot more people who want to join but can't and we have also heard in this project presentations how to it's a problem that sometimes you start a project or very often you start a project and how do you develop it? How can it become better? And we are looking for ideas on how to get more events for young people and how to have how you can open for example hack spaces for youth as well and what kind of events you can offer to young people to be more attractive for them. We will have again five events. We want to have more international projects and not only a German language approach but also work with other partners to have similar youth hacking events with about code and ethics with international partners. We want to have an entry level program. At the moment we are looking for young people who are already into code who already have some experience so young people coming to us have some experience at some level. We don't test it but now we want we are also already thinking about how we can approach a more entry level program to also talk about children how they can learn programming how very young people can get a concept about programming with all the ethical questions coming with it. And if you have any ideas and want to help develop these ideas with us we are very open for you to approach us. And we also want to talk be attractive for girls. Currently we have 20 percent of girls attending which is not bad for this kind of events but it's not nearly representing the society so we want to have 50 percent of girls attending our events. And next year we want to talk to more actors which are involved in the area of girls and tech and implement their experience and we have already implemented the scientific ideas which are around but we are still we still want to focus on this. I have to finish now thank you very much for the program for this great space and it's great to be on this main stage and be in contact with so many people and I have to talk to who has a conference area where we can implement TRIFA maybe so it's great to get in contact with all of these people and with you and at two o'clock tomorrow there will be a meet up at the you can take the assembly. Now very shortly there is there is real things you can do if a teenager has a project there needs they need people to organize it with them and this congress is full of hackers and these teenagers from Jugendhack really need people to give them a hand especially in Berlin but if you know people or elsewhere if you know people if you know people who can program who can give assistance please just give them a hand and support them as far as you can thank you very much