Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Teckids/team-pr/teckids.org
  • eshszg/teckids.org
  • nbildhauer/teckids.org
  • tuxilio/teckids.org
  • klecmatt/teckids.org
5 results
Show changes
Commits on Source (25)
Showing
with 289 additions and 8 deletions
...@@ -11,7 +11,8 @@ ...@@ -11,7 +11,8 @@
"display_name": "Florian" "display_name": "Florian"
}, },
"tuxilio": { "tuxilio": {
"display_name": "Tuxilio" "display_name": "Tuxilio",
"fediverse": "@tuxilio@toot.teckids.org"
}, },
"lukasw": { "lukasw": {
"display_name": "Lukas" "display_name": "Lukas"
......
+++ +++
title = "Sonne und Coden am Lagerfeuer: Meldet euch zu Hackn'n'Sun an" title = "Sonne und Coden am Lagerfeuer: Meldet euch zu Hack'n'Sun an"
authors = ["nik"] authors = ["nik"]
[taxonomies] [taxonomies]
...@@ -50,7 +50,7 @@ Du verbringst ein spannendes und unterhaltsames Wochenende in Form einer Freizei ...@@ -50,7 +50,7 @@ Du verbringst ein spannendes und unterhaltsames Wochenende in Form einer Freizei
{{ gallery(name="hns2024") }} {{ gallery(name="hns2024") }}
In unserem [Blog-Post von Hack'n'Sun 2025](@/blog/2024/08/2024-08-20_hacknsun/index.md) kannst In unserem [Blog-Post von Hack'n'Sun 2024](@/blog/2024/08/2024-08-20_hacknsun/index.md) kannst
du lesen, wie es letztes Jahr war, und auch noch mehr Fotos sehen. du lesen, wie es letztes Jahr war, und auch noch mehr Fotos sehen.
## Wann und wo findet Hack'n'Sun statt? ## Wann und wo findet Hack'n'Sun statt?
...@@ -120,6 +120,6 @@ darüber liegen.** ...@@ -120,6 +120,6 @@ darüber liegen.**
Alle weiteren Informationen zur Anmeldung findest du in unserem Anmeldesystem. Bitte Alle weiteren Informationen zur Anmeldung findest du in unserem Anmeldesystem. Bitte
melde dich selber an (deine Eltern sollen dir natürlich gerne dabei helfen und bei melde dich selber an (deine Eltern sollen dir natürlich gerne dabei helfen und bei
deiner Anmeldung dabei sein; mehr Informationen dazu findet ihr während der Anmeldung. deiner Anmeldung dabei sein; mehr Informationen dazu findet ihr während der Anmeldung).
{{ teckids_event(slug="hacknsun-2025-bn") }} {{ teckids_event(slug="hacknsun-2025-bn") }}
content/blog/2025/04/2025-04-28_einladung-campdays/campdays-msb.jpg

1.14 MiB

+++
title = "Kennenlernen im Makerspace Bonn"
authors = ["nik"]
[taxonomies]
tags = ["Ankündigung"]
zielgruppe = ["Kinder und Jugendliche", "Hacker und Maker", "Eltern"]
aspekt = ["Campdays"]
[extra.depiction]
image = "campdays-msb.jpg"
alt = "Kinder bei einem 3D-Modellier-Workshop"
credits = "Dominik George"
+++
Die [Campdays](@/gemeinschaft/offene-gemeinschaft/campdays/index.md) im Frühsommer 2025
sind wieder einmal in Bonn. Dort kann man unsere Gemeinschaft am 10. Mai im Makerspace
kennenlernen.
<!-- more -->
## Die Campdays
Die Campdays sind das Aktiven-Barcamp der Teckids-Gemeinschaft. Hier treffen
sich alle, die in der Gemeinschaft aktiv sind, regelmäßig für ein Wochenende
für gemeinsame Themen-Sessions, Freizeit und mehr.
Einen Eindruck von den Campdays gibt es im [Blog-Post der Sommer-Campdays](@/blog/2024/06/2024-06-18_campdays/index.md).
### Die Teckids-Gemeinschaft kennenlernen
Bei jeden Campdays laden wir auch alle ein, die noch keine Mitglieder der Teckids-Gemeinschaft
sind. Dafür bereiten wir an einem Nachmittag besonderes Programm vor, bei dem man uns und
unsere Aktivitäten kennenlernen kann.
Dieses Mal, zu den Frühsommer-Campdays, haben wir **ab 15 Uhr** vorbereitet:
* [Luanti](https://www.luanti.org/) spielen, Mods programmieren und
elektrische Schaltungen ("Redstone") in Luanti
* [SuperTuxKart](https://supertuxkart.net/Main_Page)-Turnier
* Gemeinsames Abendessen oder Grillen
Geeignet ist unser Treffen ungefähr ab 9 Jahren; auch Erwachsene, die uns
kennenlernen möchten, sind herzlich eingeladen.
Alle weiteren Informationen gibt es auch nochmal [im Forums-Post der Campdays](https://forum.teckids.org/t/teckids-campdays-im-mai-2025/4837).
Wer uns besuchen möchte, sollte sich bitte über unser Veranstaltungssystem anmelden.
**Am Besten melden sich Kinder und Eltern separat an. So haben alle, die
kommen möchten, auch direkt ihren eigenen Teckids-Account, sind unabhängig und
wir können am besten organisieren.**
{% message(title="Besuch ohne Anmeldung") %}
Sollte eine Anmeldung über unser Veranstaltungssystem nicht möglich sein oder
in Frage kommen, z.B. für Kinder unter 7 Jahren, bitten wir stattdessen um
Anmeldung per E-Mail oder über [das Fediverse](https://bildung.social/@Teckids).
{% end %}
Unsere Selbstkosten betragen etwa 10 € pro Person. Wir würden uns freuen, wenn
die Teilnehmenden diese Kosten übernehmen.
Wir freuen uns auf euch!
{{ teckids_event(slug="campdays-2025-05") }}
{% teckids_contact(title="Fragen und Vorschläge", mail="orga@teckids.org") %}
Wer Fragen oder Vorschläge für die Campdays hat, kann uns am Besten per
E-Mail erreichen.
{% end %}
+++
transparent = true
render = false
in_search_index = false
+++
+++
transparent = true
render = false
in_search_index = false
+++
+++
title = "Besuch vor Gericht: Der \"DB-Schnüffel-Navigator\""
authors = ["tuxilio"]
[taxonomies]
tags = ["Bericht"]
zielgruppe = ["Kinder und Jugendliche", "Hacker und Maker", "Eltern"]
aspekt = ["Digitale Mündigkeit"]
[extra.microdata]
about = ["http://www.wikidata.org/entity/Q134521071"]
[extra.depiction]
image = "digitalcourage_db_aufmacher_03.jpg"
alt = "Ein Überwachungs-Auge, im Hintergrund ein Bahnhof"
credits = "Markus Hamid, CC-BY 4.0"
+++
Beim Bahnfahren nutzen viele den DB Navigator - zum Beispiel um die BahnCard zu zeigen, Tickets zu kaufen oder eine Verbindung rauszusuchen. Jedoch bekommen alle Nutzer zum Tracking eine eindeutige ID, teilweise passiert das sogar ohne Einwilligung.
Ich war beim ersten Verhandlungstag im Prozess Digitalcourage gegen die Deutsche Bahn dabei.
<!-- more -->
## Klage gegen das Tracking von Benutzer\*innen im DB Navigator
Der Verein [Digitalcourage](https://digitalcourage.de/) hat gegen die Sammlung von Daten im DB Navigator geklagt.
Die Gerichtsverhandlung fand am 19. Mai 2025 am Landgericht in Frankfurt statt.
Es war die erste mündliche Verhandlung; die Klage selbst wurde nämlich schon 2022 eingereicht und von der Bahn erwidert.
Digitalcourage wirft der Bahn vor, mit dem DB Navigator personenbezogene Daten ohne wirksame Einwilligung an Drittunternehmen weiterzugeben. Das ist ein Verstoß gegen das Datenschutzrecht.
Die Bahn hatte darauf erwidert, dass die Trackingdienste technisch notwendig und die Unterlassungsaufforderung zu ungenau sei.
Das Tracking mit eindeutigen IDs sehe ich selber sehr kritisch, da die Bahn so detaillierte Nutzerprofile erstellen kann.
Auch ein anonymisiertes Tracking sollte auf jeden Fall nur bei einer Einwilligung passieren und nicht als technisch notwendig gelten.
Optimierungszwecke sind ja nicht "technisch notwendig", sondern nur eine Bestrebung der Bahn, die App besser zu machen.
## Mein Besuch bei der Gerichtsverhandlung
Als aktiver Jugendlicher aus der Teckids-Gemeinschaft habe ich mir die Gerichtsverhandlung angesehen.
Mich interessiert das Thema besonders, da viele den DB Navigator nutzen und nur sehr wenige Alternativen dazu kennen.
Das Thema wurde außerdem schon mehrere Jahre diskutiert und war mehrmals in den Nachrichten.
Die Bahn hat dabei versucht, das Verfahren immer weiter hinauszuzögern.
Mich interessierte jetzt die Diskussion deswegen umso mehr, um zu sehen, ob die Bahn überhaupt richtige oder nur Scheinargumente hat.
Von beiden Parteien waren je zwei Anwälte anwesend. Bei Digitalcourage saß Padeluun selbst dabei, auf Seiten der Bahn der Datenschutz-Leiter der DB Fernverkehr AG.
Zu Beginn der Verhandlung wurde noch einmal die Klageschrift kurz zusammengefasst:
Der Hauptstreitpunkt liegt bei drei Trackingverbindungen – Adobe Analytics, Optimizely und CrashLytics. Dabei wird immer eine eindeutige Kennung (ID) mitgeschickt.
Mit Adobe Analytics wird getrackt, wann die App am meisten genutzt wird, mit Optimizely, wie lange man in verschiedenen Rubriken der App bleibt und mit CrashLytics werden beim Abstürzen der App Fehlerberichte versendet.
Die Bahn lenkte erstmal vom Thema ab und warf Padeluun vor, die Bahn-App selber gar nicht zu nutzen.
Das tut allerdings nichts zur Sache, da Padeluun die Bahn-App zum Zeitpunkt der Klage auf jeden Fall genutzt hat – die eindeutigen IDs stehen in der Klageschrift.
Ob Padeluun die App heute nutzt, ist dabei deswegen vollkommen unwichtig.
Um die Diskussion zu beenden, zeigte Padeluun die Bahn-App auf seinem Handy.
Danach begann die eigentliche Diskussion über die technische Erforderlichkeit dieser drei Tracking-Dienste.
Dabei erklärte die Bahn zuerst die Notwendigkeit des Trackings aus ihrer Sicht, ging dabei aber nicht auf die Notwendigkeit der IDs ein.
Die Bahn erklärte stattdessen, dass mit Optimizely getrackt wird, was für Rubriken man aufruft oder wie lange man an einer bestimmten Stelle verweilt.
Sie begründet das mit der Optimierung der App.
Adobe Analytics wird eigesetzt, um zu sehen, wann wie viele Menschen auf die Server der Bahn zugreifen. Damit könnte, wenn viele die App nutzen, sichergestellt sein, dass alle die Informationen angezeigt bekommen.
Mit CrashLytics werden automatisiert Fehlerberichte versendet, wenn die App abstürzt. Begründet wird das damit, dass Tickets nicht nur gekauft werden sollen, sondern auch angezeigt werden müssen.
Digitalcourage erwiderte daraufhin, dass die IDs nicht nötig seien und mit diesen es möglich sei, detaillierte Nutzerprofile zu erstellen.
Die Anwälte der Bahn reagierten sehr aggressiv und bestritten die Möglichkeit, anhand der IDs Nutzerprofile zu erstellen.
Nach einer kurzen Zwischenpause kamen die Richter zum Schluss, dass es eine weitere Verhandlung geben sollte, wo ein Techniker der Bahn sowie ein Sachvertändiger geladen werden sollen.
Der Zwischenstand der Richter ist, dass sie Adobe Analytics kritisch, Optimizely sehr kritisch und CrashLytics eher nicht schlimm finden.
Das liegt vor allem daran, dass mit Adobe Analytics und Optimizely ein genaues Tracking aller Aktivitäten in der App stattfindet, wohingegen mit CrashLytics nur Fehlerberichte gesendet werden.
Ich sehe bei allen drei das Problem, dass immer die genaue ID des Benutzers mitgeschickt wird und die Bahn somit die Möglichkeit hat, Nutzerprofile zu erstellen. Alle drei sollten also höchstens nach einer Einwilligung genutzt werden und auf keinen Fall als technisch notwenig gelten.
Der nächste Termin soll Anfang / Mitte Juli stattfinden.
## Zusammenfassung
Das Tracking mit eindeutigen IDs sehe ich sehr kritisch, da die Bahn so detaillierte Nutzerprofile erstellen kann, auch wenn sie das abstreitet.
Auch ein anonymisiertes Tracking sollte auf jeden Fall nur bei einer Einwilligung passieren und nicht als technisch notwendig gelten.
Optimierungszwecke sind ja nicht "technisch notwendig", sondern nur eine Bestrebung der Bahn, die App besser zu machen.
Das große Problem aus meiner Sicht ist, dass Dienste wie Google oder Adobe bereits über eine immense Menge an Daten verfügen, die aus verschiedenen Quellen stammen, darunter z.B. Suchanfragen, Standortdaten und Nutzungsverhalten in zahlreichen Apps. Wenn die Bahn nun auch noch ihre Nutzerdaten an Google oder Adobe weitergibt, wird die Datenbank dieser Konzerne noch weiter gefüllt.
Würde die Bahn das nicht durch die Tracker zu Google und Adobe schicken, sondern nur bei sich selbst verarbeiten, wäre das aus meiner Sicht auf jeden Fall viel besser, aber es müsste trotzdem möglich sein, nicht zuzustimmen und es dürften dabei keine eindeutigen Identifier genutzt werden.
Ich fand es interessant, die Argumente beider Seiten direkt zu hören und zu sehen, wie ernsthaft wichtig das Thema Datenschutz auf welcher Seite ist.
Die Bahn versuchte dabei klar, das ganze einfach nur zu verzögern, weil sie wahrscheinlich schon eine Niederlage erwarten.
Ich selbst werde weiterhin zum Bahnfahren nicht den DB Navigator verwenden, sondern nutze erstmal weiterhin die App [Öffi](https://oeffi.schildbach.de/index.html) zum Raussuchen von Verbindungen.
Tickets kommen ja per E-Mail und können mit jedem beliebigen PDF-Reader angezeigt werden.
+++
transparent = true
render = false
in_search_index = false
+++
+++
transparent = true
render = false
in_search_index = false
+++
+++
title = "Besucht uns beim Sommerfest im Linuxhotel"
authors = ["nik"]
[taxonomies]
tags = ["Ankündigung"]
zielgruppe = ["Kinder und Jugendliche", "Hacker und Maker", "Eltern"]
aspekt = ["Campdays"]
[extra.depiction]
image = "linuxhotel-sonne.jpg"
alt = "Plüschpinguin auf einem Stuhl im Park vor dem Linuxhotel"
credits = "Karin Meyer / Dominik George, CC-BY"
+++
Die [Campdays](@/gemeinschaft/offene-gemeinschaft/campdays/index.md) im Sommer 2025
finden im [Linuxhotel](https://www.linuxhotel.de/) in Essen statt. Zum Kennenlernen
und zum Sommerfest kann man uns dort am Samstag, dem 21. Juni, besuchen.
<!-- more -->
## Die Campdays
Die Campdays sind das Aktiven-Barcamp der Teckids-Gemeinschaft. Hier treffen
sich alle, die in der Gemeinschaft aktiv sind, regelmäßig für ein Wochenende
für gemeinsame Themen-Sessions, Freizeit und mehr.
Einen Eindruck von den Campdays gibt es im [Blog-Post der Sommer-Campdays 2024](@/blog/2024/06/2024-06-18_campdays/index.md).
### Die Teckids-Gemeinschaft kennenlernen
Bei jeden Campdays laden wir auch alle ein, die noch keine Mitglieder der Teckids-Gemeinschaft
sind. Dafür bereiten wir an einem Nachmittag besonderes Programm vor, bei dem man uns und
unsere Aktivitäten kennenlernen kann.
Dieses Mal, zu den Sommer-Campdays, haben wir **ab 15 Uhr** vorbereitet:
* [Luanti](https://www.luanti.org/) spielen, Mods programmieren und
elektrische Schaltungen ("Redstone") in Luanti
* 3D-Drucke dein Tier
* Spiele im Park des Linuxhotels
* Sommerfest mit Abendessen, Performous (Karaoke-Spiel) und Ehrungen von
Teckids-Mitgliedern
Geeignet ist unser Treffen ungefähr ab 9 Jahren; auch Erwachsene, die uns
kennenlernen möchten, sind herzlich eingeladen.
Alle weiteren Informationen gibt es auch nochmal [im Forums-Post der Campdays](https://forum.teckids.org/t/teckids-campdays-sommer-juni-2025-in-essen/4692).
Wer uns besuchen möchte, sollte sich bitte über unser Veranstaltungssystem anmelden.
{% message(title="Besuch ohne Anmeldung") %}
Sollte eine Anmeldung über unser Veranstaltungssystem nicht möglich sein oder
in Frage kommen, z.B. für Kinder unter 7 Jahren, bitten wir stattdessen um
Anmeldung per E-Mail oder über [das Fediverse](https://bildung.social/@Teckids).
{% end %}
Unsere Selbstkosten betragen etwa 10 € pro Person. Wir würden uns freuen, wenn
die Teilnehmenden diese Kosten übernehmen.
Wir freuen uns auf euch!
{{ teckids_event(slug="campdays-2025-06") }}
{% teckids_contact(title="Fragen und Vorschläge", mail="orga@teckids.org") %}
Wer Fragen oder Vorschläge für die Campdays hat, kann uns am Besten per
E-Mail erreichen.
{% end %}
../../../2024/06/2024-06-01_einladung-sommerfest/linuxhotel-sonne.jpg
\ No newline at end of file
+++
transparent = true
render = false
in_search_index = false
+++
+++
transparent = true
render = false
in_search_index = false
+++
...@@ -49,7 +49,7 @@ Themenvorschlägen, auch Vorschläge für die gemeinsame Freizeitgestaltung mitb ...@@ -49,7 +49,7 @@ Themenvorschlägen, auch Vorschläge für die gemeinsame Freizeitgestaltung mitb
Sofern Bedarf besteht, ist ein Zeitslot für Themen der [Leitungskonferenz](@/gemeinschaft/leitung/leitungskonferenz.md) Sofern Bedarf besteht, ist ein Zeitslot für Themen der [Leitungskonferenz](@/gemeinschaft/leitung/leitungskonferenz.md)
reserviert. In diesem Zeitslot werden Themen besprochen, in denen es um die Mitgestaltung in reserviert. In diesem Zeitslot werden Themen besprochen, in denen es um die Mitgestaltung in
der Gemeinscahft und im Verein geht oder bei denen eine breite Beteiligung der Mitglieder der Gemeinschaft und im Verein geht oder bei denen eine breite Beteiligung der Mitglieder
sinnvoll ist, um unsere Ziele voranzubringen. sinnvoll ist, um unsere Ziele voranzubringen.
{% teckids_related() %} {% teckids_related() %}
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
"description": "Workshopprogramm für Kinder und Jugendliche bei den Grazer Linux-Tagen 2025", "description": "Workshopprogramm für Kinder und Jugendliche bei den Grazer Linux-Tagen 2025",
"location": "Graz", "location": "Graz",
"date": "2025-04-26", "date": "2025-04-26",
"featured": true "featured": false
}, },
"froglabs-2025-tuebix": { "froglabs-2025-tuebix": {
"display_name": "Mini-FrogLabs TÜBIX 2025", "display_name": "Mini-FrogLabs TÜBIX 2025",
...@@ -34,6 +34,13 @@ ...@@ -34,6 +34,13 @@
"date": "2025-07-05", "date": "2025-07-05",
"featured": true "featured": true
}, },
"froglabs-2025-froscon": {
"display_name": "Mini-FrogLabs FrOSCon 2025",
"description": "Workshopprogramm für Kinder und Jugendliche bei der FrOSCon 2025",
"location": "Sankt Augustin",
"date": "2025-08-16",
"featured": true
},
"campdays-2024-12": { "campdays-2024-12": {
"display_name": "Campdays Winter 2024", "display_name": "Campdays Winter 2024",
"description": "Öffentlicher Nachmittag bei den Campdays, dem Aktiven-Barcamp der Teckids-Gemeinschaft", "description": "Öffentlicher Nachmittag bei den Campdays, dem Aktiven-Barcamp der Teckids-Gemeinschaft",
...@@ -46,6 +53,18 @@ ...@@ -46,6 +53,18 @@
"location": "Nibelungenturm, Worms", "location": "Nibelungenturm, Worms",
"date": "2025-03-08" "date": "2025-03-08"
}, },
"campdays-2025-05": {
"display_name": "Campdays Frühsommer 2025 (Bonn)",
"description": "Öffentlicher Nachmittag bei den Campdays, dem Aktiven-Barcamp der Teckids-Gemeinschaft",
"location": "Makerspace Bonn",
"date": "2025-05-10"
},
"campdays-2025-06": {
"display_name": "Campdays Sommer 2026 (Essen)",
"description": "Öffentlicher Nachmittag bei den Campdays, dem Aktiven-Barcamp der Teckids-Gemeinschaft",
"location": "Linuxhotel, Essen",
"date": "2025-06-21"
},
"fdtoet-38c3-1": { "fdtoet-38c3-1": {
"display_name": "Fairydust-Türöffner-Tag beim 38c3 (Tour 1, 11:00 Uhr)", "display_name": "Fairydust-Türöffner-Tag beim 38c3 (Tour 1, 11:00 Uhr)",
"description": "Türen auf beim 38. Chaos Communication Congress mit Tour hinter die Kulissen des Events", "description": "Türen auf beim 38. Chaos Communication Congress mit Tour hinter die Kulissen des Events",
......
...@@ -4,7 +4,11 @@ ...@@ -4,7 +4,11 @@
{% set thing = section -%} {% set thing = section -%}
{% endif -%} {% endif -%}
<!DOCTYPE html> <!DOCTYPE html>
<html lang="{{ lang }}" data-theme="light" {% if current_path %}resource="https://www.teckids.org{{ current_path }}"{% endif %} typeof="{% block rdfa_type %}{{ thing.extra.microdata.type | default(value='schema:WebPage') }}{% endblock rdfa_type %}"> <html lang="{{ lang }}" data-theme="light"
{% if current_path %}resource="https://www.teckids.org{{ current_path }}"{% endif %}
typeof="{% block rdfa_type %}{{ thing.extra.microdata.type | default(value='schema:WebPage') }}{% endblock rdfa_type %}"
prefix="event: https://ticdesk.teckids.org/o/paweljong/Event/"
>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
......
{% set events_data = load_data(path="events.json") -%} {% set events_data = load_data(path="events.json") -%}
{% set event = events_data[slug] -%} {% set event = events_data[slug] -%}
{% if not no_title %}<h2 class="title is-2">{{ title | default(value="Informationen und Anmeldung") }}</h2>{% endif %} {% if not no_title %}<h2 class="title is-2">{{ title | default(value="Informationen und Anmeldung") }}</h2>{% endif %}
<section class="section event-section" resource="https://ticdesk.teckids.org/app/paweljong/event/{{ slug }}" vocab="http://schema.org/" typeof="Event"> <section class="section event-section" resource="event:{{ slug }}" vocab="http://schema.org/" typeof="Event">
<meta property="organizer" href="https://teckids.org/"/> <meta property="organizer" href="https://teckids.org/"/>
<div class="card event-card"> <div class="card event-card">
<div class="card-content"> <div class="card-content">
......