[mod]
This commit is contained in:
parent
9cbe4b5f1a
commit
7cb53e27e0
127
source/main.qmd
127
source/main.qmd
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
title: "Freie Systeme"
|
||||
subtitle: "Software, Medien und Gesellschaft"
|
||||
abstract: "Ein Einstieg für Nicht-Techies"
|
||||
abstract: "Ein Einstieg in freie Software und unabhängige Platformen für Nicht-Techies"
|
||||
author: "roydfalk"
|
||||
lang: "de"
|
||||
date-format: "YYYY-MM-DD"
|
||||
|
|
@ -30,9 +30,9 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
- neue Plattform/App/etc. — am Anfang sieht alles schön aus
|
||||
</aside>
|
||||
::: {.notes}
|
||||
- neue Platform/App/etc. — am Anfang sieht alles schön aus
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -40,20 +40,16 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
</aside>
|
||||
|
||||
----
|
||||
|
||||
> Deine Telefonnummer?
|
||||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- unnötige Verknüpfungen mit persönlichen Daten
|
||||
<br/>
|
||||
- Beispiel: WhatsApp nicht mehr sinnvoll/sicher nutzbar, wenn Telefon weg
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -61,9 +57,9 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- eingebundene Cookies sind aus technischer Sicht oft völlig unnötig
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -71,9 +67,9 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- kleine Unannehmlichkeiten nimmt man oft zähneknirrschend hin
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -81,9 +77,9 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Möglichkeiten der Überwachung sind vielfältig
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -91,9 +87,9 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- man gewöhnt sich ein Stück weit an die Werbung, aber es frustriert und kann einen unterbewusst beeinflussen
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -101,11 +97,10 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- über viele social-media-Plattformen wird Propaganda verbreitet
|
||||
<br/>
|
||||
- Beispiel: TikTok verbreitet Fascho-Propaganda und bedient Sucht-Dynamiken
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -113,11 +108,10 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- vermeintliche Sicherheit ist oft Abschottung/Gefängnis
|
||||
<br/>
|
||||
- Beispiel: Musik auf iPhone übertragen und abspielen ohne iTunes schwierig bis unmöglich
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -125,11 +119,10 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- schleichende Monetarisierung als Ersatz für Werbung — moderner Ablasshandel
|
||||
<br/>
|
||||
- Beispiel: Ende von Windows 10
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -137,13 +130,11 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- AGBs sind teils zum Gruseln
|
||||
<br/>
|
||||
- Beispiel: Temu u. Shein
|
||||
<br/>
|
||||
- Beispiel: Temu und Shein
|
||||
- Beispiel: Übernahme von WhatsApp durch Meta
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -151,23 +142,20 @@ format-links: false
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- willkürliche oder gezielte Sperrungen kommen oft vor
|
||||
<br/>
|
||||
- Beispiel: Entziehung von amazon-ebooks
|
||||
<br/>
|
||||
- Beispiel: Sperrung von Wikileaks-PayPal-Konto
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
Eure Erfahrungen?
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Zuhörerschaft fragen, ob sie selbst Erfahrungen gemacht haben
|
||||
<br/>
|
||||
- etwa 3 Fälle aufnehmen und kurz einordnen
|
||||
</aside>
|
||||
:::
|
||||
|
||||
|
||||
# Warum ist das so?
|
||||
|
|
@ -180,13 +168,11 @@ Eure Erfahrungen?
|
|||
- Ideologie/Propaganda
|
||||
- geschlossene Systeme
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Profit-orientierte Unternehmen, die Daten als Wertmittel weiterverkaufen
|
||||
<br/>
|
||||
- Regierungen oder Konzerne, die die öffentliche Meinung manipulieren
|
||||
<br/>
|
||||
- Intransparenz
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -194,9 +180,9 @@ Eure Erfahrungen?
|
|||
|
||||
[Doch](https://digitalcourage.de/nichts-zu-verbergen)
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- erklären, warum dieses Argument eine Ausflucht und schlicht falsch ist
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -215,11 +201,10 @@ Falsch. Truth happens:
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Quelloffenheit anhand von Kochen und Rezepten erklären
|
||||
<br/>
|
||||
- Lego-Bauanleitung als weiterer Vergleich
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -227,9 +212,9 @@ Falsch. Truth happens:
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- grob erklären wie quelloffene Software entwickelt wird
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -237,11 +222,10 @@ Falsch. Truth happens:
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Copyleft-Prinzip und GPL kurz erklären
|
||||
<br/>
|
||||
- 4 Freiheiten: Verwenden, Verstehen, Verbreiten, Verbessern (siehe https://fsfe.org/freesoftware/freesoftware.de.html)
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -249,13 +233,11 @@ Falsch. Truth happens:
|
|||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Dezentralität grob erklären
|
||||
<br/>
|
||||
- Föderation grob erklären
|
||||
<br/>
|
||||
- Fediverse: Teil des Internets, der auf diese Weise funktioniert
|
||||
</aside>
|
||||
:::
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -287,17 +269,16 @@ Falsch. Truth happens:
|
|||
- nicht ganz …
|
||||
- jedoch: Freiheit, Offenheit, Mündigkeit und Solidarität von/in Software, Medien und Gesellschaft können einander befruchten
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- hier auch Raum für Fragen lassen
|
||||
</aside>
|
||||
:::
|
||||
|
||||
|
||||
# Was gibt es da so?
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Zuhörerschaft einbeziehen: ein paar Beispiele aufnehmen und kurz einordnen
|
||||
</aside>
|
||||
|
||||
:::
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -310,17 +291,13 @@ Falsch. Truth happens:
|
|||
- Formate
|
||||
- sonstiges
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Komm.: Matrix, Mastodon
|
||||
<br/>
|
||||
- Medien: PeerTube, Jellyfin
|
||||
<br/>
|
||||
- Auskunft: OpenStreetMap, Startpage
|
||||
<br/>
|
||||
- OS: Linux und GNU, (SailfishOS)
|
||||
<br/>
|
||||
- sonstiges: Nextcloud, ODF, LibreOffice, Zahlungsverkehr
|
||||
</aside>
|
||||
:::
|
||||
|
||||
|
||||
## Kleine Auflistung
|
||||
|
|
@ -343,6 +320,7 @@ Falsch. Truth happens:
|
|||
- Verzichten
|
||||
- Alternativen suchen
|
||||
- Befreien
|
||||
- Genießen
|
||||
- Verantwortung übernehmen
|
||||
- Weitersagen
|
||||
|
||||
|
|
@ -356,24 +334,21 @@ Falsch. Truth happens:
|
|||
- [Logbuch Netzpolitik](https://logbuch-netzpolitik.de/)
|
||||
- [Warum dezentrale Platformen, wie Mastodon, geil sind](https://doc.adminforge.de/wXDsiXf3RV2uUdGCfPpx4w#)
|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- FSFE: viele Infos und gute Aktionen
|
||||
<br/>
|
||||
- CCC: Seit vielen Jahren stabil antifaschistisch links
|
||||
<br/>
|
||||
- Sei ein Esel: Ermutigung gegen den Strom zu schwimmen
|
||||
<br/>
|
||||
- LNP: sehr unterhaltsamer Podcast über Netzpolitik und Gesellschaft
|
||||
</aside>
|
||||
:::
|
||||
|
||||
|
||||
## Das war's `:)`
|
||||
## Ferdsch `:)`
|
||||
|
||||
`https://ramsch.sx/vortraege/freie_systeme`
|
||||
|
||||

|
||||
|
||||
<aside class="notes">
|
||||
::: {.notes}
|
||||
- Frage- und Diskussions-Runde
|
||||
</aside>
|
||||
:::
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
dir_here=$(pwd)
|
||||
dir_source="${dir_here}/source"
|
||||
dir_build="${dir_here}/build"
|
||||
dir_build="/tmp/freie_systeme"
|
||||
|
||||
|
||||
## exec
|
||||
|
|
|
|||
72
tools/deploy
72
tools/deploy
|
|
@ -1,29 +1,61 @@
|
|||
#!/usr/bin/env bash
|
||||
#!/usr/bin/env python3
|
||||
|
||||
## functions
|
||||
|
||||
function syntaxerror
|
||||
{
|
||||
echo "SYNTAX: deploy <target-definition>" > /dev/stderr
|
||||
}
|
||||
import os as _os
|
||||
import argparse as _argparse
|
||||
|
||||
|
||||
## const
|
||||
|
||||
dir_build="build"
|
||||
def string_coin(
|
||||
template,
|
||||
arguments
|
||||
):
|
||||
result = template
|
||||
for (key, value, ) in arguments.items():
|
||||
result = result.replace("{{%s}}" % key, value)
|
||||
return result
|
||||
|
||||
|
||||
## args
|
||||
|
||||
if [ $# -ge 1 ] ; then target_definition=$1 && shift ; else syntaxerror ; fi
|
||||
def execute_shell_command(
|
||||
command
|
||||
):
|
||||
_os.system(command)
|
||||
|
||||
|
||||
## exec
|
||||
def main():
|
||||
## args
|
||||
argument_parser = _argparse.ArgumentParser(
|
||||
)
|
||||
argument_parser.add_argument(
|
||||
"target_system",
|
||||
type = str,
|
||||
)
|
||||
argument_parser.add_argument(
|
||||
"-t",
|
||||
"--target-directory",
|
||||
type = str,
|
||||
metavar = "<target-directory>",
|
||||
default = "vortraege/freie_systeme",
|
||||
)
|
||||
argument_parser.add_argument(
|
||||
"-s",
|
||||
"--source-directory",
|
||||
type = str,
|
||||
metavar = "<source-directory>",
|
||||
default = "/tmp/freie_systeme",
|
||||
)
|
||||
args = argument_parser.parse_args()
|
||||
|
||||
rsync \
|
||||
--update \
|
||||
--recursive \
|
||||
--verbose \
|
||||
${dir_build}/ \
|
||||
${target_definition}
|
||||
## exec
|
||||
execute_shell_command(
|
||||
string_coin(
|
||||
"rsync --update --recursive --verbose {{source_directory}}/ {{target_system}}:{{target_directory}}",
|
||||
{
|
||||
"source_directory": args.source_directory,
|
||||
"target_system": args.target_system,
|
||||
"target_directory": args.target_directory,
|
||||
}
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
main()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue