trueten.de

»Das sind meine Prinzipien, und wenn sie Ihnen nicht gefallen, habe ich auch noch andere.« Julius Henry "Groucho" Marx

A/I shuts down - Stay human

Zentral steht ein großer Textblock mit der Überschrift 'GOODBYE A/I'. Darunter folgt in schwarzer Schrift auf beigem Hintergrund die Mitteilung, dass Autistici/Inventati neunzehn Tage vor der Frist eingestellt wird. Rechts daneben befindet sich eine stilisierte Kalendergrafik. Im oberen rechten Bereich steht ein rot unterlegtes Logo mit dem Schriftzug 'NOBLOGS' und dem Zusatz 'Welcome to A/I'. Am unteren Rand sind weitere Informationen und Logos abgebildet, darunter 'sabot.media', der Hinweis auf einen vollständigen Artikel sowie auf ein kostenloses Buch.

An dem Tag, als wir erfuhren, dass wir als globale Terrororganisation eingestuft worden waren, haben wir versprochen, dass wir versuchen würden, so lange wie möglich Widerstand zu leisten, dass wir nicht nachgeben würden, solange wir noch Möglichkeiten sähen, unsere Position zu verteidigen. Seit Jahren pflegen und verteidigen wir stolz eine freie, datenschutzfreundliche, autonome und politisch engagierte Infrastruktur.

„Bleibt menschlich“ ist für uns keine leere Floskel.

Es bedeutet vor allem, dass wir eine Verantwortung haben, unsere Nutzer*innen zu schützen – jene, die die menschlichen Netzwerke aufbauen, auf die wir uns verlassen, und die Gemeinschaften, die uns mit Botschaften der Unterstützung und Solidarität überschüttet haben.

Wir können uns nicht auf einen Kampf einlassen oder uns Manipulationen aussetzen, die das Leben dieser Menschen und ihrer Angehörigen bedrohen und sie der Gnade von Autokraten, Faschisten und Behörden ausliefern, die extralegale Maßnahmen ergreifen. Die Möglichkeit, dass unsere Arbeit rechtliche und finanzielle Konsequenzen für diejenigen nach sich ziehen könnte, die uns nahestehen – oder auch nur irgendetwas mit uns zu tun haben –, lässt uns keine andere Wahl.

A/I wird geschlossen. Das Kollektiv Autistici/Inventati löst sich auf und wird in Kürze alle von uns angebotenen Dienste einstellen.

Es gibt keinen einfachen Weg, dies anzukündigen oder zu erklären

Jeder Tag, an dem wir nach dem 26. August 2026 online geblieben sind, war ein Sieg, doch nun sind wir gezwungen, aufzuhören.

Keiner von uns hält heldenhafte Gesten und Märtyrer für besonders bewundernswert, daher werden wir keine Opfer verlangen. Weder von uns noch von irgendjemand anderem. In diesem politischen Klima gefährdet die Fortsetzung unserer Dienste unsere Nutzer und alle, die Teil unserer Gemeinschaften sind. In einer Welt, in der Anschuldigungen jeglichen Bezug zur Realität verloren haben, können wir nur damit rechnen, dass die Repressionen zunehmend unverhältnismäßig ausfallen werden. Unter diesen Umständen sind wir nicht mehr in der Lage, unsere ursprüngliche Mission aufrechtzuerhalten – nämlich sichere und nichtkommerzielle digitale Tools anzubieten.

Diese 25 Jahre waren fantastisch. Es war eine „unglaubliche Reise“.

Schaltet jetzt eure PCs aus, geht raus aus euren Wohnungen, kämpft, umarmt euch und hört nicht auf zu lächeln. Wir hören auf, aber der Widerstand und die Ideen hören nicht auf. Bleibt menschlich.

Wir werden euch bald Anleitungen schicken, wie ihr den Inhalt eurer Blogs, E-Mail-Postfächer und Websites sichern könnt, zusammen mit weiteren technischen Empfehlungen. Aber denkt daran: Genauso wie die Domain autistici.org ohne Vorwarnung unerreichbar gemacht wurde, könnten wir in den nächsten Tagen ähnliche Probleme erleben, die wir vielleicht nicht vorhersehen können.

 

Autistici/Inventati-Kollektiv

Quelle: keepitfree.ai, 6. September 2026

Wikipedia zu Autistici/Inventati
Listung in den USA

Eigene Übersetzung, Danke an Thomas für die Links


 

Dann halt mit ckeditor...

Der Screenshot zeigt das Versionsfenster von ckeditor und einen Entwurf des Beitragstextes, so wie er sich in der Benutzerschnittstelle unseres Blogsstems Serendipity 2.6.0 zeigt.
ScreenShot

Jetzt habe ich jahrelang mit dem ScribeFire Browserplugin die Formatierung von Blogbeiträgen geregelt und bei Copy & Paste Passagen die Originalformatierung von Beiträgen etc. problemlos und 1:1 übernehmen können. Die Tage wurde dann die Unterstützung des Plugins in Brave oder anderen Brosern eingestellt, die damit dem Beispiel von Firefox folgen. Verständlich einerseits, ist doch das Plugin seit 2018 nicht mehr aktiv entwickelt worden.

Ärgerlich andererseits, daß ich armer Tropf nun auf der Suche nach einem anständigen WYSIWYG HTML Editor bei ckeditor r 4.14.0 (revision 8a12b04171) gelandet bin, der bei unserem Blogsystem schon immer dabei ist. Auch das ist nicht gerade taufrisch, aber irgendwie bin ich gerade zu faul, um da eine aktuelle Version reinzuprökeln, zumal die ziemlich sackteuer ist.

Man kann eben nicht immer gewinnen...


 

Der Ordnung halber: Linkliste aktualisiert

Seit ewigen Zeiten wollte ich mal die Linkliste mit einer kleine Auswahl Webseiten, die wir zur Beachtung empfehlen, aus"misten" und aktualisieren sowie ein paar neue Links hinzufügen. [X] Erledigt.


Nerdkram: EtherCalc via SSL Reverse Proxy

Weil man in den zahlreichen Anleitungen, wie man ethercalc mit nginx hinter einen Reverse Proxy setzt nicht enthalten ist, wie auf man diesen SSL verschlüsselt zugreifen kann dachte ich mir, ich mach das und blogge das auch gleich mal. Erstens weil ich ein Gedächtnis wie ein Sieb habe, zweitens als Fingerübung und drittens, weil das vielleicht jemand brauchen kann. Als SSL Zertifikat verwende ich das freie von Let's encrypt.

Die "# managed by certbot" Zeilen werden durch den certbot automatisch hinzugefügt. Also diese nicht einfach kopieren ;-) Die Konfguration in dem Beispiel setzt weiterhin voraus, daß ethercalc bereits installiert ist und auf Port 8000 lauscht. Zudem ist eine (sub)Domain ethercalc.domainname.de angenommen. Diese ist durch die eigene Domain zu ersetzen.

Zum Herumspielen habe ich hier einen ethercalc Server aufgesetzt. Nach 144 Stunden = 6 Tagen werden inaktive Spreadsheets gelöscht - also vorher lokal sichern!
Für die Aufrechterhaltung, Pflege und Datensicherung gebe ich keinerlei Gewähr!

Bei mayfirst.org ist eine virtual host Konfiguration verfügbar.

upstream ethercalc {
  server 127.0.0.1:8000; # Auf Port 8000 lauscht in diesem Beispiel ethercalc
}

server {
    server_name ethercalc.domainname.de;

    location / {
        proxy_pass http://ethercalc/;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $http_host;

        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forward-Proto http;
        proxy_set_header X-Nginx-Proxy true;

        proxy_redirect off;
    }

    listen 443 ssl; # managed by Certbot - über diesen Standard port für https ist der Reverse Proxy erreichbar
    ssl_certificate /etc/letsencrypt/live/ethercalc.domainname.de/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/ethercalc.domainname.de/privkey.pem; # managed by Certbot
    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

}

server {
    if ($host = ethercalc.domainname.de) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

    listen 80;
    server_name ethercalc.domainname.de;
    return 404; # managed by Certbot

}

Ich freue mich über eine Unterstützung via Paypal über Liberapay oder auch ein paar Satoshis an: bc1qgthwzrszw48lw9jl8zjg94fp6w6xfkw0929vg0


Blog Software Update

After a quick update of the PHP version from 7.* to 8.0.25 and a database backup, I had updated the Serendipity version of the blog software used here version from 2.3* to the 2.4.0 beta some time ago in order to be able to make a small contribution to its further development by reporting bugs. There were also some problems, especially with plugins, starting with the comments, the static pages and the Karma plugin. In the meantime, these problems have been solved and a few days ago, after a long development period, the stable version 2.4.0 was published and made available for download. Even after this release, the tireless development team does not sleep but reacts immediately to error messages. Thank you again for your work! This is what I have appreciated so much about Serendipity since version 0.9 2005, the version with which I wrote the first article on 19 November.

Irgendwas ist immer

Dank eines Hinweises wurde ich auf einige Fehlermeldungen in unserem Blog aufmerksam, die ich beim kürzlichen Upgrade von Serendipity auf die aktuelle Serendipity 2.4-beta1 übersehen hatte. Im Nachhinein stellt sich dieses für mich jedenfalls ordentlich verbuggt dar.: Verschiedene Plugins laufen nicht, weshalb es vorerst unter anderem keine Kommentare mehr gibt, die dargestellt werden und auch keine Social Media Buttons unter den Beeiträgen. Da auch diverse css Sachen ins Leere laufen, bin ich vom Bootstrap Theme wieder auf 2k11 zurück.
 

Neue Mastodon Instanz

Mastodon, Darstellung um 1900
Mastodon, Darstellung um 1900 Quelle: Internet Archive Book Images Lizenz: No Restrictions

Wir betreiben ab sofort auch eine eigene Mastodon Instanz: mastodon.trueten.de Momentan ist dort alles im Testlauf. Man kann sich aber schon registrieren und herumspielen. Bis auf weiteres bin ich selbst bei suma-ev.social aktiv. 

Serendipity Update 2.3.0 auf 2.3.3

Gestern erschien das Update unserer Blogsoftware auf die Version 2.3.3. Das Update verlief wie immer problemlos.

This bugfix release Serendipity 2.3.3 will bring you quite some smaller and larger fixes and minor enhancements backported from our master branch:


  • Update bundled event_mailer plugin to support forcibly sending mails on published blog entries and add the ability to prepend a mail body. Also fixes missing "keep strip tags" configuration option.

  • Media Library: Checkboxes allow you to insert multiple media files in a kind of gallery. Fall back to single-asset view when just one file has been selected. Let checkboxes be selected when clicking on the asset title, and hide the the 'Insert all' button when no assets are selected.

  • Media Library: Use the <video> tag for videos in the library and for inserting them into an entry.

  • Media Library: Allow plugins to skip HTML block insertion to use their own markup.

  • Fix: Media Library: Items that are not images now get the correct link.

  • Fix: Media Library: Prevent renaming an asset into an existing file, resulting in deletion of both from disk and database.

  • Fix: Media Library: Remember directory from last upload.

  • Fix: Media Library: Missing variable initialisation when removing empty folders.

  • Fix: Stop generation of default page every time when serving JS (functions_routing.php).

  • Fix: Don't allow requesting an archive page that doesn't exist.
    Thanks to @lotharsm!

  • Fix: Add valid HTTP referrer when trying to delete a trackback from the frontend.

  • Fix: Update bundled plugin plugin_comments to wrap text at word boundaries only, removing spurious whitespace in comment output.

  • Fix: Update bundled plugin event_bbcode to get roman numerals working.
    Thanks to Fabien Chabreuil!

  • Fix: Force positive limits for number of entries shown on title page and in RSS feed and fix potential SQL error with limit set to 0 in serendipity_fetchEntries().

  • Fix: Escape version string in update notifier to avoid potential for XSS.


You can download the release file and unzip it to your installation as usual, or update from within Serendipity using the Serendipity Autoupdate Plugin (serendipity_event_autoupdate).