Rethink Journalism Hackathon 2022

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

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

Veranstaltet von Opendata.ch, We.Publish Foundation, Tsüri AG, Verein Bajour

Am zweiten Rethink Journalism Hackathon arbeiteten Medienschaffende, Programmiererinnen und Mediennutzer am 25. und 26. November 2022 in den Räumen von Bajour und Klara in Basel an der Zukunft des Journalismus. Neun Teams stellten ihre Projekte vor – vom Daten-Cockpit für Klimajournalismus in Basel über einen Morgen-Newsletter auf dem Kassenzettel des Lieblingscafés bis zu einem Konzept für transparente, plattformübergreifende News-Empfehlungen.

Organisiert wurde der Hackathon von der We.Publish Foundation, Opendata.ch, Tsüri und Bajour.

Dokumentation und Aufzeichnungen

Challenges

  • 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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb
  • 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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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
    Challenge-Beschrieb

    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

    Challenge-Beschrieb

    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

Programm

Freitag, 25. November

  1. 08:00
    KlaraCheck-in mit Kafi & Gipfeli
  2. 09:00
    KlaraOffizieller Start
  3. 10:30
    KlaraTeambildung
  4. 12:30
    KlaraMittagessen
  5. 18:30
    KlaraAbendessen

Samstag, 26. November

  1. 00:00–01:00
    Bajour & KlaraNachtruhe: Bajour und Klara schliessen
  2. 07:15
    Bajour & KlaraDie Räume öffnen
  3. 07:30
    BajourYoga-Session
  4. 08:00–09:00
    KlaraFrühstück
  5. 12:00–14:00
    KlaraMittagessen
  6. 16:30
    KlaraSchlusspräsentationen (öffentlich)
  7. 18:00
    KlaraApéro und Happy Hour
Ursprüngliche Ankündigung lesen

Basel (Büros von Bajour & KLARA)

Let’s rethink

Arbeite mit an der Zukunft von Journalismus & Medien am zweiten Rethink Journalism Hackathon in Basel am 25. und 26. November!

In den letzten Jahrzehnten hat sich der Journalismus immer wieder neu erfunden. Kleine und innovative Medienhäuser ziehen in den Kampf um Aufmerksamkeit. Komm und mach mit bei unserem Vorhaben, progressiven Journalismus anzuregen und zu fördern. Hilf uns im Kampf gegen Fake News und Hassrede.

Melde dich jetzt für den Rethink Journalism Hackathon an und entwickle in interdisziplinären Teams neue digitale Lösungen für eine informative, unabhängige und vielfältige digitale Medienwelt:

– Du bist eine leidenschaftliche und engagierte Mediennutzerin oder ein ebensolcher Mediennutzerund möchtest gerne zu ihrer Zukunft und Verbesserung beitragen. Für eine vielfältige Schweizer Medienwelt und für dich selbst.

– Du bist Medienschaffende:r – und Journalismus ist für dich mehr als nur ein Job! Du willst deine Zukunft und die der Medien gestalten.

– Du bist Coder:in! Du denkst gerne in alle Richtungen und programmierst gerne ohne viele Einschränkungen.

Let’s do this

Entwickle zusammen mit Medienschaffenden, Programmiererinnen und Nutzern digitale Lösungen für eine informative, unabhängige und vielfältige digitale Medienwelt. Pitche deine Idee an der Einführung am Freitag, 25. November – hier ein paar Tipps für deinen Pitch!

Noch Fragen?

Hier ist unser Good to Know! Schau es dir an, wenn du noch Fragen hast, die in unseren E-Mails nicht beantwortet wurden.

Download

Let’s team up

Die We.Publish Foundation fördert die Medienvielfalt in der Schweiz mit einem innovativen Ansatz: Sie bietet kleinen, regionalen und unabhängigen Medienhäusern Open-Source-Publishing-Tools an und schafft so die nötige digitale Infrastruktur.

Opendata.ch befähigt Menschen, unsere Gesellschaft mit offenem Wissen offener, innovativer und gerechter zu machen. Unsere Aktivitäten umfassen Data Literacy, Datenzugang & Zugänglichkeit sowie zivilgesellschaftliches Engagement.

Seit 2015 setzt sich tsüri für eine nachhaltige, offene, moderne und ökologische Gesellschaft ein. Das funktioniert nur mit gegenseitigem Vertrauen zwischen Nutzenden und Redaktion. Deshalb fördert tsüri Transparenz, Authentizität und Unabhängigkeit. Sie regen das politische Bewusstsein ihrer Zielgruppe aktiv an. Die Nutzenden werden nicht von oben herab belehrt, sondern erhalten Inputs, die eine eigenständige Meinungsbildung anstossen.

bajour ist die Online-Stimme Basels. Bajour findet heraus, was Basel bewegt: Das Team geht hinaus, spricht mit den Menschen und setzt seinen journalistischen Spürsinn und seine Erfahrung ein. Die Redaktion fasst die wichtigsten Ereignisse im Basel Briefing zusammen – täglich pünktlich zum Frühstück.

Challenges für den REJOHA22, Update vom 22. November 2022

Gastgeber

  • Klara 13 AG
  • Verein Bajour

Unterstützt von

  • 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