Article note: Alle Jahre wieder … – Nunja, steter Tropfen … *hopeso!*
Mit ein paar Klicks ist man WhatsApp los und hat einen sichereren Messenger installiert. Foto: CC0 1.0 | Maliha Mannan

Mit ein paar Klicks ist man WhatsApp los und hat einen sichereren Messenger installiert. Foto: CC0 1.0 | Maliha Mannan

Heute kam heraus, dass Whatsapp eine Hintertür eingebaut hat, worüber neben Facebook auch Sicherheitsbehörden Zugriff auf verschlüsselte Kommunikation bekommen können. Das deckt sich mal wieder nicht mit dem Werbeversprechen von Facebook/Whatsapp, die eine richtige Ende-zu-Ende-Verschlüsselung versprochen hatten. Als kleines Dankeschön für das Brechen des Werbeversprechens veröffentlichen wir eine aktuelle Version unseres Klassikers „Abschied von WhatsApp: Fünf gute Gründe, den Messenger zu wechseln„, den Ingo Dachwitz im September geschrieben hatte.

  • Falsches Werbeversprechen: Die Verschlüsselung hat eine Hintertür
    Die Kommunikation mit WhatsApp ist nicht sicher. Das Unternehmen selbst und Ermittlungsbehörden können die Nachrichten der Nutzer mitlesen. Die Hintertür besteht mindestens seit April 2016. Und ist offensichtlich ein Feature.
  • WhatsApp ist nicht kostenlos: Nein, auch wenn man die App kostenlos herunterladen kann – umsonst ist sie nicht zu haben. Dass man mit den eigenen Daten bezahlt, klingt inzwischen zwar abgedroschen – trifft den Nagel aber auf den Kopf. Was Facebook finanziell so erfolgreich macht, sind die umfassenden Informationen, die das Unternehmen über seine NutzerInnen und auch Menschen ohne Account sammelt – und die Fähigkeit, unsere Aufmerksamkeit, unsere Emotionen und unsere Informationen zu vermarkten.
  • Endlich mit ruhigem Gewissen chatten: Anders als WhatsApp sind viele Alternativen Open-Source-basiert. Das heißt, dass der Quellcode der Programme einsehbar ist und von unabhängigen ExpertInnen geprüft werden kann. Man muss sich also nicht auf Versprechen verlassen, dass wirklich hohe Sicherheitsstandards zum Einsatz kommen, sondern kann sich wirklich sicher sein.
  • Es ist so einfach: Viele Alternativen zu WhatsApp sind inzwischen genau so einfach zu bedienen und verfügen über gleiche oder ähnliche Features wie der Marktführer. Weder für die Installationen noch für die Anwendung benötigt man heute noch technisches Fachwissen.
  • Gegen den intransparenten Monopolisten: WhatsApp gehört Facebook. Das Unternehmen beherrscht mit seiner Netzwerkplattform, seinen beiden Messengern und seinem Fotodienst Instagram weite Teile des Social-Media-Marktes. Während der Konzern mit den Informationen über NutzerInnen Millardengewinne macht, ist er gleichzeitig für seine eigene Intransparenz bekannt. WhatsApp musste sogar erst gerichtlich dazu verdonnert werden, die AGBS und Datenschutzbestimmungen auf deutsch bereitzustellen. Und auch wenn es bequem ist, (fast) alle Menschen über eine App erreichen zu können: Wo ist eigentlich das Problem, wenn sich die Kontakte nun auf zwei Dienste verteilen? Eine App mehr oder weniger macht für die meisten Smartphone-BesitzerInnen nun wirklich keinen Unterschied, gerade wenn man sich darauf verlassen kann, dass sie sicher und datensparsam sind.
  • Vorangehen lohnt sich: Auch wenn es für manche unvorstellbar scheint: Ein Leben ohne WhatsApp ist möglich. Wirklich wichtige Menschen werden folgen oder es werden sich andere Kommunikationsmöglichkeiten mit ihnen auftun. Und vielleicht wirkt sich Reduktion der täglichen Kommunikationspartner ja sogar positiv auf das eigene Wohlbefinden aus. Noch wichtiger aber ist: Wenn alle darauf warten, dass sich von allein etwas ändert, wird nichts passieren. Nur wenn es starke Zugpferde gibt, die vorangehen und WhatsApp verlassen, kann Bewegung in die Sache kommen. Vielleicht hilft es, mit der Überzeugungsarbeit erstmal im persönlichen Nahbereich anzufangen und guten FreundInnen deutlich zu kommunizieren, dass es einem wichtig ist, den Draht zu ihnen zu behalten. Bei der Gründung gemeinsamer Gruppenchats darauf zu bestehen, einen datensparsamen Messenger zu nutzen, kann hingegen nützlich sein, auch entferntere Bekannte auf Alternativen zu stoßen.

Die Frage, zu welchen Alternativen ein Wechsel zu empfehlen ist, wollen wir an dieser Stelle hier bewusst nicht adressieren, weil sie nicht ohne Weiteres zu beantworten ist. Es gibt neben den auch von uns vorgestellten Diensten Threema und Signal viele kleinere Alternativen zu WhatsApp – eine umfassende Bewertung der technischen, organisatorischen und juristischen Faktoren ist da gar nicht so einfach. Die US-amerikanische Electronic Frontier Foundation (EFF) hatte mal eine übersichtliche Analyse veröffentlicht, die sie aufgrund notwendiger Aktualisierungen inzwischen aber explizit zurückgezogen hat. Eine Neuauflage ist laut EFF jedoch in Arbeit. Auch wenn es an alternativen Angeboten ebenfalls einzelne Kritikpunkte gibt: Besser als WhatsApp sind sehr viele von ihnen.

Unterstütze unsere Recherchen und Berichterstattung für Grundrechte und ein freies Internet durch eine Spende.

Article note: *verrückt!* – Gestern erst @work (M$) und @lappy (Ubuntu) installiert …

Seit mehr als 20 Jahren verfasse ich nahezu alle meine Texte, Hunderte von Seiten jedes Jahr, mit dem Editor Emacs. Selten hat mich seither ein anderer Editor in Versuchung gebracht, zu wechseln. Zu den wenigen Ausnahmen zählt Atom. Der Editor ist schnell zu erlernen, hat eine moderne Oberfläche, läuft unter Linux/Windows/macOS. Außerdem ist es sehr weitreichend konfigurierbar, und das ganz ohne Emacs-Gruft und Elisp-Horror.

Dieser Beitrag stellt Atom kurz vor und zeigt seinen Einsatz als Editor für Markdown-Dokumente in der Pandoc-Variante.

Das Grundgerüst von Atom ist Electron, ein Software-Konglomerat, das im wesentlichen aus Chrome (für das HTML-Rendering und als JavaScript-Engine) und aus Node.js zusammengesetzt ist.

Pakete

Atom ist ein modular aufgebauter Editor. Alle Funktionen mit Ausnahme elementarer Grundfunktion sind in Form von Paketen realisiert. Standardmäßig sind bereits rund 80 Core-Pakete installiert. Welche das sind, verrät File/Settings bzw. Atom/Preferences (macOS) im Dialogblatt Packages.

Liste der installierten Packages in Atom unter macOS

Neue Pakete und Themes (die das Aussehen von Atom beeinflussen) können Sie im Dialogblatt Install der Einstellungen suchen und installieren. Dabei haben Sie aktuell die Wahl aus über 5000 Paketen.

Pakete können nach der Installation mühelos wieder entfernt oder auch nur deaktiviert werden. Außerdem sehen viele Pakete einen Settings-Button vor, um Einstellungen des Pakets zu verändern. Zur Bedienung der Pakete finden Sie im Menü Packages entsprechende Kommandos. In diesem Menü sind die Pakete alphabetisch geordnet. Neu installierte Pakete werden anfänglich am Ende des Menüs platziert, ab dem nächsten Neustart von Atom aber wieder in alphabetischer Reihenfolge angeordnet.

Markdown-Unterstützung ohne Konfiguration

Grundsätzlich kommt Atom mit Markdown-Dateien standardmäßig zurecht. Bei Dateien mit der Endung *.md führt Atom automatisch ein ganz brauchbares Syntax-Highlighting durch. Die Tastenkombination Shift+Ctrl+M öffnet neben dem Text ein Preview-Ansicht, die ebenfalls für viele Zwecke ganz passabel ist. Damit übertrifft Atom quasi aus dem Stand und ohne jede Konfigurationsarbeit den Funktionsumfang vieler Markdown-Editoren. Und ist darüber hinaus nahezu unbegrenzt erweiterungsfähig und konfigurierbar …

Atom-Editor unter Ubuntu-Linux im Default-Dark-Scheme. Links eine Markdown-Datei, rechts die Vorschau.

Mit den in meiner Datei (übrigens Kapitel 1 meines Swift-Buchs) inkludierten LaTeX-Anweisungen kommt freilich weder das Syntax-Highlighting noch die Vorschau zurecht.

Light oder Dark Theme

Nach der Installation zeigt sich Atom von seiner dunklen Seite, d.h. Text wird in weißer/heller Schrift auf schwarzem Hintergrund angezeigt. Das mag modern sein, ich bin aber kein Fan davon. Abhilfe: File/Settings bzw. Atom/Preferences (macOS), Dialogblatt Themes, dort UI Theme und Syntax Theme neu einstellen (z.B. auf One Light).

Neue Datei-Extension definieren

Aus historischen Gründen haben die meisten meiner Markdown-Dateien die Endung *.text. Natürlich könnte ich sie in *.md umbenennen, weniger Arbeit macht es aber, Atom die neue Endung einfach beizubringen. Dazu öffnen Sie die zentrale Atom-Konfigurationsdatei config.cson mit File/Config oder mit Atom/Config (macOS). Danach fügen Sie nach den schon vorhandenen Zeilen "*": und core: vier neue Zeilen ein:

"*":
  core:
    customFileTypes:
      "source.gfm": [
        "text"
      ]

Das bewirkt, dass die Dateierweiterung *.text der Programmiersprache gfm zugeordnet wird. gfm steht dabei für GitHub Flavored Markdown, also für die Markdown-Variante, die auf GitHub üblich ist und die von Atom standardmäßig unterstützt wird.

Markdown-Preview-Plus mit Pandoc

Alle Bücher, die ich seit 2013 neu geschrieben habe, sind mit Pandoc und LaTeX gesetzt. Prinzipiell verwende ich also Markdown, allerdings angereichert um Pandoc-spezifische Elemente, einige LaTeX-Kommandos und ein paar eigene Erweiterungen, die durch sed– und python-Scripts verarbeitet werden. Eine echte Kontrolle des endgültigen Erscheinungsbilds ist nur möglich, wenn ich die Markdown-Texte mit pandoc in LaTeX-Code umwandle und aus diesem dann in einem zweiten Schritt eine PDF-Datei erzeuge.

90% aller Layout-Elemente lassen sich aber auch in einer simplen HTML-Preview kontrollieren. Und das gelingt sogar direkt in Atom, wenn einige Voraussetzungen erfüllt sind:

  • Das standardmäßig aktive Package markdown-preview muss deaktiviert werden (Button Disable).
  • Stattdessen muss das Package markdown-preview-plus installiert werden.
  • Dessen entscheidender Vorteil besteht darin, dass es anstatt der simplen GitHub-Markdown-Engine auch Pandoc aufrufen kann. Dazu müssen einige Optionen des Package konfiguriert werden:
    • Option Enable Pandoc Parser aktivieren.
    • Option Pandoc Options: Path einstellen. Unter Linux und macOS können Sie den Pfad der Pandoc-Installation einfach in einem Terminal mit which pandoc ermitteln. Unter Windows müssen Sie mit dem Explorer danach suchen. Üblich ist C:\Program Files (x86)\Pandoc\pandoc.exe.

    • Option Pandoc Options: Commandline Arguments einstellen: Hier können Sie Optionen angeben, die an Pandoc übergeben werden sollen. Wichtig: Wenn Sie mehr als eine Option angeben möchten, müssen Sie die Optionen durch Kommata trennen, also z.B. --option1 bla, ---option2, --option3 meh. Die Option -c my.css ist nicht zulässig. Eine eigene CSS-Datei für die Vorschau bringt leider die gesamte Atom-Oberfläche durcheinander.

    • Option Pandoc Options: Markdown Flavor einstellen: Hier geben Sie an, welche Markdown-Variante pandoc verwenden soll. Standardmäßig gilt markdown-raw_tex+tex_math_single_backslash. Für meine Zwecke ist einfach markdown erforderlich, also gewissermaßen der Standard-Markdown-Dialekt von Pandoc.

Konfiguration des Packages »Markdown-Preview-Plus«, damit dieses Pandoc verwendet.

Der (für mich) offensichtlichste Vorteil der Preview-Funktion mit pandoc besteht darin, dass diverse LaTeX-Kommandos, die nur für das finale Drucklayout relevant sind, aus der Vorschau verschwinden. Es bleibt also quasi der reine Text übrig.

Atom unter Windows (Light Theme) mit Pandoc-Preview.

Mehr Markdown-Pakete

Die Markdown-Unterstützung in Atom endet nicht bei den hier präsentierten Packages. Es gibt unzählige weitere Packages, mit denen z.B. Textpassagen ein- und ausgeklappt werden können (markdown-folder), die Vorschau mit der Cursor-Position synchronisiert werden kann (markdown-scroll-sync) etc. Suchen Sie einfach im Install-Dialogblatt von Atom nach markdown!

Diverse Erweiterungspakete bieten Markdown-Zusatzfunktionen an.

LaTeX-Syntax-Highlighting

In meine Markdown-Dateien sind häufig »gewöhnliche« LaTeX-Kommandos eingebettet, von \index{bla} bis \newline. Schön wäre, wenn Atom diese eingebetteten Kommandos erkennen und beim Syntax-Highlighting entsprechend berücksichtigen könnte. Dazu habe ich keine Möglichkeit gefunden. Stattdessen markiert Atom das nächste Zeichen hinter einem \ färbig, so als wäre damit ein Sonderzeichen gemeint.

Das Paket language-pfm-enhanced verspricht ein besseres, Pandoc-kompatibleres Syntax-Highlighting als language-gfm. Offensichtlich kommt es mit gut mit mathematischen Formeln zurecht, die in den Markdown-Text integriert sind. Aber für meine Zwecke bietet language-pfm-enhanced keine spürbaren Vorteile.

Kurzum, hier gäbe es aus meiner Sicht noch Verbesserungsbedarf. (Wobei mir klar ist, dass das Parsen verschiedener Sprachen in einem Text — hier also Markdown, HTML und LaTeX — immer schwierig ist.)

Atom versus Emacs

Atom ist ein wirklich faszinierender Editor, insbesondere was die einfachen Erweiterungs- und Konfigurier-Möglichkeiten betrifft. Meinen Emacs ersetzt es mir momentan noch nicht: Atom bietet im Vergleich zu dem auf meine Bedürfnisse optimal konfigurierten Emacs aktuell keine klaren Vorteile. Ich bin mir ziemlich sicher, dass ich Atom mit ähnlichen Funktionen wie den Emacs konfigurieren könnte — nur wäre das sicherlich mit viel Probieren und stundenlanger Arbeit verbunden. So werde ich wohl bis auf weiteres bei meinem Standardeditor bleiben.

Stünde ich aber heute vor der Entscheidung, mich in einen Editor neu einzuarbeiten, würde ich Emacs und Vi wohl links liegen lassen und mein Glück mit Atom versuchen.

Quellen

Article note: Da hab ich aber nochmal Glück gehabt … – @law blog: Danke für den Hinweis!

Ziemlich genau in einem Jahr kann es für die Fahrer von Klein-Lkw eine böse Überraschung geben. Ihr Führerschein ist dann möglicherweise nicht mehr gültig. Die Geltung der Fahrerlaubnisklassen C1 und C1E ist nachträglich auf fünf Jahre befristet worden. Und zwar rückwirkend ab dem 19. Januar 2013. Das bedeutet, nächstes Jahr im Januar werden die ersten Führerscheine ungültig, wenn sich die Inhaber nicht rechtzeitig um eine Verlängerung bemühen.

Grund für die nachträgliche Befristung ist nach Angaben der Bundesregierung ein Vertragsverletzungsverfahren, das die EU-Kommission gegen die Bundesrepublik eingeleitet hat. Um dem Verfahren den Wind aus den Segeln zu nehmen, ist die nachträgliche Befristung nun in Kraft getreten.

Betroffen sind zunächst alle Fahrerlaubnisse der Klassen C1 und C1E, die ab den 19. Januar 2013 erteilt wurden. Diese Fahrerlaubnisse gelten nur noch fünf Jahre ab Erteilung. Sie können verlängert werden. Hierfür müssen die Antragsteller aber eine Gesundheitsprüfung ablegen. Dabei wird unter anderem das Sehvermögen neu getestet.

Tückisch ist die Neuregelung vor allem für Inhaber von relativ neuen Fahrerlaubnissen (ausgestellt ab dem 19. Januar 2013), bei denen im Führerschein noch eine Befristung auf das 50. Lebensjahr eingetragen ist. Diese Befristung ist ab sofort nicht mehr gültig. Das bedeutet: Wer die Fahrerlaubnis länger als fünf Jahre hat und jünger als 50 Jahre alt ist, kann sich bei einer Kontrolle nicht darauf berufen, dass sein Führerschein ausweislich des Eintrags im Feld „Befristung“ bis zum 50. Lebensjahr gilt.

Vielmehr ruft das Verkehrsministerium Baden-Württemberg die Betroffenen konkret dazu auf, ihre Führerscheine umschreiben und an die neue Rechtslage anpassen zu lassen. Wer am Steuer erwischt werde, riskiere ein Strafverfahren.

Für ältere Fahrerlaubnisse ändert sich dagegen nichts. Ist die Fahrerlaubnis zwischen dem 1. Januar 1999 und dem 18. Januar 2013 erteilt worden, bleibt es bei der Befristung bis zur Vollendung des 50. Lebensjahres. Danach muss dann ebenfalls eine Gesundheitsprüfung abgelegt werden, aber das war bisher auch schon so.

Ebenfalls nicht betroffen sind Fahrerlaubnisse der alten Klasse 3 (erteilt vor dem 31. Dezember 1998). Für diese Fahrer gilt Bestandsschutz. Sie dürfen mit der Klasse C1 und C1E auch über das 50. Lebensjahr hinaus Klein-Lkw fahren, ohne eine Gesundheitsprüfung machen zu müssen.

Zu allem Überfluss ändert sich auch noch der Geltungsbereich „neuer“ Fahrerlaubnisse der Klassen C1, C1E, C und CE. Ab einem Gesamtgewicht von 3.500 kg dürfen keine Personen mehr befördert werden. Wer dies machen möchte, braucht künftig die Fahrerlaubnis Klasse D1 oder D1E. Aber auch hier gibt es wieder eine Ausnahme. Die Änderung gilt nicht für Wohnmobile, gepanzerte Limousinen und die Fahrzeuge von Polizei und Rettungskräften.

Flattr this!

Article note: *niceidea!*

1. Sicherheitsrisiko Werbung Die Auslieferung von schadhafter Online-Werbung bzw. Malvertising wird zu einem immer größeren Problem und damit zum Risiko für den Nutzer. In meinem Kommentar »Adblocker sind digitale Selbstverteidigung« bin ich darauf bereits ausführlich eingegangen. Es ist daher wenig überraschend, dass Nutzer verstärkt auf AdBlocker wie bspw. uBlock Origin zurückgreifen. Doch diese Browser-Addons filtern […]