
Chaos Computer Club - archive feed
14,359 episodes — Page 115 of 288
There might have been a misunderstanding... (sotm2020)
When people come to OpenStreetMap for the first time, their expectations are sometimes at odds with what the OpenStreetMap community is doing. If you have been puzzled by an OSMer telling you that OpenStreetMap is not a map, that openstreetmap.org is not aiming to compete with Google Maps, or by their stubborn refusal to remove a private trail from the map, then this talk is for you. It will explain the basic tenets of the OpenStreetMap community and how they apply in practice. This talk will explain some of the often-heard but little-documented basic concepts in OSM, like * we are not a map (but a database) * the map does not matter (the community does) * openstreetmap.org is not aimed at the public (but at mappers) * we map what's on the ground (not what the government or the landowner wants) Building on that, the talk will also outline why the OSM community is often skeptical about filling an empty map with data imports, about AI contributions, or about automatic edits, and why OpenStreetMap is not a business directory. The plan is to explain the basic ideas and give examples of their effects for data users or for everyday mapping practice. Where the concepts are controversial or subject to discussion, these controversies will be mentioned but not followed in depth. This talk will focus on "traditional" values in OpenStreetMap because they are omnipresent. After hearing these explanations, newcomers will have a better chance of understanding where people come from when they say things like "we are not a map", and will be better prepared to form their own opinion. about this event: https://2020.stateofthemap.org/sessions/DYXWDC/
Creating an open data ecosystem for reviews of places and more (sotm2020)
We built open-source infrastructure that allows the community to integrate open data reviews of POI into the OpenStreetMap ecosystem. This enables any application or website to make use of a reviews layer, and to benefit from the shared data pool that is created by a combined user base of participating applications. We built it to ensure that people all over the world can freely share their insights about things that matter to them without being confined to proprietary data silos. Mangrove is a non-profit initiative to create a public space on the Internet where people can freely share insights with each other and make better decisions based on open data. Our goal is to create an Open Data Ecosystem for Reviews of places, companies, websites, books, and more. We built open-source infrastructure that enables any application or website to integrate a reviews layer, and to benefit from the shared data pool that is created by a combined user base of participating applications. In this talk, we are going to introduce to the OpenStreetMap community the technology that is available, and we are going to show how OSM-based projects could benefit from an integration with Mangrove. Furthermore, we are introducing the non-profit Open Reviews Association, ORA, who became the custodian of the Mangrove technology and open dataset. We invite anyone to join as a member in order to shape the direction of the project and help achieve its vision. about this event: https://2020.stateofthemap.org/sessions/AA8RXP/
Mapcampaigner Redesign: The Data Quality Monitor For OSM (sotm2020)
Humanitarian Openstreetmap Team (HOT) is an international team focused on humanitarian action and community development through open mapping. Since 2010, the organization has managed activations to attend multiple events such as understanding hazards, public health, refugee response, among others. However, when we think about organizing large-scale efforts it can be complex, due to the necessary logistics, volunteers involved, and also assuring that the data collected is meaningful. MapCampaigner, is a tool which monitors progress, view metrics on the quality and completeness of collected data and users engaged. The goal of this talk is to present the latest features included in the latest update of the tool, the goals that MapCampaigner accomplishes and many humanitarian and non-humanitarian examples through a demo. When we talk about a mapping campaign, it generally has specific characteristics: Desire to collect geospatial data for a purpose. Define an area of interest. Define a set of features and attributes to collect. The period of time of the campaign Group of people to collect the data. Could be highly trained staff members or volunteers. It would sound simple. However, it is possible to find challenges in difficult places. For instance, how to crowdsource precise locations and specific attributes of every school in Barranquilla, Colombia? Because some locations are inaccessible, it becomes difficult and costly to deploy people to the area to collect and validate the data. Many tools have been developed to address these challenges remotely, like OpenMapKit and Maps.me to collect data and do some quality assurance with JOSM, for instance. Despite this, these tools do not have the property to monitor specific features/attributes, define current status of the mapping campaign, or validate people contributing in an area. Putting these challenges in mind, HOT designed the MapCampaigner tool. Users can track and measure the quality of many features such as schools, buildings and cafes at the same time. This mapping campaign will report users involved, missing tags, and percentage of completeness in an area for each attribute collected. Also, MapCampaigner has integrations with apps such as Maps.me and OpenMapKit In this talk, I will walk through the tool, how it is used, and seek input for enhancements. Will show new features included in the latest user-centered redesign using live demo. The schedule of this talk is the following: Introduction and problem statement (5 minutes). MapCampaigner features (5 minutes) Examples and demo (5 minutes) Conclusions and future work (5 minutes) about this event: https://2020.stateofthemap.org/sessions/VJS3LC/
Overview on OpenStreetMap Togo Community (sotm2020)
Le Togo, l’un des plus petits pays de l’Afrique de l’Ouest abrite depuis 2013 une communauté OpenStreetMap. OSM Togo a mise en œuvre de nombreux projets mais a connu également des difficultés. Cette présentation a pour objectif de faire un aperçu sur la vie de la communauté OpenStreetMap Togo. OpenStreetMap (OSM) considered as the wikipedia of cartography is a Collaborative Mapping Project which exists in several countries around the world. So, Togo, one of the smallest countries of West Africa, has been hosting for more than five years a strong and dynamic OSM community called OpenStreetMap Togo. Several activities, mainly mapathon sessions, mapping parties, and capacity building trainings have been carried out through several projects for various target groups including students, public institutions, civil society organizations, and companies in order to promote the OSM project and to have a quality data on Togo. Highlights of these projects are: "Digital mapping OpenStreetMap as lever for local development in Togo", “GirlsMap, a gender-oriented project implemented in several African countries”, “G roads project (mapping of mainly roads of Togo)”, and “mapping of all pharmacy of Lomé, capital of Togo (CARTOPHARMA)”. Today, there are more than 200 local contributors who, through their actions, are making the OSM data evolve at the country level. However, like in most OSM communities in Africa and around the world, OSM Togo is sometimes constrained by several difficulties that limit the expansion of the OSM project and the production of better quality data in Togo. The objective of this presentation is to highlight the life of the OSM community in Togo, its projects, strengths, challenges and its difficulties related to quality OSM data production. about this event: https://2020.stateofthemap.org/sessions/EYMZXV/
The Map in 360 (sotm2020)
Mobile mapping is the process of collecting geospatial data from a mobile vehicle using a 360º camera, laser scanner, GPS/IMU positioning system, and other sensors. Mobile mapping is a time and cost-effective way to conduct asset inventory, monitor road infrastructure, and map street furniture. However, the high cost of acquiring mobile mapping equipment, such as professional 360° cameras and laser scanners, inhibit the ability of local OpenStreetMap communities to leverage mobile mapping technologies. With advice from Mapillary, low-cost devices that are accessible to communities make mobile mapping possible on a wider scale. 360º cameras may be used in different vehicle types: cars, bicycles, quad bikes and also on foot. With a 360º field of view, these cameras capture everything around the sphere. Where flat frame images can limit the map editing workflow, 360º images bring panoramic viewing to OpenStreetMap editors for a more comprehensive understanding of the space and place. The Mapillary photo overlay supports panorama view on OSM ID Editor and JOSM. After images have been captured and uploaded to the web, Mapillary creates a reconstruction of the scene in 3D using an open-source Structure from Motion library (OpenSfM). This helps to improve the image GPS positions, based on the overall consistency of the 3D scene. Next, the objects in the imagery (such as traffic signs and other types of objects) are identified by computer vision. Combining detections of an object in several images and the aforementioned 3D model allows us to calculate the position of the detected object in the world. Overall, this talk will examine the recommended 360º cameras, discuss data collection and benefit of street-level imagery collection with 360º cameras, review strategies for uploading 360º images, comparing different 360º camera models, and highlight how OpenStreetMap communities around the world are using 360º images to improve local maps with Mapillary. about this event: https://2020.stateofthemap.org/sessions/YTHZWC/
The State of OpenStreetMap in Africa (sotm2020)
This talk will present the results of a survey done on the State of the OpenStreetMap, the unique challenges and success of OSM in Africa and how the different communities are working together to grow the map and the community on the continent. The global State of the Map conference is taking place in Africa for the very first time, and it is a great opportunity to light a torch into the state of OpenStreetMap in Africa. What is happening around the Map the West, Central, South and North of Africa? Where are the active communities, what are the reasons for their success, what challenges are they facing and what solutions are they using to overcome the challenges? This talk will present the results of a survey done with different OSM communities in Africa to answer the above questions, while at the same time looking at the map data to measure the level of completeness in each country, and examining the reasons behind the different scenarios in the different countries. The talk will also present the views of OSM Community leaders from Africa on how to promote sustainability, resilience, inclusiveness, diversity and equity in decision making in regards to the future of OpenStreetMap. Why are there very few official local OpenStreetMap Chapters from Africa and what can be done to change the situation? about this event: https://2020.stateofthemap.org/sessions/M9WYW9/
Buildings are the new Streets (sotm2020)
What are the perspectives and challenges around the new wealth of building data in OpenStreetMap? OpenStreetMap (OSM) is constantly expanding into emerging fields, particularly around building datasets. Through its participatory character, OSM provides an incomplete, but global coverage of buildings, nowadays already outnumbering roads. Their distribution and properties are the best indicator to population density, economic activity patterns, and risks of natural hazards. Thus, OSM constitutes a perfect base to provide answers to many related questions of various stakeholders from communities, governments, private sector and research. We present an overview of how worldwide building data is used and will be in the near future. We will guide through our latest projects, reaching from the creation of risk models, via automated building extraction from satellite sensor data to building completeness estimates, and set these developments in context with other community-driven activities. We report on the challenges of managing global building data, and combining attributes from other open and public domain big datasets towards rich handling of building data in and around OSM. A special focus is on the ways how this new information can be made useful to support mappers to achieve higher completeness of building data. about this event: https://2020.stateofthemap.org/sessions/YXNWNT/
Lightning Talks I (sotm2020)
Lightning Talk session. ## Kenya Covid-19 Tracker *Zacharia Muindi* Map Kibera has launched the Kenya COVID-19 Tracker Ushahidi Instance to document geospatial data, map out resources and services being offered to the community in response to Covid-19 and track cases across Kenya. The project will improve OSM basemaps in Kibera and other informal settlements of Nairobi to allow visualisation of current status and hotspots. ## Mapping Gender issues in Kenya *Caroline Akoth (WiGIS, Kenya)* This lightning talk will cover Women in GIS, Kenya efforts to map gender issues in Kenya with support of our community, through #DataViz Challenges. ## Where can you dine like a king? *Stefan Keller* - [Whitepaper](https://md.coredump.ch/s/H1IQbLzjU), [Slides](https://www.slideshare.net/StefanKeller/where-can-you-dine-like-a-king) Synchronizing Local Datasets and OpenStreetMap using QGIS. ## Nurturing a Ministry of Mapping *David Garcia* Who cares for the mapmakers who care? I would like to share a story about a geospatial collective about OSM and FOSS4G that we have been trying to organise in the Philippines during the pandemic. ## Building the Street View Experience, Lagos, Nigeria *Ayo Akinseye* - [Website](http://www.moriwo.com/), [Slides](https://digitalspatial.com/sotm2020/presentation/) For better Geo visualization, we built a website with Geo referenced 360 degree panorama photos. Lagos, Nigeria is our first phase. ## What's new on OSMCha? *Wille Marcel* OSMCha is a validation tool for OpenStreetMap. On the last months we added some new features like visualization of relation members and more options of background imagery. Get updated on OSMCha with this talk. ## [GeoLadies PH](https://www.facebook.com/geoladiesph/) *Arnalie Vicario* Brief talk about GeoLadies PH, which was inspired by Maning Sambale's "How Do We Change the Ratio?" presentation in 2014. GeoLadies PH dvocates incommunity diversity, collaborative participation and affirmative spaces forwomen and under-represented communities in OpenStreetMap and the localgeospatial science community. ## Fighting FGM (Female Genital Mutilation) with Maps *Janet Chapman* about this event: https://2020.stateofthemap.org/sessions/AZPHEF/
Building mapping communities in rural Tanzania – challenges, successes and lessons learnt (sotm2020)
Crowd2Map Tanzania is a volunteer run crowdsourced project that has been mapping rural Tanzania since 2015. This talk will give an overview of some of the lessons learnt, particularly in building mapping communities in remote rural areas with first time smartphone users. Since 2015, we have been adding schools, hospitals, roads, buildings and villages to OpenStreetMap with the help of over 12500 volunteers worldwide and 600 on the ground in Tanzania. With minimal budget and no staff we have so far added over 4.1 million buildings and trained community mappers in 26 areas of Tanzania. We were asked to run a mapathon at the United Nations General Assembly in October 2018 and have also been featured in many newspaper articles. We have prioritised mapping those areas of Tanzania where girls are at risk of Female Genital Mutilation, FGM, so that activists and the police can more easily find and protect them. But we have also been working with other community groups and district officials on how maps of their area can help with development. The mapping is in two phases – firstly online volunteers trace roads and buildings from satellite images then volunteers on the ground add names of villages, offices, churches, shops and other points of interest using a free smartphone app Maps.Me and we then produce printable maps of villages, wards and districts, and train people about how they can use these maps. Training field mappers who have never been online, seen a map of their village, or used a smartphone before has multiple challenges. This talk will outline some of them, and lessons learnt, and seek to stimulate a discussion from the wider community on sharing good practice and resources in this area. about this event: https://2020.stateofthemap.org/sessions/DZ8PWQ/
Ranks for Rendering (sotm2020)
Separation of features by their importance is a core technique in cartography. But what happens if features of the same feature class (e.g. train stations) have a varying importance? A manual cartographer can choose the important features based on other knowledge. Howerver, rule based cartography which is dominating in the OpenStreetMap environment cannot work this way. A computer programme rendering a map needs selection rules. Someone has to implement them. This talk presents some examples showing how to add lacking relevance information if the importance of features within one feature class ranges span between extreme values. It will show how train stations and airports can ranked using other OSM data and external datasets. Maps cannot show all information at all scales. A cartographer needs to decided which features should appear at which scale on the map. OpenStreetMap based web maps are usually products of rule-based cartography, a computer programme selecting features from a data store and rendering them. It needs rules. If all the features of a feature class are of similar importance, the selection is simple. If not, ranks or attributes to be used for ranking are required. Ranks are assigned to roads as values of the `highway=*` tag, rankable attributes are available as `population=*` tags in OpenStreetMap. In some cases some features of a feature class are of high importance but many other features of that class are irrelevant at medium or lower scales. For example, a map on a medium scale cannot show all stations or all airports in a country. Some airports are only used by a few flights per day, others are not even public. Some train stations have dozens of trains per hours while others get served only few times per week or are used by a dozen passengers per week. Important features should appear at country level but irrelevant features should appear at high scales only. This challenge has not been addressed by map styles used for OpenStreetMap data so far. Authors of map styles circumvent the issue by rendering all features at higher scales only or by selectiong features randomly until enough features are rendered. The talk will present how to add ranking information to train stations and airports from OpenStreetMap using other OpenStreetMap data and/or external datasets. The ranking is applied in the rendering database. The ranking train station is based on the presence of public transport route relations and has been used for train station rendering of OpenRailwayMap's infrastructure map style since January 2020. about this event: https://2020.stateofthemap.org/sessions/3FNPY7/
Economy, Human, and Policy Impact on Mapping in Public Sector (sotm2020)
This talk is based on the experiences I faced while working with the public sector on mapping and try to identify some of the impacts that made and answering 3 questions which arise: * How much Money should I spend? * How much Accuracy do I need? * How much Human Involvement? In this talk, I will be explaining experiences faced while working on some of the major projects in public sector related to FOSSGIS and where all we could implement OSM into. Some of the major projects are as: ##### Utility mapping of State Electricity Board: Comprehensive solution for mapping was developed for Kerala State Electricity Board. The solution included a. Mobile field survey and mapping tool b. Map editor for post production and drawing c. Map viewer d. Map printing e. various intermediate data processing and conversion tools. Complete tool chain was designed and field tested. KSEB used our approach to map 11Kv electric poles of distribution department. This covered around 14 Lakhs electric poles. The original cost estimate for the work by KSEB using traditional approach and proprietary systems was around Rs 200 crores. Technological solution developed by ICFOSS will dramatically reduce cost of mapping and lead to substantial saving of public exchequer. The benefit through utilisation of the map data like electricity loss minimisation and quality improvement is also to be noted. For the original price, work would not have happened. The entire process was based on technologies and standards around OpenStreetMap. ##### Participatory mapping of Govt. Offices Government of Kerala aims to build a spatial database of whole Kerala based on OpenStreetMap. A participatory model was planned for the field survey and the execution was planned in different phases; Government Institutions mapping, Road and Waterways mapping, etc. As preliminary phase, govt. Offices mapping was done by developing an HTML5 based Laravel web application. And this will be later on validated and uploaded to OSM. ##### Route analysis for Govt. Fiber Optic Network A dedicated Optic Fibre Network (Kerala state Fibre Optic Network) connecting 30000 of Government Institutions including schools and other departments was planned. Substations of KSEB (Kerala State Electricity Board) across the state were chosen to create the backbone network installing PoPs (Point of Presence) at each substation. As part of the planning phase, total length of fibre cable required was to be found. Based on GIS based routing techniques and derived methodologies, cluster of networks and total length estimate were identified. ##### Canal digitisation within 42 sq.km. paddy area Government of Kerala aims to map canal system within Thrissur Kole Wetlands an area of around 4300 hectares to measure total water holding capacity of the system. A drone based aerial survey model was planned for the data collection and further digitisation and volume measurements were done using OpenDroneMap and OpenStreetMap based toolchain. about this event: https://2020.stateofthemap.org/sessions/3DMDQK/
Health Facilities Import (sotm2020)
The talk is to basically share the experience of working with Imports of Health Facilities in India (OpenGovernmentData). We planned to go briefly through the background of Open GovernmentData and the countries following the OGD, along with the compatibility of OdBL for the datasets they provide to the public. The main purpose of the import is to provide accessible data of accurate health care information from the Open Government Data directories for Hospitals, Health facilities, Blood banks, Health Centers and Health Clinics information which can be useful for all the people and also the Humanitarian team in India. The primary focus of the talk is the import process from data preparation to the execution which includesImports Guidelines , Data Cleanup, Data transformation, Data Execution. The talk shares the detailed stats of the - Indian Health facilities OSM map data coverage before & after Imports and our survey experience for collecting the health facilities records in our region - Telangana. We also line up with the Survey experience to collect the Health facilities records and conducted OSM awareness programmes. Conclude the session with the future plan and local community support. We RMSI Team is performing the imports of Healthfacilities in India for OpenGovernmentData. We want to share the experience working on our successful imports from planning to importing the data. Also want to share the usage of Open Government Data and the other countries who are following the same. In total we have 190k+ records in the datasets which have been provided by the government of India and among them 46k+ are already on OSM. he talk is to basically share the experience of working with Imports of Health Facilities in India (OpenGovernmentData). https://wiki.openstreetmap.org/wiki/India_Health_Facilities_Import The main purpose of the import is to provide accessible data of accurate health care information from the Open Government Data directories for Hospitals, Health facilities, Blood banks, Health Centers and Health Clinics information which can be useful for all the people and also the Humanitarian team in India. The primary focus of the talk is the import process from data preparation to the execution which includesImports Guidelines , Data Cleanup, Data transformation, Data Execution. The talk shares the detailed stats of the - Indian Health facilities OSM map data coverage before & after Imports and our survey experience for collecting the health facilities records in our region - Telangana. The talk is totally based on the knowledge sharing on Imports and how to improve the base map data in India. about this event: https://pretalx.com/sotm2020/talk/9L7U83/
OSM Routing Evaluation (sotm2020)
This talk will present an evaluation of different OSM routing software and its impact on the journey. Several popular OSM routing software results will be evaluated on its route-cost (distance and or time) and different modes of transportation (from walking to motor-vehicle). Additional evaluation on the ground will also evaluate which route is a good (or bad) one and what may cause this impact. There have been multiples OSM routing services that are available, from offline to online. While this situation gives people many options to choose from it may also confuse people on which service they should choose or use. This talk is an effort to evaluate these services on different modes of transportation. The evaluation is not only on the routing result but also on when the route is used in real-life scenarios. It tries to answer practical questions such as what is the routing service that provides the best result for walking? Or is it better to use Graphopper or OSRM for car navigation? Different OSM routing services will be evaluated using several start-end points and what do the results look like. How do different routing service results in shorter or longer distance/time and what may have caused it? Surely the journey in the real situation will be presented as well. While the answers highly depend on several factors (such as road tag completeness, local road rules, and time of traveling), this talk will be a good overview for the audience that wants to know more about routing services in OSM. No technical knowledge is necessary. about this event: https://2020.stateofthemap.org/sessions/MJ8ZY8/
Drones for Community Mapping (sotm2020)
Drone technology is an evolving industry used in multi-disciplinary fields ranging from agriculture, marine conservation to real estate and films. There’s so much potential and possibilities on what drones could help people making work faster and more efficient. In mapping, aerial imagery uploaded to Open Aerial Map can be used as basemap for OSM editing. Example cases are in Batad Rice Terraces, UNESCO Heritage site for mapping tangible changes in the community over time and create a tourism map and other small urban communities in the Philippines, aerial imagery was used for mapathons and community mapping done in OSM. This talk is about sharing my experience as a drone pilot here in the Philippines and what contributions in OSM it can do if given more opportunity in the future to fly drones in remote areas in the Philippines. Only 8% of certified drone pilots in the Philippines are women. It’s been my advocacy to encourage women to be drone pilots. In Batad Rice Terraces, a UNESCO world heritage site, there has been a massive influx of tourists coming to visit. Using a drone, I was able to acquire high-resolution imagery in 2019 for the community. The research team was able to use the image to detect tangible changes in the rice fields and houses are no longer built traditionally (from coconut trees and lumber to cement and galvanized iron sheets). The image, DTM, and DSM were uploaded in Open Aerial Map and been used in OSM as a base map to map out the recent community. Other OSM PH drone imagery collection initiatives area in urban areas such as Lupang Arenda in Taytay, Rizal, and Downtown, Dumaguete. The images acquired from these areas were uploaded as well in OAM and used as base maps in the local community efforts to map out their city and small mapathons conducted in Manila. about this event: https://pretalx.com/sotm2020/talk/8JQ7PY/
4 County OSM Digitization Liberia – Lesson Learned (sotm2020)
Last year, HOT collaborated with OSM Liberia and iLab Liberia to complete the mapping and perform quality assurance in four counties in Liberia. The objective of this program is to update OpenStreetMap data to assist with a Social Registry data collection in four counties in Liberia: Bomi, Bong, Nimba and Maryland. Buildings and roads are the entities to map for this program. The Government of Liberia is working on building an effective social protection by implementing a Liberia Household Social Registry (LHSR). The data collection for this Liberia Household Social Registry (LHSR) requires house-to-house visits. To ensure that the data intake questionnaire is administered to all households, updated map is needed since it’s last updated in 2008. HOT collaborated with OSM Liberia and iLab Liberia to complete the mapping and perform quality assurance in four counties in Liberia. The objective of this program is to update OpenStreetMap data to assist with a Social Registry data collection in four counties in Liberia: Bomi, Bong, Nimba and Maryland. Buildings and roads are the entities to map for this program. The mapping itself is done by local university students. After completed mapping all four counties, they perform data validation using JOSM. Then, the data is being validated again by OSM Liberia, iLab Liberia and HOT ID. Lessons learned from this digitization program are: - First, it’s really great to involve local mappers because they have local knowledge especially on mapping roads. The road’s classification in Africa is quite different, they even have their own OSM Wiki Page. - Second, it’s really useful to review the works of mappers while they’re mapping, so that we can point out if there is any mistake. We can also make a guideline out of this mistake we found, so that they don’t do it again in the future. - Last, it’s better to make new mappers get familiar with mapping first before jumping to data validation. The longer duration of mapping, the better validator they would become. Though it can be helped by providing a validation guideline, it’s better for them to understand the do’s and the dont’s, what’s right or wrong, what’s supposed to do and not to do when mapping basic objects like buildings and roads. To grasp this level of understanding requires some time of mapping. We still find warnings, errors, conflicts and unfixed geometry in the tasks validated by local university students. Yes, this world would be better if there are more validators, but it takes some mapping time to be a good validator, to understand what needs to be corrected and what’s not. about this event: https://pretalx.com/sotm2020/talk/KDXFHZ/
Winds of Change in OpenStreetMap (sotm2020)
OSM Foundation board chairperson Allan Mustard offers his personal assessment of challenges facing OSM and how he thinks the community and the OSM Foundation Board could deal with them. OSM Foundation board chairperson Allan Mustard offers his personal assessment of challenges facing OSM and how he thinks the community and the OSM Foundation Board could deal with them. about this event: https://2020.stateofthemap.org/sessions/RRVNAM/
Opening (sotm2020)
Welcome to SotM 2020! Some words about how the virtual SotM will run. about this event: https://pretalx.com/sotm2020/talk/AXAUHX/
Offene Technologien für freie Kommunikation (cadusdebate)
Über Förderung und Gefährdung von Open Source Projekten Den aktuellen Angriff der Trump-Regierung auf den Open Technology Fund in den USA nehmen wir zum Anlass, uns hier vor Ort einmal umzuschauen: welche Förderungen gibt es, und warum sind sie wichtig für offene Technologie-Projekte? Ist freies Internet auch für den humanitären Kontext ein Thema? Wir freuen uns auf ein spannendes Gespräch über diese Fragen mit unseren beiden Gästen: Elisa vom SUPERRR Lab hat das letzte Jahr dazu geforscht und Empfehlungen für Förderer entwickelt, wie Infrastrukturprojekte besser unterstützt werden können. Als ehemalige Leiterin des Prototype Funds kennt sie sich auch mit der bürokratischen Seite von Förderung besser aus, als ihr lieb ist. Elektra hat die Entwicklung der Meshtechnologie für Communitynetzwerke bei Freifunk aktiv mitgestaltet und u.a. in Bangladesh, Indien, Chile, Tanzania, Südafrika unterrichtet. Sie arbeitet als Open-Software- und Open-Hardwareentwicklerin und hat unter anderem den B.A.T.M.A.N. Routingalgorithmus für Freifunk-Netze initiiert und mit der Freifunk-Community entwickelt. Außerdem war sie an der Entwicklung der Mesh-Potato beteiligt, einem Wireless-Router für drahtlose Ad-Hoc-Netzwerke in global benachteiligten Regionen. about this event: https://cadus.org
Vor Corona, mit Corona, trotz Corona - #leavenoonebehind (cadusdebate)
Während mensch in Berlin mittlerweile schon genau hinschauen muss um zu sehen, dass wir in Zeiten einer Pandemie leben, ist die Lage an den europäischen Außengrenzen ernst: Im zentralen Mittelmeer und auf den griechischen Inseln herrscht humanitärer Notstand. Das war bereits vor Corona der Fall, mit Corona hat sich die Lage verschärft und trotz Lockerungen, auch dort vor Ort, bessert sich die humanitäre Lage nicht. Franziska Schmidt von der Refugee Law Clinic (RLC) Berlin auf Samos und Ruben Neugebauer von Sea-Watch berichten über die Situation und diskutieren über eure Fragen aus dem Chat. about this event: https://c3voc.de
Grundrechte-Report 2020 (grr)
Am Dienstag, den 2. Juni 2020 um 10:30 wurde in Berlin der neue Grundrechte-Report vorgestellt. In seinen 39 Beiträgen zeigt der alternative Verfassungsschutzbericht erneut auf, wie Gesetzgebung, Verwaltung und Behörden, aber auch Gerichte und Privatunternehmen die demokratischen und freiheitlichen Grundlangen unserer Gesellschaft gefährden. about this event: http://www.grundrechte-report.de/2020/praesent
Globale Schuldenkrise - ein Problem von Covid-19? (cadusdebate)
Schon vor der Covid-19 Pandemie hatten viele Länder Probleme, ihre Schulden zu begleichen. Horrende Zinszahlungen haben die Staatshaushalte vieler Länder ausgehöhlt: Sie zahlen mehr an ihre Investoren, als sie für ihre Gesundheitssysteme ausgeben. In diesem Debate! widmen wir uns den globalen Finanzströmen, den Auswirkungen von vorangegangenen globalen Finanzkrisen auf Gender-(Un-) Gerechtigkeit, und den derzeitigen Versuchen von NGOs und multilateralen Akteur*innen, die Schuldenkrise einzudämmen. Dazu haben wir Mareike Beck eingeladen, politische Ökonomin, derzeit am King's College London. Ihre Forschungsschwerpunkte sind die Politik der globalen Finanzmärkte, insbesondere die Rolle der globalen Banken in der Finanzialisierung und deren Auswirkungen auf Verschuldung und Ungleichheit. Wie immer sind alle herzlich eingeladen, sich nach dem Vortrag an der Diskussion zu beteiligen - situationsbedingt per Chat! (Link folgt) *https://creativecommons.org/licenses/by-sa/3.0/deed.en about this event: https://c3voc.de
Wie entsteht mein CO2-Fußabdruck? (chaotikum)
Verschiedene Apps und Websites präsentieren uns eine Berechnung, wie viel CO2 wir verursachen. Dies soll uns ermöglichen unser Leben zu verändern um Umweltfreundlicher zu sein. Aber wie genau sind diese Daten? Wo kommen sie überhaupt her? Wie viel Einfluss habe ich tatsächlich selbst auf meinen CO2-Fußabdruck? Diese Fragen ist TVLuke mal neugierig nachgegangen und hat was er rausgefunden in diesem Freitalk verpackt. about this event: chaotikum.org
Kellertuer über die Winkelsumme im sphärischen Dreieck [Fünf-Minuten-Termine] (chaotikum)
Was sind eigentliche Dreiecke, wenn man sich nicht in der Ebene sondern auf einer Kugeloberfläche befindet? Kellertuer fängt ganz grundsätzlich an und erklärt, was den Konzepten von Punkten, Strecken und Winkeln auf der Kugel entspricht und klärt schließlich auch die Frage, wie denn das dann mit der Winkelsumme im Dreieck auf der Kugel ist. Ein Vortrag im Rahmen der Fünf-Minuten-Termine. Die Idee ist einfach: An jedem vierten Mittwoch des Monats nutzen wir das volle Haus zum Open Space / Chaostreff und jede Person, die möchte, kann kurz vorstellen, was auch immer ihr vorschwebt. Diesmal wegen Corona-Krise von Zuhause. about this event: chaotikum.org
Fiona über Firebase und Krähen [Fünf-Minuten-Termine] (chaotikum)
Wie kann man digital verteilt gemeinsam Krähen zählen? Dafür braucht man natürlich eine gemeinsame Datenbank und am besten auch ein Framework, das sich um die Synchronisation kümmert. Fiona hat sich Firebase von Google angeschaut und berichtet von ihren ersten Eindrücken. Ein Vortrag im Rahmen der Fünf-Minuten-Termine at Home. Die Idee ist eigentlich einfach: An jedem vierten Mittwoch des Monats nutzen wir das volle Haus zum Open Space / Chaostreff und jede Person, die möchte, kann kurz vorstellen, was auch immer ihr vorschwebt. Diesmal wegen Corona-Krise von Zuhause. about this event: chaotikum.org
TVLuke über Geschichte(n) erzählen [Fünf-Minuten-Termine] (chaotikum)
TVLuke hat einen Twitter-Bot geschrieben, der z.B. geschichtliche Ereignisse in komprimierter Form wiedergeben kann. Dabei hat er sich ein wenig Gedanken darüber gemacht, wie man Geschichten auf Twitter überhaupt erzählen will. Der Code zum Bot liegt unter https://git.chaotikum.org/twistory/twistory-bot Ein Vortrag im Rahmen der Fünf-Minuten-Termine at Home. Die Idee ist eigentlich einfach: An jedem vierten Mittwoch des Monats nutzen wir das volle Haus zum Open Space / Chaostreff und jede Person, die möchte, kann kurz vorstellen, was auch immer ihr vorschwebt. Diesmal wegen Corona-Krise von Zuhause. about this event: chaotikum.org
Quantum Hardening Cryptographic Protocols - EN (divoc)
This talk is an introduction to the field of quantum hardening. The introduction of practical quantum computers will render existing cryptographic protocols unsafe. At what point we need to start worrying and what can be done to remedy this problem is the focus of this talk. The talk begins with an introduction to the design of modern cryptographic protocols in general. If you would like to skip the crypto introduction and cut to the quantum hardening part, jump to minute 29:00. Deutsche Version: https://media.ccc.de/v/DiVOC-19-quantum Blog Post (en): https://medium.com/@karolin_varner/2def53b46833?source=friends_link&sk=240a46cb939e7d9244f2fbb5066201e8 Blog Post (en, alternative host): https://cupdev.net/blog/014_quantumhardening.html The original talk was in German, so this is a re-recording for your pleasure. about this event: https://medium.com/@karolin_varner/2def53b46833?source=friends_link&sk=240a46cb939e7d9244f2fbb5066201e8
Quantum Hardening kryptographischer Protokolle - DE (divoc)
Durch Quantencomputer werden realistische Angriffe gegen moderne Cryptograhie möglich. Noch ist das kein besonders großes Problem, denn noch sind Quantencomputer nicht praktikabel. Warum wir uns frühzeitig vorbereiten sollen und wie wir existierende Cryptographische Protokolle absichern können wird in diesem Vortrag beschrieben. Der Vortrag beginnt mit einer Einführung in das Design moderner Cryptographischer Protokolle, damit auch relative Anfänger den Vortrag verstehen können. Der eigentliche Quantum Hardening Teil beginnt etwa bei Minute 27:00. Blog Post (en, alternativer Hoster): https://cupdev.net/blog/014_quantumhardening.html Die Aufnahme des Originaltalks hatte technische Probleme, daher gibt es hier einfach ne zweite Aufnahme. about this event: https://cupdev.net/blog/014_quantumhardening.html
Infrastructure Review und Closing (divoc)
about this event: https://di.c3voc.de/fahrplan:closing
#ClimateCrafting – Klimaschutz für die Hosentasche? (divoc)
Warum fällt uns Menschen Klimaschutz eigentlich so schwer? Und passt die Lösung für dieses Problem vielleicht in unsere Hosentasche? Im Vortrag explorieren wir die Psychologie der Ressourcenregulation auf der Suche nach einem ultimativen digitalen Kompass für den Umgang mit unserem täglichen CO2-Budget. Jede Sekunde unseres Lebens ist Ressourcenregulation. Wir atmen ein – und wir atmen aus. Wir warten auf den Bus und zählen noch kurz das Kleingeld ab. Wir merken die körperliche Anstrengung, wenn wir mit dem Rad fahren. Nur noch kurz schauen, ob ich neue Nachrichten habe. Was haben Geld, Zeit, Mobilität, Information, Strom, Schokolade und Gesundheit gemeinsam? Es sind alles Ressourcen. Und für alle Ressourcen gilt das gleiche psychologische Prinzip: Wir versuchen Gewinne zu erzielen und Verluste zu vermeiden. Wir sind dabei aber nicht komplett rational. Die psychologische Verhaltensökonomik schenkt uns mit der Prospect Theory ein kompaktes und extrem praxistaugliches Modell, mit dem wir die menschliche Ressourcenregulation in Worte und Zahlen fassen können. Nicht umsonst gab es bereits zwei Wirtschaftsnobelpreise für Forschung in diesem Bereich. Aber was hat das alles mit Klimaschutz zu tun? Na klar – auch CO2 ist eine Ressource. Und unsere Ressourcenregulation hat hier tatsächlich eine gewisse Schieflage. Aber es ist schon auch wirklich schwer, die Ressource CO2 erfolgreich in die tägliche Handlungsregulation zu integrieren. Und was bzw. wie viel ist das überhaupt genau – dieses CO2? Für den Umgang mit Zeit und Geld haben wir wenigsten ein paar sinnvolle technische Tools entwickelt und bekommen es ja auch dort nicht immer hin, uns halbwegs vernünftig zu verhalten. Was also tun gegen den allgemeinen Klimaanalphabetismus? Technik hat uns das eingebrockt. Soll Technik das Problem mal auch wieder lösen. Bauen wir doch einen CO2-Tracker und schenken so allen Menschen einen digitalen Kompass für den täglichen Umgang mit der abstrakten Ressource CO2. Schließlich hat das beim Thema Gesundheit mit den Fitnesstrackern doch auch wunderbar funktioniert. Wie sehen: Wir haben ein paar ganz gewaltige Probleme zu lösen, wenn wir den ultimativen CO2-Tracker für unsere täglichen Konsumhandlungen erschaffen wollen. Im Vortrag gibt es eine Übersicht über ein paar wirklich große Probleme, und ein paar wirklich noch nicht besonders zufriedenstellende Lösungsansätze. Von der Ökobilanzierung zum optimalen Interfacedesign – das muss doch irgendwie besser gehen. about this event: https://di.c3voc.de/fahrplan:thomas-franke
Hinter dem Shitstorm: Strategie und Ziele der neuen Rechten im Netz (divoc)
Im Vortrag geht es um das ideologische und strategische Fundament hinter der Netzaktivität der neuen Rechten. Im Vortrag geht es um das ideologische und strategische Fundament hinter der Netzaktivität der neuen Rechten. Hinter Shitstorms, Hassrede und Co. steckt mehr als reines Getrolle. Tatsächlich wird eine politische Strategie verfolgt, die letztlich zu handfesten politischen Veränderungen im Land führen soll. Das Wissen über diese Vorgehensweise hilft dabei, ihre Manifestationen im Netz zu erkennen und einzuordnen, sich nicht manipulieren zu lassen und im Bestfall die passenden Gegenimpulse setzen zu können. Als Internetnutzer*innen kennt man die Phänomene, die seit Jahren im Rahmen der erstarkten neurechten Netzaktivität am laufenden Band produziert werden: Hassrede, Morddrohungen und Shitstorms werden oft eingeordnet als plumpe, unreflektierte Ausübung impulsiver Aggression, sind letztlich aber allesamt Manifestationen einer gemeinsam zu Grunde liegenden Strategie. Ihre Umsetzung soll mithilfe von Diskursdominanz Schritt für Schritt politische Verhältnisse im Land verändern. Um das zu verhindern, muss man die Grundlagen der Denkweise und Strategie der neuen Rechten verstehen. Dazu betrachten wir im Vortrag die Vordenker der neuen Rechten, ihr Verständnis von politischer Einflussnahme als Minderheit und ihre Sicht auf den digitalen Diskurs als Instrument zum Erlangen von politischer Gestaltungsmacht. Es steckt mehr dahinter, als reines Shitposting. about this event: https://di.c3voc.de/fahrplan:lea-richter
User definierte Software Entwicklung am Beispiel des WomoLIN Projektes (divoc)
Da so ziemlich jedes Fahrzeug ein anderen Aufbau hat, wir hier eine konfigurierbare Softwareentwicklung besprochen, die dem Anwender ermöglicht eine für seine Konstallation eine lauffähige Version zu erzeugen. Vorstellung des aktuellen Status vom WomoLIN Projekt, hier soll im speziellen auch auf die Softwarentwicklung eingegangen werden. Da so ziemlich jedes Fahrzeug ein anderen Aufbau hat, wir hier eine konfigurierbare Softwareentwicklung besprochen, die dem Anwender ermöglicht eine für seine Konstallation eine lauffähige Version zu erzeugen. Das Projekt stellt eine universelle Plattform für Wohnmobile und weitere Anwendungen zur Verfügung. Herzstück des Projektes ist die Main Unit, eine Leiterplatte mit einer Vielzahl an Anschlussmöglichkeiten, rund um das Wohnmobil bzw. autarke Energieversorgung. Diese Main Unit wird durch eine Display Unit ergänzt, welche z.B. in das Wohnmobil verbaut wird. Ergänzend zu dem Display gibt es aber auch weitere Möglichkeiten der Steuerung z.B. über ein Smartphone. Die Herausforderung in diesem Projekt entsteht insbesondere durch die individuellen Benutzeranforderungen. Dadurch, dass jedes System anderen Komponenten und Informationen verarbeiten muss, und die Ressourcen beschränkt sind, ist für jedes System eine eigene Software nötig. Diese Software muss sich aus den Anforderungen des Systems ableiten. Ziel ist es daher, dem Anwender Werkzeuge in die Hand zu geben, sich seine maßgeschneiderte Version zu konfigurieren und zu einem lauffähigen Code zu übersetzen. about this event: https://di.c3voc.de/fahrplan:rfguy
Quo Vadis Gesichtserkennung (divoc)
Wir stehen an einem Wendepunkt was die Entwicklung und den Einsatz von Gesichtserkennung betrifft. Wurden bisher haupsächlich zweidimensionale Aufnahmen im optisch sichtbaren Bereich verwendet, welche oft mit einfachen Ausdrucken überwinden ließen kommen nun 3D-Systeme und Infrarotkameras zum Einsatz. Auf die Auswertung der Gesichtsform ausgelegte Algorithmen werden zunehmend von KI-Ansätzen verdrängt, die auch bei Teilgesichtern und schlechten Ausleuchtungsbedingungen noch gute Ergebnisse liefern. Spätestens seit Clearview scheint auch der Bann gebrochen zu sein, dass Gesichtserkennung nicht gegen sehr großen Datenmengen funktioniert. Wollen wir weiterhin versuchen den großflächigen Einsatz zu verhindern muss der technischen Argumentation der Nichtfunktionalität spätestens jetzt auch gesellschaftliche Argumente folgen, welche auf die Gefahren von allumfassender Überwachung per Gesichtserkennung einbeziehen. about this event: https://di.c3voc.de/fahrplan:starbug
OpenPGP-verschlüsselte Mails mit Python (divoc)
Verschlüsselte Mails automatisiert zu versenden, kann man sich denken, sind doch ein paar überschaubare Schritte. Doch die Tücke steckt in den Details. In der Mitgliederverwaltung des CCCs versenden wir viele automatisierte Mails. Ein erklecklicher Teil der Empfänger:innen hat einen PGP-Key angegeben und wir senden diesen Mitgliedern verschlüsselte Mails. Die Umsetzung in Python davon ist allerdings schwieriger, als einem lieb ist. In diesem Vortrag stelle ich die verschiedenen Frameworks vor und wäge sie gegeneinander ab. Natürlich wird es viel um gnupg gehen, aber auch andere Projekte werden behandelt. Neben ein paar Rants über den Zustand des Ökosystems wird es auch konkrete Tipps zur Implementierung geben. about this event: https://di.c3voc.de/fahrplan:vollkorn
Digitale Abgründe in der Kommunalpolitik (divoc)
In diesem Talk beschäftige ich mich mit den digitalen Abgründen der Kommunalpolitik. Kommunalpolitik ist oft undankbar, schlecht bezahlt und endet bisweilen tödlich. In diesem Talk beschäftige ich mich aber weniger mit den politischen Untiefen, sondern mit den digitalen Abgründen der Kommunalpolitik: die Ratsinformationssysteme sind ein Graus und verschlingen Unmengen an Zeit. Am Beispiel ALLRIS zeige ich die Schwächen auf und präsentiere mögliche Lösungen. Disclaimer: Seit Mai 2019 bin ich gewähltes Mitglied der Bezirksversammlung Eimsbüttel in Hamburg. Zu Beginn des Talks werde ich eine kurze Einführung in die Strukturen der Hamburger Bezirkspolitik geben, damit alle Teilnehmer\*innen die Umstände besser kennenlernen. Keine Sorge, es bleibt verständlich und kurz. In einer anschließenden Live-Vorführung zeige ich die schlechte UI und UX des in Hamburg verwendeten ALLRIS-Systems. Daraufhin stelle ich meinen aktuellen Workaround vor, um den gezeigten Nervkram nicht mehr tun zu müssen. Schließlich präsentiere ich eine sinnvolle langfristige Lösung des Problems und zeige Schritte auf, die zu dieser Lösung führen können. Dabei schließt sich dann der Kreis zu den eingangs erwähnten Umständen. about this event: https://di.c3voc.de/fahrplan:2martens
Music for Hackers: SuperCollider (divoc)
Dieser Talk gibt einen Überblick über die Möglichkeiten von SuperCollider, einem freien Werkzeug für Audiosynthese und algorithmische Komposition. Es wird eine kurze Einführung geben, gefolgt von einer Live-Demo, die verschiedene Aspekte des Live-Codings in SuperCollider beleuchtet. Wer schon immer mal ein flexibles und dennoch hackerfreundliches Tool für den Themenkreis Sound, Musik (und vielleicht Blinkenlights) kennenlernen wollte, der ist hier genau richtig. about this event: https://di.c3voc.de/fahrplan:semitone
No PoC? No Fix! - A sad Story about Bluetooth Security (divoc)
It is just a broken memcpy in the Bluetooth stack. Do we really need to fix that? Bluetooth is one of the core technologies these days used by billions of devices. Due to the nature of wireless technologies, it is an interesting target for attackers. Recently there was put a lot of effort in reverse engineering Broadcom and Cypress Bluetooth Controllers. Most famous, the InternalBlue tool developed by Dennis Mantz for firmware debugging. In this talk, I want to take you on a journey that started over a year ago. During my time at SEEMOO, we started emulating the firmware to further understand the internals and interaction with the host system. The emulated firmware can even be attached to a Linux based operating system and fed with random packets. During development, we found two memory corruptions within the Firmware, whereas one was exploited for Remote Code Execution on the Controller (CVE-2019-11516). This bug was in the wild for over 9 years. During the disclosure process, we found that it was fixed internally by the vendor over a year ago. But no patches reached the customers. Only after contacting Google and Apple directly, patches were distributed. By further fuzzing the firmware, we stumbled across a crash in Android by accident (CVE-2020-0022). After building a full Zero-Click-Exploit we prepared our writeup for responsible disclosure. After some digging, guess what we found hiding in the master branch… about this event: https://di.c3voc.de/fahrplan:jan-ruge
Finding Eastereggs in Broadcom's Bluetooth Random Number Generator (divoc)
Does your Bluetooth chip's RNG produce random numbers? Maybe. Sometimes. It's random. Does your Bluetooth chip's RNG produce random numbers? Maybe. Sometimes. It's random. The 90 day deadline for CVE-2020-6616 exactly passes during this Easterhegg \o/ According to the Bluetooth specification, the chip is required to contain a proper RNG. This RNG is used for key generation within the chip, but also exposed to the operating system. This is a great feature for embedded devices, which otherwise might not have access to a good RNG. When analyzing the source code of Broadcom's RNG, we found that it accesses a Hardware Random Number Generator (HRNG) but has a Pseudo Random Number Generator (PRNG) fallback. The HRNG looked good at least at first sight, and since it is a black box coming out of some memory mapped hardware registers, it is hard to analyze. It is missing some properties like a warm-up, which means reading out a couple of values during initialization before using it. However, the hardware might also do this internally. Way more interesting is the PRNG, analyzed by @matedealer. The PRNG takes a couple of values which are not random at all. The most random value is the chip's clock. In most contexts within the code that require randomness, the PRNG is called multiple times in a row, thus, the clock is basically constant except from the initial value. Similar issues apply to the other registers and values the PRNG takes as input. The PRNG code was changed multiple times over the years of firmware dumps that we have, such as an additional caching behavior, different input values, etc.—and dropped in the most recent version. On one development board, we found that the RNG function might run into the PRNG when calling it multiple times in a row. However, this seems to be an issue within the RNG cache of that specific development board. When reporting this issue to Broadcom with CVE-2020-6616 already assigned by MITRE, they claimed all their chips had a HRNG and there was no reason ever to use the PRNG. That code was just there but would never be used. However, this is not true, and at least one comparably recent chip of a popular smartphone released in 2017 is missing a HRNG. Ooops :) So we might have something like the KNOB attack here with slightly less entropy reduction but present in the hardware… about this event: https://di.c3voc.de/fahrplan:jiska
Ein kurzer Blick in .git/ (divoc)
Ich gebe einen Überblick über die Ideen hinter git und die grundlegenden Datenstrukturen, die es benutzt. Das Wissen darüber hilft, zu verstehen was git gut oder nicht so gut kann, und aus kaputten Merges zu entkommen. In der alltäglichen Arbeit mit git kommt mensch meist mit einer handvoll Kommandos aus, die üblicherweise tun, was sie sollen. Probleme treten auf, wenn sie es dann mal nicht tun und git einem kryptische Meldungen mit langen hexadezimalen Zeichenfolgen um den Kopf wirft, normalerweise im unpassendsten Moment, wo ohnehin erhöhter Stresslevel besteht, weil gerade ganz dringend noch ein wichtiger Bugfix gemergt werden muss. Dann hilft es, zu verstehen, was git im Hintergrund eigentlich tut, um sich in dem Gewirr aus Commits, Trees, Blobs und Branches zurecht zu finden, die git alle irgendwo in dem .git/-Unterverzeichnis des Projekts ablegt. about this event: https://di.c3voc.de/fahrplan:florian-hars
Rhetorische Selbstsabotage: Was eigentlich passiert, wenn wir reden (divoc)
Einige Gedanken über Stimme und wie wir sagen können, was wir sagen wollen. Gruppen für Frauen und Menschen die Nonbinary, Trans oder Inter sind gibt es immer häufiger – und sie werden immer mutiger eingefordert. Mit den Haecksen gibt es im CCC eine Gruppe, die wächst und immer mehr auf die Beine stellt. Sowohl bundesweit als auch in vielen Erfas werden sie immer aktiver und werden auch tatkräftig unterstützt. Gerade als weiblich gelesene Person ist es schwierig, sich Gehör zu verschaffen. Das Problem liegt oft an beiden Enden: Uns wird nicht so genau zugehört wie männlich gelesenen Menschen. Aber auch viele unserer Kommunikationsmuster sabotieren das, was wir eigentlich kommunizieren wollen. Das Ziel, nett zu sein, widerspricht leider häufig dem Ziel, ernstgenommen zu werden. In diesem Vortrag wird ein kurzer Blick gerichtet auf das, was passiert, wenn wir etwas sagen wollen und was dabei günstig und ungünstig sein könnte. Er geht von der physiologischen Ebene aus und erläutert, wie genau Stimme entsteht; betrachtet Sprechtechniken, um nicht heiser zu werden und trotzdem lang durchsetzungsfähig sprechen zu können, und reflektiert 'typisch weibliche' Kommunikationsstrategien. Der Vortrag wurde ursprünglich als Workshop geplant und fasst die Theorie hinter den FNIT-Sprechtrainings auf anderen Chaos-Veranstaltungen zusammen. about this event: https://di.c3voc.de/fahrplan:piko
Fallstricke der Anonymisierung (divoc)
Auf unserer Onlineplattform können Studierende Lehrveranstaltungen evaluieren. Dabei sollen Sie anonym Textkommentare abgeben können, doch - welch Überraschung - es ist gar nicht so einfach, dabei alles richtig zu machen. Aus einer Engineering-Sicht begeben wir uns die Abstraktionsschichten unserer Webanwendung nach unten, treffen dabei auf die Wahlurne, eine Abwägung von gegensätzlichen Zielen und die Grenzen des Vertrauens in Software. Der Talk ist technisch gestaltet, aber sollte auch für Anfänger gut nachvollziehbar sein. Es gibt einige Zeilen Python und ein paar Datenbankabfragen, die alle erklärt werden. Zuhörer sind angeregt mitzudenken und gedanklich mitzuhacken. Wir werden an einem ganz konkreten Projekt feststellen, dass technische Nachvollziehbarkeit und Anonymität nur schwer gleichzeitig zu realisieren sind, Parallelen zu Wahlen ziehen und am Ende mit einem Ausblick auf Ken Thompson's „Reflections on Trusting Trust“ enden. about this event: https://di.c3voc.de/fahrplan:qbit
Code for Climate – Was 2020 bei Code for Germany passiert (divoc)
Offene Daten können helfen, das Klima zu schützen: Durch benutzbare Öffi-Anwendungen, Bikesharingsysteme, transparente Visualisierungen der kommunalen Klimapläne oder Infos zur Trinkwasserqualität. Da geht aber noch mehr! Für das Jahr 2020 hat sich die Code-for-Germany-Community unter dem Motto „Code for Climate“ vorgenommen, die bestehenden Anwendungen zu verbessern und neue zu entwickeln. Weil solche Vorhaben besser werden, wenn man darüber spricht, wollen wir hier unsere laufenden und geplanten Projekte vorstellen. Wir freuen uns über Feedback, Unterstützung, Vernetzung und mehr Power für unsere Lieblingsthemen: Freie Software und offene Daten. Code for Germany ist ein Projekt, das seit 2014 bei der Open Knowledge Foundation angesiedelt ist, neben etwa FragDenStaat.de oder Jugend hackt. Dahinter steht eine Community aus rund 300 Ehrenamtlichen, die sich in ganz Deutschland für Offene Daten einsetzt – auf einer politischen Ebene, aber vor allem praktisch: Wir entwickeln Softwareprototypen und versuchen unseren Kommunen zu erklären, warum wir dafür offene Daten brauchen und wie das uns allen hilft. Bei uns kann jedes interessierte Wesen mitmachen, egal ob du programmieren kannst oder nicht. Komm einfach vorbei und sprich uns an! about this event: https://di.c3voc.de/fahrplan:julia
Opening (divoc)
Die offizielle Eröffnung von DiVOC. about this event: https://di.c3voc.de/fahrplan:opening
Open Source Hardware in Post-Konflikt-Gebieten und Transition Areas (cadusdebate)
Das Prinzip von Open Source ist vor allem aus dem Software-Bereich bekannt, wird aber zunehmend auch auf Hardware angewandt. Damit soll es leichter werden, Geräte herzustellen und zu reparieren, zu modifizieren und zu recyclen. Innovationsprozesse können so demokratisiert werden. Die alte Eigentumsfrage "Wem gehören Produktionsmittel" wird damit umformuliert zu: "Wem gehört Technologie?" bzw., "Wer ist praktisch – durch Wissen und Lizenzen – dazu in der Lage, Geräte herzustellen und weiterzuentwickeln?". Eine interessante Frage in Industrienationen; und eine potentiell elementare Frage in (Post-)Katastrophenregionen. Aspekte wie Schnelligkeit, Flexibilität/Anpassbarkeit, Wartbarkeit und Aufbau eines lokalen & unabhängigen Ökosystems sind hier von großer Bedeutung. Should we open-source the world? Should we start in South Sudan? Should we leave these questions to GIZ...? Auf eine Diskussion mit euch über diese Fragen freuen sich Martin Häuer von Open Source Ecology Germany und Stephen Kovats von der r0g agency for open culture & critical transformation about this event: https://c3voc.de
1. Mai 2020 | myGruni-Fernsehgarten - The Movie (mygruni-fernsehgarten)
Quartiersmanagement Grunewald Am 1. Mai 2020 rollte der AllesAllen-Enteignungskorso mit 12 Umverteilungs-Fahrzeugen in das Villenviertel Grunewald. Der infektionssichere Hausbesuch konnte live & in Farbe über den fantastischen Live-Stream aus dem myGruni-Fernsehgarten mitverfolgt werden. Live-Schalten in alle möglichen Berliner Bezirke, Musik- und Redebeiträge und eine charmante Moderation machen dieses Ereignis zu einem mehrstündigen Thriller, den man jetzt zusammengeschnitten auf Spielfilmlänge genießen kann. Party, Äktschn und Protest! about this event: https://c3voc.de
AntiSurveillanceRouter (jh20)
about this event: https://c3voc.de
Online Klausuren (jh20)
about this event: https://c3voc.de
Deutschlandkarte à la Bahn (jh20)
about this event: https://c3voc.de
Übergabe (podcast-muc)
Kurz bevor TJ München verlassen hat, haben Andi und Martin ihn sich geschnappt und die Übergabe des Münchner Podcast-Meetups durchgezogen. Kurz bevor TJ München verlassen hat, haben Andi und Martin ihn sich geschnappt und die Übergabe des Münchner Podcast-Meetups durchgezogen. Dabei haben wir unter anderem über die Entstehungsgeschichte gesprochen, überlegt, wie es weitergeht und wie wir die anderen Teilnehmer:innen besser mit einbeziehen können. Das Gespräch haben wir aufgenommen. Außerdem haben wir uns die Domain podcast-muc.de gesichert und überlegen, wie wir künftig möglichst einfach, viele auf den unterschiedlichen Kanälen erreichen. Ziel soll es sein, dass wir uns regelmäßig treffen, über Podcasts und Podcasting austauschen, uns gegenseitig helfen und voneinander lernen. Was sind eure Ideen für die Weiterentwicklung des Podcast Meetups München? Wir freuen uns auf eure Rückmeldungen, Anregungen und euer Engagement. about this event: https://c3voc.de
Infrastruktur-Mappen mit dem (E-)Bike (fossgis2020)
Was sind die Vorteile des (E-)Bike-Mapping? Wie kann man Objekte mit der Kamera am besten und schnellsten (während der Fahrt) erfassen und präzise georeferenzieren? Ich zeige wie ich das Mappen mit GPS, Fotoapparat und e-Bike optimiert habe und welche Vorteile diese Art des Mappen speziell für Infrastruktur (z.B. Gas-Pipelines) bietet an einem Beispiel. Was sind die Vorteile des (E-)Bike-Mapping? Wie kann man Objekte mit der Kamera am besten und schnellsten (während der Fahrt) erfassen und präzise georeferenzieren? Ich zeige wie ich das Mappen mit GPS, Fotoapparat und E-Bike optimiert habe und welche Vorteile diese Art des Mappen bietet. Im zweiten Teil fokussiere ich auf die Vorteile und Abläufe für das Mappen von Infrastruktur (Gas-Pipeline, Stromnetze). Hier hat das Mappen mit dem Fahrrad große Vorteile: Es sind viele Orte fahrend zugänglich (wo andere Fahrzeuge nicht können oder nicht dürfen) und trotzdem kann ein großes Gebiet erfasst werden. Im letzten Teil zeige ich welche Ideen und Optimierung ich mir wünschen würde. Zum Beispiel das automatische Aufzeichnen der «Holprigkeit» der Straße. about this event: https://pretalx.com/fossgis2020/talk/EVHGAH/
Hochverfügbare PostGIS-Cluster auf Kubernetes (fossgis2020)
Container-basierte IT-Infrastrukturen sind bereits seit einigen Jahren in Mode und werden im Zuge von Cloud-basierten Irgendwas-as-a-service Anwendungen immer mehr zum Standard. Im Vortrag wird vorgestellt, wie sich ein hochverfügbarer PostGIS-Cluster auf Kubernetes betreiben lässt. Container-basierte IT-Infrastrukturen sind bereits seit einigen Jahren in Mode und werden im Zuge von Cloud-basierten Irgendwas-as-a-service Anwendungen immer mehr zum Standard. Für die Orchestrierung von Hunderten von Containern verwenden die meisten derzeit Kubernetes von der Cloud Native Computing Foundation (CNCF) - kurz K8s. K8s umfasst mittlerweile ein recht großes Ökosystem für das Aufsetzen und automatische Skalieren von Webdiensten, wofür es ursprünglich von Google entwickelt wurde. Zunehmend wird es aber auch für zustandsorientierte Dienste wie Datenbanken genutzt. Nun sind Datenbankserver eine etwas komplexere Geschichte als Microservices. Alleine deren Administration ist meist sehr spezifisch. Deshalb existiert bei K8s dafür keine Standardressource, sondern es müssen Benutzer-definierte Operatoren erstellt werden. Für PostgreSQL/PostGIS-Nutzer ist die Auswahl noch überschaubar: Es gibt einen Operator und ein Docker-Image von Crunchy Data sowie von Zalando. Letzteres wird im Vortrag näher vorgestellt, gepaart mit Erfahrungsberichten aus dem DBaaS Tagesgeschäft: Wie wird Ausfallsicherheit geschaffen? Wie funktioniert ein hochverfügbares PostGIS mit Patroni? Welche Backup- und Recovery Strategien werden genutzt? Was ist bei Versionsupdates? Wie wird der Produktivbetrieb überwacht? Wie werden Entwickler-Teams zu eigenen DBAs? Was kann da überhaupt schiefgehen? about this event: https://pretalx.com/fossgis2020/talk/HZ8XES/