Rethink Journalism Hackathon 2022

  • Hackathon
Ankündigungsbild von opendata.ch für «Rethink Journalism Hackathon 2022»

25–26 novembre 2022, 08:00 @ Büros von Bajour & KLARA, Clarastrasse 10, 4058 Basel

Organisé par Opendata.ch, We.Publish Foundation, Tsüri AG, Verein Bajour

Lors du deuxième Rethink Journalism Hackathon, les 25 et 26 novembre 2022, des journalistes, des programmeuses et des utilisateurs de médias ont travaillé sur l'avenir du journalisme dans les locaux de Bajour et de Klara à Bâle. Neuf équipes ont présenté leurs projets – d'un cockpit de données pour le journalisme climatique à Bâle à une newsletter matinale imprimée sur le ticket de caisse de ton café préféré, jusqu'à un concept de recommandations d'actualités transparentes et multiplateformes.

Le hackathon était organisé par la We.Publish Foundation, Opendata.ch, Tsüri et Bajour.

Documentation et enregistrements

Défis

  • Daten-Cockpit für Klima-journalismus – Klimacockpit Basel

    Alle Informationen über regionale Entwicklungen, Ziele, Zahlen und Events rund ums Klima.

    LaurentJurek MüllercamilleFlavia von GuntenMathias StreitLuca LiechtiChristian Wassmer
    Description du défi

    Der Klimawandel ist oft abstrakt und weit weg. Das Klimacockpit Basel, soll den Klimawandel in der Heimat erfahrbar, greifbar und lösbar machen. Was sind die Klimaziele der Stadt Basel? Wie hoch war der Stromverbrauch im letzten Monat? Welche Veranstaltungen gibt es heute Abend zum Thema Klima? Was sagen die Medien über den Klimaeandel in Basel?
    Diese Fragen wollen wir übersichtlich und ansprechend auf einen Blick zur Verfügung stellen.
    (Challenge Bild)

    What we did

    • load 7 datasets into a postgres database and cleaned some of them
    • The present tables in the DB can be viewed in Observable when clicking on "Databases" on the right and browsing.
  • Skills im Journalismus abbilden

    Wie können wir die Skills, die in den Verlagen im Lokaljournalismus schon vorhanden sind, sichtbar machen? Wer kann was? Wer hilft mir?

    Laurent
  • Was brauchen Schweizer Lokalmedien für die digitale Wiedergeburt? – We.Publish Foundation

    Was sind die stärksten Bedürfnisse an Infrastruktur? Was braucht es für die Arbeit auf Gemeinde-Ebene? Wo muss We.Publish ergänzt werden?

    Laurent
    Description du défi

    Ich stehe im Zentrum. Ich gebe meine Adresse an und will Service.

    Was passiert heute in meinem Umkreis. Service. Service. Service.
    Wetter
    wo ich bin
    wo ich hingehe
    auf dem Weg (ggf)
    Luftqualität
    Agenda
    Abfuhrtermine
    Baueingaben
    Ausserordentliche Events:
    Tigermückenprävention
    Strassensperren

    Was suche ich immer in meinem Umkreis?
    Sammelstellen
    Einkaufen
    nächste öV-Haltestelle mit Abfahrten
    Carpooling (Mobility), E-Scooter (TIER)
    Bio-Klappen für Kompost
    Ladestation E-Auto
    Anschlagbrett “Volg”

    Was suche ich an bestimmten Orten?
    Parkplätze

    Grundsätzlicher Service:
    freie Wohnungen / Immobilienmarktplatz
    Badetemperaturen
    politische Vorstösse
    Covid
    Politik
    Abstimmungen grosser Rat
    Jobs
    Kleinanzeigen

    Weil schön, lustig oder sonst was:
    Geburten
    Scheidungen
    Wilde Abfallsammlungen
    Index Konsumentenpreis: Ist Basel schon wieder teurer?
    steile Velostrecken
    Tagesmenü der Restaurants in der Nähe

    Herausforderungen:
    Lokalisierung: PLZ, Koordinaten, Umkreis
    Definition “Was ist nah?” > auch eine Frage der Dichte (Stadt / Land: 1km Umkreis auf dem Land hat kaum Resultate, 1km Umkreis in der Stadt sehr viele)
    Lokale Erweiterungen / Erfassungstool: z.B. Bajour will Restaurantführer machen

  • Problem: verplemperte Zeit am Handy. Medienkonsum braucht bewusst gesetzte Zeit.

    Wie werden lokale Publikationen zur Gewohnheit bei User:innen? Wie erreiche ich die Menschen? Wie bringe ich sie dazu, etwas zu zahlen?

    Laurent
  • Briefing & Gipfeli – Bajour

    Dein Lieblings-Café druckt dir den Morgennewsletter direkt aufs Kassenzetteli.

    Samuel Hufschmid
    Description du défi

    Basel Briefing» + Kassenzetteldrucker = ❤️

    «1 Cappuccino to-go im eigenen Becher, macht 5.60, soll ich Dir gleich noch das Basel Briefing auf den Zettel drucken?»

    In der Challenge «Briefing & Gipfeli» suchen wir nach Möglichkeiten, ein reales Kassensystem automatisch mit dem E-Mail-Newsletter von Bajour (weitere Möglichkeiten: von tsüri.ch, hauptstadt.be) zu verbinden und über den Drucker für Quittungen auszudrucken. Zum Ausprobieren (auch vorher, wir können Dir einen zuschicken!) haben wir drei mit Raspberry PI kompatiblen Mini-Drucker zur Verfügung:

    Danach geht's an ein echtes Kassensystem, wir verhandeln gerade noch mit lokalen Kaffee-Betreibern, update folgt.

    Das «Basel Briefing» kommt jeden Morgen um 7 Uhr per E-Mail, hier kannst du es abonnieren und hier findest du das Archiv

  • Tool, das die Suchmaschinen- optimierung automatisiert – Hauptstadt.be
    Laurent
  • Responsible News Recommender Systems

    Wie kann man ein transparentes System bauen, das plattformübergreifend automatisierte und/oder personalisierte Artikel-Empfehlungen macht?

    Sina JbLorenz Woz
    Description du défi

    Die digitale Transformation hat sich sowohl auf die Nachfrage und Nutzung von Nachrichten als auch auf die Produktion und Verbreitung von Nachrichten tiefgreifend ausgewirkt: die Nutzerinnen sind mit einer immer größeren Auswahl an Medien und Informationsquellen konfrontiert und konsumieren Nachrichten zunehmend online, z.B. über soziale Medien.

    Auf solchen Plattformen werden Inhalte zunehmend über Algorithmen automatisiert und personalisiert vorgeschlagen. Klassische Medienorganisationen spielen zwar immer noch eine zentrale Rolle, gerade auch in der Schweiz. Sie sind aber mit einer sinkenden Zahlungs-Bereitschaft der Nutzerinnen, sinkenden Werbeeinnahmen und einem verschärften Wettbewerb um Aufmerksamkeit konfrontiert. Um mit diesen Veränderungen mithalten zu können, experimentieren auch klassische News-Medien u.a. zunehmend mit algorithmischen Nachrichtenempfehlungssystemen.

    Allerdings ist die Entwicklung guter Empfehlungssysteme teuer, aufwendig und kompliziert. Deshalb wir heute häufig auf Topic Similarity und vor allem auf Popularität gesetzt. Was bleibt auf der Strecke, wenn wir uns auf popularitätsbasierte Empfehlungssysteme konzentrieren? Welche Kategorien, z. B. Themen, Regionen, Akteure, Formate usw., sind über- oder unterrepräsentiert? Was müsste in einem diversitätsmaximierenden Recommender gepusht werden? z.B. welche Kategorien, z.B. Themen, Regionen, Akteure, Formate etc.
    Und kann dies auf transparente Weise geschehen, z..B. indem man aufzeigt, warum etwas empfohlen wird?

    📦 File: Hackathon-Challenge-Pitch_221124_Slide 2.pdf

  • Die ganze Fasnacht in einem Bild – Bajour

    Mit der Open-Source-Software "Timebased Photoraphy" könnte dem Weltkulturerbe ein Denkmal gesetzt werden.

    Samuel Hufschmid
    Description du défi

    Der Basler Künstler und Schriftsteller Hannes Bajohr experimentiert seit Jahren mit einer Technik, die er "timebased photography" nennt. Die Idee: Ein Video wird, Frame für Frame, zu einem immer breiteren Bild zusammengefügt, wobei pro Frame nur ein 1-Pixel-breiter Streifen verwendet wird. Daraus entstehen verzerrte Aufnahmen wie diese:

    Für Bajour stellt sich die Frage: können wir so den Cortège der Basler Fasnacht in einem noch nie dagewesenen Format festhalten? Wie kann das möglichst verzerrungsfrei erstellt werden, wie wird es angezeigt (seitlich scrollbar, aber trotzdem schnell geladen)? Und wäre es möglich, dass Leser*innen sich selbst oder andere Mitlieder ihrer Clique markieren können? Und last but not least: würde sich ein solches Mega-Foto auf einem Drucker mit Endlospapier ausdrucken und ausstellen lassen?

    Alle Infos im Github-Repo von Hannes Bajohr, zudem lohnt es sich, ihm bei Twitter zu folgen.

  • Hacking Robots – Bajour

    🤖 Kann unser Wand-Schreib-Roboter Stimmenzähler sein? 🤖

    Samuel HufschmidKarl Merkli
    Description du défi

    Um Kosten zu sparen, hat Bajour seit einigen Wochen einen Schreib-Roboter von Scribit. Er kann an Wände und Fenster schreiben und es ist ein bisschen wie Magie:

    Wenn man die korrekten Bilder hochlädt (Vektorformat in der genau richtigen Auflösung), dann macht er alles, was man will. Doch wäre es möglich, dass er die Kommandos von der Wepublish-Api zur Frage des Tages erhält und für jede Stimme ein Strichli macht?

  • Neue, nice Registrierungs-seite

    Welche Inhalte braucht es, dass ein User seine Membership abschliesst? Technische Finessen? Zahlungsmöglichkeiten? Gamification?

    Seraina Manser
  • Kampagne, um Anzahl NL-Abonnent:innen zu steigern

    Wie schafft man es, neue Abonent:innen für den Newsletter zu gewinnen? Die langfristig bleiben. Fette Kampagne mit 0 Budget. 😄

    Seraina Manser
  • Welcome Journeys – tsüri.ch

    Wie kann man die User auf der Webseite leiten, damit möglichst viele davon Member werden?

    Seraina Manser
    Description du défi
  • Help us make investigative journalism even better! – CORRECTIV

    We're looking for great ideas that will help to speed up analysis of huge amounts of data.

    Laurent
    Description du défi

    The CrowdNewsroom is an open source platform used for crowdbased investigations by CORRECTIV, a non-profit investigative journalism network and our partners in media and civil society. Hundreds of people share confidential and/ or personal information that can then be used for further investigation. Investigations range from issues as diverse as real estate ownership ("Who owns the city?"), children's safety on their way to school ("Achtung Schulweg!") or women's experiences on abortion. One of the major challenges we face is to analyze the huge amounts of data derived through the CrowdNewsroom with the aim of finding underlying causes or problems. We're looking for great ideas that will help to speed up this process and reduce the burden for any single individual involved. That could be a collaborative tool that allows a crowd to fact check, annotate and/ or tag the data either automatically or in a possibly fun way, i.e. using a game like approach that makes people want to participate. Questions we frequently face when analyzing the CrowdNewsroom data are: Does the proof that people provide really support their claims? Are some claims made repeatedly by different persons, making it more likely that they are true? Do some facts (i.e. names of companies, their legal form, their place of residence) frequently coincide with certain others (i.e. complaints)? And how can different claims be combined in meta issues? We will provide separate (anonymous) data sets that can be used for the challenge.

    www.crowdnewsroom.org
    marc.engelhardt @ correctiv.org

  • Ticker Seite programmieren

    Ticker, um Kultur oder Klima zu ticken. Sollte sich optisch von den anderen Beiträgen abheben und sich automatisch aktualisieren.

    Seraina Manser
  • ⛔️ A clearinghouse for (independent) media content

    financing independent media content on a pay as you read basis, making content (from different publishers) easily accessible

    LaurentClaudius Krucker
    Description du défi

    Pay-per-View of individual articles ist not everywhere possible – but if you are just interested in a single article you don’t feel like creating a full subscription. If pay-per-view is enabled, it’s often not that user-friendly.

    In order to make content from independent publishers better accessible, we want to create a solution that makes payment for individual articles simple, and opens additional streams of potential readers. Precondition is that publishers are willing to give pay-per-view at a reasonable price (in the readers’ view).

    The clearinghouse is an independent repository of media articles and prices, allowing for access to content from multiple publishing houses. For the reader, only one single login/payment profile is necessary. Publishers can embed the payment/access mechanism, and use a hashtag-based recommendation system for further readings (from the same publisher or other publishers too). Hence the clearinghouse also aims to foster collaborations (and content exchange) among independent media.

  • Interaktives Feedback

    Interaktives Feedback wärend des schreiben und editieren von Artikeln

    Darienne Hunziker
    Description du défi

    Um Feedback schneller und asynchroner zu erhalten wäre es toll könnte man einen Artikel bevor er publiziert wurde kommentieren mit Ideen und Vorschlägen. Dies würde eine bessere Kollaboration im Team füren und damit die Qualität von Artikeln erhöhen.

    Spannend wäre auch könnte man Artikel “Genehmigen” (und vielleicht das sogar als Voraussetzung setzen falls man das will) bevor man ihn publiziert

    ^Karl

  • Open Swiss Journalism – Netzcourage und Bajour

    Put news in the open source Fediverse

    Miriam FlueckigerOleg Lavrovsky
    Description du défi

    Image: Can Mastodon be a reasonable Twitter substitute for journalists? created by Nightcafe

    At the Rethink Journalism hackathons, we take a look under the hood of tools like wepublish, take questions and ideas from newsdesks and go for a test-drive, get to know their tech teams and primary users.

    On participant request, a short workshop on publishing in the Fediverse was hosted at the Bajour office. Some of us continued work on setting up a Mastodon instance, with the Press Codex as governing principle. We researched some governance models that help to create thriving communities around discussing the news.

    Our initial hypthesis, is that the Fediverse can provide not only a viable alternative for promoting content, but also to facilitating online discussion, and even as infrastructure for crowdsourced and investigative journalism. The combination of these previously disparate processes into one powerful cross-platform medium, should empower individual journalists and newsdesks in years to come.

    Results

    We set up an alpha instance of GoToSocial (a new, Mastodon-compatible project) at the hackathon, and a few days later set up a second server with an installation of the official Mastodon server. A domain name (fedi.watch) was reserved, and an open wiki (GitHub) set up to collect ideas and initiatives from the community.

    The Challenge

    People are shifting from Twitter to Mastodon, and if I'm correct, it's like a protected space where we can set rules and manage issues together. If people sign up and post to a protected instance for journalists, they should have a Code of Conduct (Presserat Codex) that sets rules and trust levels for people who join. The questions we would like to explore at the hackathon are:

    • How to use Fediverse for journalism?
    • What is the potential of it? How is the social space governed?
    • Do not reproduce The Bird, use the open tools!
    • How does the ActivityPub protocol work, that allows people to follow across networks and services?

    Presented by ^miriam ^samuel

    Team

    • Samuel is a journalist and technologist with Bajour.
    • Oleg supports events and infrastructures at Opendata.ch.

    Process

    We are setting up a beta test environment with Fediverse (Mastodon) news products. We will introduce this service for journalism, and invite others to join the beta test environment. We have used federated services and protocols, and will share our experience as well as helping to connect useful tools and data sets to the needs of journalists who wish to create an online presence, or run investigations and content curation in the Fediverse.

    Workshop

    We ran a workshop on Friday with the group of journalists at the hackathon and explored a number of issues, suggested lots of starting points.
    These are documented in the Readme tab above and can be expanded on in our pad: https://pad.okfn.de/p/rejoha22-fediverse

    On Friday night we tried to install a Mastodon server using Ansible and Heroku. Both did not work out of the box. We tried to look for a simple, up to date, one-click solution to deploying Mastodon. With all the people trying to run an instance, this seems to be a gap. We tried:

    There is a list of "dedicated Mastodon hosting providers" at https://docs.joinmastodon.org/user/run-your-own/

    We thought it would be quite fun to run Mastodon on a Raspi, and flashed an SD card on a Raspberry Pi 4. However we had issues getting a screen connected and let this idea go.

    On Saturday we branched out a bit: Miriam did some research but had to leave at lunch, Oleg did a bit more work here but mostly helped other teams, and brainstormed infosec topics – then briefly presented our status.

    Since Sunday, we have an alpha instance is up and running at https://alpha.openlegallab.ch/ – based on:

    Ask Oleg for an account and instructions if you would like to try it!

  • Hinto

    Sounds really interesting for independent media

    Description du défi

    https://www.hinto.ch/ runs an event database, which would be open to push and receive event data using the open formats of https://www.openeventdata.ch/

    We just heard about it, sounds neat. Let's check it out!

    ^Claudius

  • tsueri stats – tsüri.ch

    Using a csv file downloaded from the tsueri.ch backend to plot some essentials about members

    lks
  • Confediverse Helvetica

    To boldly tröt where no journalist has tweeted before! 👽

    Miriam FlueckigerOleg Lavrovsky

Programme

Vendredi 25 novembre

  1. 08:00
    KlaraAccueil avec café et croissants
  2. 09:00
    KlaraDébut officiel
  3. 10:30
    KlaraFormation des équipes
  4. 12:30
    KlaraDéjeuner
  5. 18:30
    KlaraDîner

Samedi 26 novembre

  1. 00:00–01:00
    Bajour & KlaraNuit : fermeture de Bajour et Klara
  2. 07:15
    Bajour & KlaraOuverture des locaux
  3. 07:30
    BajourSéance de yoga
  4. 08:00–09:00
    KlaraPetit-déjeuner
  5. 12:00–14:00
    KlaraDéjeuner
  6. 16:30
    KlaraPrésentations finales (ouvertes à toutes et tous)
  7. 18:00
    KlaraApéro et happy hour
Lire l’annonce d’origine

Bâle (bureaux de Bajour & KLARA)

Let’s rethink

Viens travailler sur l’avenir du journalisme & des médias lors du deuxième Rethink Journalism Hackathon à Bâle les 25 et 26 novembre !

Au cours des dernières décennies, le journalisme n’a cessé de se réinventer. De petits médias innovants se lancent dans la bataille pour l’attention. Viens nous rejoindre dans notre quête pour stimuler et promouvoir un journalisme progressiste. Aide-nous dans la lutte contre les fake news et les discours de haine.

Inscris-toi maintenant au Rethink Journalism Hackathon et développe en équipes interdisciplinaires de nouvelles solutions numériques pour un univers médiatique numérique informatif, indépendant et diversifié :

– Tu es un·e utilisateur·rice de médias passionné·e et engagé·e, désireux·se de contribuer à leur avenir et à leur amélioration. Pour un paysage médiatique suisse diversifié et pour toi-même.

– Tu es un·e professionnel·le des médias – et le journalisme est bien plus qu’un simple métier pour toi ! Tu veux façonner ton avenir et celui des médias.

– Tu es codeur·euse ! Tu adores réfléchir dans toutes les directions et programmer sans trop de contraintes.

Let’s do this

Développe, avec des professionnel·le·s des médias, des programmeur·euse·s et des utilisateur·rice·s, des solutions numériques pour un univers médiatique numérique informatif, indépendant et diversifié. Présente ton idée lors de la session d’introduction le vendredi 25 novembre – voici quelques conseils pour ton pitch !

D’autres questions ?

Voici notre Good to Know ! Consulte-le si tu as d’autres questions qui ne sont pas traitées dans nos e-mails.

Télécharger

Let’s team up

La We.Publish Foundation promeut la diversité des médias en Suisse avec une approche innovante : elle propose des outils de publication open source aux petits médias régionaux et indépendants, créant ainsi l’infrastructure numérique nécessaire.

Opendata.ch donne aux gens les moyens de rendre notre société plus ouverte, plus innovante et plus juste grâce au savoir ouvert. Nos activités couvrent la littératie des données, l’accès aux données & l’accessibilité ainsi que l’engagement civique.

Depuis 2015, tsüri s’engage pour une société durable, ouverte, moderne et écologique. Cela ne fonctionne qu’avec une confiance mutuelle entre les utilisateur·rice·s et la rédaction. C’est pourquoi tsüri promeut la transparence, l’authenticité et l’indépendance. La rédaction stimule activement la conscience politique de son public cible. Les utilisateur·rice·s ne sont pas éduqué·e·s de haut en bas, mais reçoivent des impulsions qui suscitent une formation d’opinion indépendante.

bajour est la voix en ligne de Bâle. Bajour découvre ce qui fait bouger Bâle : l’équipe sort, parle aux gens et met à profit son flair et son expérience journalistiques. Sa rédaction résume les événements les plus importants dans le Basel Briefing – chaque jour à l’heure du petit-déjeuner.

Challenges du REJOHA22, mise à jour du 22 novembre 2022

Hôte

  • Klara 13 AG
  • Verein Bajour

Avec le soutien de

  • Gottlieb und Hans Vogt Stiftung
  • Christoph Merian Stiftung (CMS)
  • Stiftung Mercator Schweiz
  • Hasler Stiftung
  • CORRECTIV – Recherchen für die Gesellschaft
  • Wikimedia CH
  • Verein für Berner Medienvielfalt
  • SwissDevJobs AG